WO2019148490A1 - 即时通讯的信息处理方法、终端、服务器及可读存储介质 - Google Patents

即时通讯的信息处理方法、终端、服务器及可读存储介质 Download PDF

Info

Publication number
WO2019148490A1
WO2019148490A1 PCT/CN2018/075258 CN2018075258W WO2019148490A1 WO 2019148490 A1 WO2019148490 A1 WO 2019148490A1 CN 2018075258 W CN2018075258 W CN 2018075258W WO 2019148490 A1 WO2019148490 A1 WO 2019148490A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
instant messaging
location
user
terminal
Prior art date
Application number
PCT/CN2018/075258
Other languages
English (en)
French (fr)
Inventor
温焕章
冯李生
Original Assignee
深圳星图腾科技有限公司
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 深圳星图腾科技有限公司 filed Critical 深圳星图腾科技有限公司
Priority to PCT/CN2018/075258 priority Critical patent/WO2019148490A1/zh
Priority to CN201880000146.2A priority patent/CN108353021A/zh
Publication of WO2019148490A1 publication Critical patent/WO2019148490A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/222Monitoring or handling of messages using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal

Definitions

  • the implementation of the present application relates to the field of information processing, and in particular, to an information processing method, a terminal, a server, and a readable storage medium for instant messaging.
  • Instant Messaging is a real-time communication system that allows two or more people to use the network to deliver text messages, files, voice and video in real time.
  • IM Instant Messaging
  • Instant messaging is currently the most popular communication method on the Internet.
  • Instant messaging software can create a chat window for two or more users, and display instant messaging information to the participants of the chat through the chat window.
  • instant messaging software With the development of instant messaging software, the content form of instant messaging information is more and more abundant. For example, from the beginning, only text information is developed, including text information, pictures, voice, video, files, etc., thus deepening people's instant. The dependence of communication software.
  • An aspect of the embodiments of the present invention provides an information processing method for instant messaging, including:
  • the terminal of the first user When the terminal of the first user receives the first communication content information that is input by the first user for the instant messaging group, the terminal of the first user acquires the current first location information;
  • the terminal of the first user sends the first instant messaging information for the instant messaging group to the server, where the first instant messaging information includes the first communication content information and the first location information;
  • the server generates display information of the instant messaging page according to the first instant messaging information, where the instant messaging page includes an electronic map corresponding to the target geographic location area, and the first communication information is displayed on the electronic map, the first The communication information includes a first location identifier corresponding to the first location information and a first communication content display area including the first communication content information, where the display location of the first communication content display area on the electronic map corresponds to Displaying a display location on the electronic map at the first location;
  • the server After the server receives the first instant messaging information for the instant messaging group sent by the terminal of the first user, the server generates the display information of the instant messaging page according to the first instant messaging information, the method also includes:
  • the generating information of the instant messaging page generated by the server according to the instant messaging information includes:
  • the server generates display information of the instant messaging page according to the first instant messaging information and the second instant messaging information, and the second communication information is further displayed on the electronic map, where the second communication information includes a second location identifier corresponding to the second location information and a second communication content display area including the second communication content information, where the display location of the second communication content display area on the electronic map corresponds to the first The two locations identify the display location on the electronic map.
  • the first communication content display area further includes a first moment when the first user terminal sends the first instant messaging information.
  • the first communication content information includes at least one of text content information, picture information, voice information, and video information.
  • a second aspect of the embodiments of the present invention provides a terminal, including:
  • a sending module configured to send, to the server, instant messaging information for the instant messaging group, where the instant messaging information includes the communication content information and the location information.
  • a third aspect of the embodiments of the present invention provides a server, including:
  • a receiving module configured to receive first instant messaging information for the instant messaging group sent by the terminal of the first user, where the first instant messaging information includes the first communication content information and the first location information of the terminal of the first user ;
  • a generating module configured to generate display information of an instant messaging page according to the first instant messaging information, where the instant messaging page includes an electronic map corresponding to the target geographic location area, where the first communication information is displayed on the electronic map,
  • the first communication information includes a first location identifier corresponding to the first location information and a first communication content display area including the first communication content information, and the first communication content display area is displayed on the electronic map a location corresponding to the display location of the first location identifier on the electronic map;
  • a sending module configured to send, to the terminal of the user in the instant messaging group, the display information of the instant messaging page, so that the terminal of the user in the instant messaging group according to the display information of the instant messaging page The instant messaging page is displayed.
  • the instant messaging group includes two or more users, and the instant messaging group includes the first user.
  • An acquiring module configured to: after the receiving module receives the first instant messaging information for the instant messaging group sent by the terminal of the first user, generate, by the generating module, display information of the instant messaging page according to the first instant messaging information
  • the second instant messaging information sent by the user in the instant messaging group for the instant messaging group is obtained from the stored historical instant messaging information, where the second instant messaging information includes the second communication content information and the Two location information, wherein the geographic location corresponding to the second location information is in the target geographic location area;
  • the generating module includes:
  • a generating unit configured to generate display information of the instant messaging page according to the first instant messaging information and the second instant messaging information, where the second map further displays second communication information, the second communication information a second location identifier corresponding to the second location information and a second communication content display area including the second communication content information, where the display location of the second communication content display area on the electronic map corresponds to The second location identifies a display location on the electronic map.
  • the first communication content display area further includes a first moment when the first user terminal sends the first instant messaging information.
  • the first communication content information includes at least one of text content information, picture information, voice information, and video information.
  • a fourth aspect of the embodiments of the present invention provides a terminal device, where the terminal device includes a processor, and the processor is configured to implement any one of the first aspect or the first aspect when the computer program stored in the memory is executed. Implementation The steps performed by the terminal side in the method.
  • a fifth aspect of the embodiments of the present invention provides a computer readable storage medium having stored thereon a computer program, the computer program being executed by a processor to implement any one of the possible implementations of the first aspect or the first aspect The steps performed by the terminal side in the method.
  • a sixth aspect of the embodiments of the present invention provides a server, the server comprising a processor, the processor implementing any one of the possible implementations of the first aspect or the first aspect when executing the computer program stored in the memory The steps performed by the server side in the method.
  • the first communication content information may be input in the corresponding instant messaging interface, and the terminal of the first user may receive the input by the first user.
  • the instant messaging group may refer to the communication object of the first user, and may also refer to the communication parties.
  • the terminal of the first user may obtain the current first location information, where the first location information is used to indicate that the terminal of the first user sends the first instant messaging information.
  • the geographical location for example, can obtain the first location information through GPS (Global Positioning System).
  • the terminal of the first user may send the first instant messaging information for the instant messaging group to the server, where the first instant messaging information includes the first communication content information and the first location information.
  • the server may receive the first instant messaging information for the instant messaging group sent by the terminal of the first user.
  • the server can generate the display information of the instant messaging page according to the first instant messaging information, the instant messaging page includes an electronic map corresponding to the target geographic location area, the first communication information is displayed on the electronic map, and the first communication information includes the first location information corresponding to the first location information.
  • the server may send the display information of the instant messaging page to the user in the instant messaging group, so that the terminal of the user in the instant messaging group displays the instant messaging page according to the display information of the instant messaging page.
  • the method provided by the present invention can display an electronic map on an instant messaging page, and display the communication content information of the instant communication and the location information of the user to send the communication content on the electronic map, compared with the prior art, the instant communication
  • the content form has made a breakthrough, enriching the content information that the instant messaging software presents to the user, and improving the user experience.
  • FIG. 1 is a schematic diagram of an embodiment of an information processing method for instant messaging according to the present invention
  • FIG. 4 is a schematic diagram of an instant messaging page when the instant messaging group of the present invention includes more than two users;
  • Figure 5 is a schematic diagram of an embodiment of a terminal of the present invention.
  • Figure 6 is a schematic diagram of an embodiment of a server of the present invention.
  • FIG. 7 is a schematic view of another embodiment of the server of the present invention.
  • Figure 9 is a schematic illustration of one embodiment of a server of the present invention.
  • the existing communication navigation implementation method is to separately implement the user communication function and the navigation function.
  • the communication interface wants to view the navigation and positioning information, it needs to switch to the navigation interface.
  • the navigation interface needs to view the communication information, it needs to switch back to the communication interface. It can be seen that the prior art does not integrate the navigation function and the communication function, which is inconvenient for the user to use.
  • an embodiment of an information processing method for instant messaging according to the present invention includes:
  • the terminal of the first user acquires the current first location information.
  • the terminal of the first user When the terminal of the first user receives the first communication content information for the instant messaging group, the terminal of the first user may obtain the current first location information, where the first location information is used to indicate the first user.
  • the geographical location of the terminal when transmitting the first instant messaging information for example, the first location information can be obtained by using the GPS.
  • An instant messaging group can include one, two, or more users, and the number of users included in the instant messaging group is not limited here.
  • the terminal of the first user sends the first instant messaging information for the instant messaging group to the server.
  • the terminal of the first user may send the first instant messaging information for the instant messaging group to the server, where the first instant messaging information includes the first communication content information and the first location information.
  • the server receives, by the first user, the first instant messaging information for the instant messaging group.
  • the server may receive the first instant messaging information for the instant messaging group sent by the terminal of the first user, where the first instant messaging information includes the first communication content information and the first location information of the terminal of the first user.
  • the server generates display information of the instant messaging page according to the first instant messaging information.
  • the server may generate the display information of the instant messaging page according to the first instant messaging information.
  • the instant messaging page includes at least an electronic map corresponding to the target geographic location area, where the target geographic location area includes a geographic location corresponding to the first location information. For example, the target geographic location area may be centered on the geographic location corresponding to the first location information. The area of the preset size.
  • the first communication information is displayed on the electronic map, and the first communication information includes a first location identifier corresponding to the first location information and a first communication content display area including the first communication content information, where the first communication content display area is on the electronic map.
  • the display position corresponds to the display position of the first location identifier on the electronic map.
  • the display information of the instant messaging page may be sent to the terminal of the user in the instant messaging group, so that the terminal of the user in the instant messaging group performs the instant messaging page according to the display information of the instant messaging page. display.
  • the instant messaging information necessarily involves two or more parties, so the first instant messaging information involves at least two users.
  • the instant messaging group can refer to the instant messaging object of the first user, and then only the instant messaging object of the first user
  • the terminal ie, the second user mentioned above
  • the instant messaging group can refer to the user involved in the instant messaging information, that is, The sender of the first instant messaging information, that is, the first user, and the instant messaging object selected by the first user, that is, the second user above, so that the terminals of the first user and the second user can receive the sending by the server.
  • the information displayed on the instant messaging page and the instant messaging page are displayed, so that the sender of the instant messaging information can also see its own location information.
  • the first communication content information may be input in the corresponding instant messaging interface in the instant messaging software, and the first user terminal receives the first user input for the instant messaging group.
  • the terminal of the first user may obtain the current first location information, where the first location information is used to indicate the geographic location of the first user's terminal when sending the first instant messaging information, for example, by using GPS. Get the first location information.
  • the instant messaging group includes the first user and the second user. It can be understood that the second user can refer to one user or two or more users. When the second user refers to multiple users, the instant messaging group corresponds to one group.
  • the first communication content information may include at least one of text content information, picture information, voice information, and video information.
  • the terminal of the first user sends the first instant messaging information for the instant messaging group to the server.
  • the terminal of the first user may send the first instant messaging information for the instant messaging group to the server, where the first instant messaging information includes the first communication content information and the first location information.
  • the server receives, by the first user terminal, the first instant messaging information for the instant messaging group.
  • the first communication content information may include at least one of text content information, picture information, voice information, and video information.
  • the server obtains, from the stored historical instant messaging information, the second instant messaging information sent by the user in the instant messaging group for the instant messaging group;
  • the server may store the instant messaging information, and after a period of time, the stored instant messaging information becomes historical instant messaging information.
  • the server may obtain, from the stored historical instant messaging information, the second instant messaging for the instant messaging group sent by the user in the instant messaging group.
  • the second instant messaging information includes the second communication content information and the second location information, and the second location information corresponds to the geographic location in the target geographic location area.
  • the target geographic location area includes the geographic location corresponding to the first location information.
  • the target geographic location area may be a preset size area centered on the geographic location corresponding to the first location information, and the server also needs to perform instant messaging according to the history.
  • the server generates display information of the instant messaging page according to the first instant messaging information and the second instant messaging information.
  • the server may generate display information of the instant messaging page according to the first instant messaging information and the second instant messaging information, where the instant messaging page includes an electronic map corresponding to the target geographic location area.
  • the first communication information and the second communication information are displayed on the electronic map, wherein the first communication information includes a first location identifier corresponding to the first location information and a first communication content display area including the first communication content information, and the first communication
  • the display position of the content display area on the electronic map corresponds to the display position of the first location identifier on the electronic map; the second communication information includes the second location identifier corresponding to the second location information and the second communication including the second communication content information.
  • the content display area, the display position of the second communication content display area on the electronic map corresponds to the display position of the second location identifier on the electronic map. That is to say, when the user views the electronic map, it can be clarified that the first communication content display area corresponds to the first location identifier, and the second communication content display area corresponds to the second location identifier.
  • FIG. 3 is a schematic diagram of an instant messaging page when the instant messaging group includes only two users.
  • the instant messaging page includes an electronic map 301, and the electronic map 301 includes communication information corresponding to the user 1 and the user 2, and the communication information includes
  • the location identifier 302 and the communication content display area 303 include a user avatar and a black-filled inverted triangle.
  • the bottom end of the inverted triangle is used to accurately indicate the location corresponding to the location information, and the communication content display area 303 includes the user nickname and the user.
  • FIG. 4 is a schematic diagram of an instant messaging page when an instant messaging group includes two or more users.
  • the instant messaging page includes an electronic map 401, and the electronic map 401 includes communication information corresponding to the user 1, the user 2, and the user 3.
  • the communication information includes a location identifier 402 and a communication content display area 403.
  • the location identifier 402 includes a user avatar and a black-filled inverted triangle.
  • the bottom end of the inverted triangle is used to accurately indicate the location corresponding to the location information, and the communication content display area 403 includes the user nickname. , the user "speak" time and communication content information.
  • the first communication content display area may further include a first moment when the first user's terminal sends the first instant messaging information.
  • the first moment may be carried in the first instant messaging information sent by the terminal of the first user, or may be the receiving moment of the first instant messaging information sent by the server to the terminal of the first user.
  • the server sends the display information of the instant messaging page to the terminal of the user in the instant messaging group.
  • the display information of the instant messaging page may be sent to the terminal of the user in the instant messaging group, so that the terminal of the user in the instant messaging group performs the instant messaging page according to the display information of the instant messaging page. display.
  • the terminal is sent to the terminal of the first user and the terminal of the second user.
  • the user in the instant messaging group can not only see the latest communication content and the sending location of the instant messaging page, but also can view the historical communication content and the sending location thereof at the same time.
  • the sender of the communication content information in the communication page includes a plurality of
  • the user can understand the geographical relationship between different users in the instant messaging group; when the instant messaging page includes a plurality of communication content information of the sender, It is convenient for the user to understand the geographical change of the sender in the process of sending the communication content information.
  • an application scenario of the embodiment of the present invention may be: when a user in a group meets a meal, in the process of group chat, by viewing the instant messaging page displayed on the terminal, the users participating in the chat may be determined.
  • the location of the "speech" and the geographical location of the "speak” make it easy to determine the location of the users in the group.
  • the late user can conveniently navigate the gathering place by checking the location identifier of the user in the instant messaging page, and can quickly go without consulting; the visited user can conveniently view the location identifier of the user in the instant messaging page. Infer how long the user can get there, without phone calls, and improve communication efficiency.
  • the information processing method of the instant messaging provided by the present invention and the existing information processing method of instant messaging can be selected as different modes of the instant messaging software for the user.
  • an embodiment of a terminal in the embodiment of the present invention includes:
  • the sending module 502 is configured to send instant messaging information for the instant messaging group to the server, where the instant messaging information includes the communication content information and the location information.
  • the sending module 603 is configured to send the display information of the instant messaging page to the terminal of the user in the instant messaging group, so that the terminal of the user in the instant messaging group displays the instant messaging page according to the display information of the instant messaging page.
  • another embodiment of the server in the embodiment of the present invention includes:
  • the receiving module 701 is configured to receive first instant messaging information for the instant messaging group sent by the terminal of the first user, where the first instant messaging information includes the first communication content information and the first location information of the terminal of the first user;
  • the obtaining module 702 is configured to: after the receiving module 701 receives the first instant messaging information for the instant messaging group sent by the terminal of the first user, before the generating module 703 generates the display information of the instant messaging page according to the first instant messaging information,
  • the stored real-time communication information obtains the second instant messaging information sent by the user in the instant messaging group for the instant messaging group, and the second instant messaging information includes the second communication content information and the second location information, wherein the second location The geographic location corresponding to the information is in the target geographic location area;
  • the generating module 703 is configured to generate display information of the instant messaging page according to the first instant messaging information, where the instant messaging page includes an electronic map corresponding to the target geographic location area, the first communication information is displayed on the electronic map, and the first communication information includes the first a first location identifier corresponding to the location information and a first communication content display area including the first communication content information, where the display location of the first communication content display area on the electronic map corresponds to the display location of the first location identifier on the electronic map;
  • the sending module 704 is configured to send the display information of the instant messaging page to the terminal of the user in the instant messaging group, so that the terminal of the user in the instant messaging group displays the instant messaging page according to the display information of the instant messaging page.
  • the generating module 703 includes:
  • the generating unit 7031 is configured to generate display information of the instant messaging page according to the first instant messaging information and the second instant messaging information, where the second communication information is further displayed on the electronic map, and the second communication information includes a second corresponding to the second location information.
  • the location identifier and the second communication content display area including the second communication content information, and the display position of the second communication content display area on the electronic map corresponds to the display position of the second location identifier on the electronic map.
  • the device in the embodiment of the present invention is described above from the perspective of a modular functional entity.
  • the computer device in the embodiment of the present invention is described below from the perspective of hardware processing:
  • the embodiment of the present invention further provides a terminal device 8, as shown in FIG. 8.
  • a terminal device 8 for the convenience of description, only parts related to the embodiment of the present invention are shown. For details that are not disclosed, refer to the method of the embodiment of the present invention. section.
  • the terminal device 8 may specifically be a mobile phone, a tablet computer, a smart watch, or the like.
  • the terminal device 8 includes a power source 810, a memory 820, a processor 830, a wired or wireless network interface 840, an input and output device 850, a positioning device 860, and a computer program stored in the memory and operable on the processor.
  • the steps in the embodiment of the information processing method of each of the above instant messaging are implemented when the processor executes the computer program, such as steps 101 to 102 shown in FIG.
  • the functions of the various modules or units in the various apparatus embodiments described above are implemented when the processor executes a computer program.
  • a computer program can be partitioned into one or more modules/units, which are stored in the memory and executed by the processor to perform the present invention.
  • the one or more modules/units may be a series of computer program instruction segments capable of performing a particular function, the instruction segments being used to describe the execution of the computer program in the computer device.
  • FIG. 8 does not constitute a limitation to the terminal device 8, and may include more or less components than those illustrated, or a combination of certain components, or different component arrangements.
  • the embodiment of the present invention further provides a server 9, as shown in FIG. 9, for the convenience of description, only the parts related to the embodiment of the present invention are shown. If the specific technical details are not disclosed, please refer to the method part of the embodiment of the present invention. .
  • server 9 includes a power supply 910, a memory 920, a processor 930, a wired or wireless network interface 940, and a computer program stored in the memory and operative on the processor.
  • the steps in the embodiment of the information processing method for each of the above instant messaging are implemented when the processor executes the computer program, such as steps 103 to 105 shown in FIG.
  • the functions of the various modules or units in the various apparatus embodiments described above are implemented when the processor executes a computer program.
  • a computer program can be partitioned into one or more modules/units, which are stored in the memory and executed by the processor to perform the present invention.
  • the one or more modules/units may be a series of computer program instruction segments capable of performing a particular function, the instruction segments being used to describe the execution of the computer program in the computer device.
  • FIG. 9 does not constitute a limitation to the server 9, and may include more or less components than those illustrated, or some components may be combined, or different component arrangements, such as
  • the computer device may also include an input and output device, a bus, and the like.
  • the so-called processor can be a central processing unit (CPU), or other general-purpose processor, digital signal processor (DSP), application specific integrated circuit (ASIC), ready-made Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like, which is the control center of the computer device, which is connected to various parts of the entire computer device using various interfaces and lines.
  • the memory can be used to store the computer program and/or module, the processor implementing the computer by running or executing a computer program and/or module stored in the memory, and recalling data stored in the memory Various functions of the device.
  • the memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored. Data created based on the use of the mobile phone (such as audio data, phone book, etc.).
  • the memory may include a high-speed random access memory, and may also include non-volatile memory such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SMC), and a Secure Digital (SD) card.
  • non-volatile memory such as a hard disk, a memory, a plug-in hard disk, a smart memory card (SMC), and a Secure Digital (SD) card.
  • Flash Card at least one disk storage device, flash memory device, or other volatile solid-state storage device.
  • the computer-integrated modules/units if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium.
  • the present invention implements all or part of the process of the terminal side or the server side in the method of the foregoing embodiment, and may also be completed by a computer program to instruct related hardware, and the computer program may be stored in a computer readable storage.
  • the computer program when executed by the processor, implements the steps of the various method embodiments described above.
  • the computer program comprises computer program code, which may be in the form of source code, object code form, executable file or some intermediate form.
  • the computer readable medium may include any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM). , random access memory (RAM, Random Access Memory), electrical carrier signals, telecommunications signals, and software distribution media. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in a jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, computer readable media Does not include electrical carrier signals and telecommunication signals.
  • the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种即时通讯的信息处理方法、终端、服务器及可读存储介质,用于对即时通讯的内容形式进行突破,丰富即时通讯软件为用户展现的内容信息,本发明方法包括:服务器接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息,第一即时通讯信息包括第一通讯内容信息和第一用户的终端的第一位置信息;服务器根据第一即时通讯信息生成即时通讯页面的显示信息,即时通讯页面的电子地图上包括第一位置信息对应的第一位置标识和包括第一通讯内容信息的第一通讯内容显示区;服务器向即时通讯组中的用户的终端发送即时通讯页面的显示信息,以使得即时通讯组中的用户的终端根据即时通讯页面的显示信息对即时通讯页面进行显示。

Description

即时通讯的信息处理方法、终端、服务器及可读存储介质 技术领域
本申请实施涉及到信息处理领域,尤其涉及一种即时通讯的信息处理方法、终端、服务器及可读存储介质。
背景技术
即时通讯(Instant Messaging,简称IM)是一个实时通信***,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。在移动互联网时代,人们通过即时通讯软件融入到互联网,并实现人与人之间的实时通信。
即时通讯是目前Internet上最为流行的通讯方式,即时通讯软件能够为两个或多个用户建立聊天窗口,并通过聊天窗口向聊天的参与方展示即时通讯信息。随着即时通讯软件的发展,即时通讯信息的内容形式越来越丰富,比如,从最开始仅包括文字信息,发展到包括文字信息、图片、语音、视频、文件等,从而加深了人们对即时通讯软件的依赖。
随着人们对即时通讯软件的依赖加深,人们对即时通讯软件提出了更高的要求,但是目前难以对即时通讯信息的内容形式进行突破,即时通讯软件的发展遇到瓶颈。
发明内容
本发明实施例的一方面提供了一种即时通讯的信息处理方法,包括:
当第一用户的终端接收所述第一用户输入的、针对即时通讯组的第一通讯内容信息时,所述第一用户的终端获取当前的第一位置信息;
所述第一用户的终端向服务器发送针对所述即时通讯组的第一即时通讯信息,所述第一即时通讯信息包括所述第一通讯内容信息和所述第一位置信息;
所述服务器接收所述第一即时通讯信息;
所述服务器根据所述第一即时通讯信息生成即时通讯页面的显示信息,所述即时通讯页面包括目标地理位置区域对应的电子地图,所述电子地图上显示有第一通讯信息,所述第一通讯信息包括所述第一位置信息对应的第一位置标识和包括所述第一通讯内容信息的第一通讯内容显示区,所述第一通讯内容显示区域在所述电子地图上的显示位置对应于所述第一位置标识在所述电子地 图上的显示位置;
所述服务器向所述即时通讯组中的用户的终端发送所述即时通讯页面的显示信息,以使得所述即时通讯组中的用户的终端根据所述即时通讯页面的显示信息对所述即时通讯页面进行显示。
可选的,所述即时通讯组包括两个或两个以上用户,且所述即时通讯组包括所述第一用户。
可选的,所述服务器接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息之后,所述服务器根据所述第一即时通讯信息生成即时通讯页面的显示信息之前,所述方法还包括:
所述服务器从存储的历史即时通讯信息中获取所述即时通讯组中的用户发送的、针对所述即时通讯组的第二即时通讯信息,所述第二即时通讯信息包括第二通讯内容信息和第二位置信息,其中,所述第二位置信息对应的地理位置处于所述目标地理位置区域内;
所述服务器根据所述即时通讯信息生成即时通讯页面的显示信息包括:
所述服务器根据所述第一即时通讯信息和所述第二即时通讯信息生成所述即时通讯页面的显示信息,所述电子地图上还显示有第二通讯信息,所述第二通讯信息包括所述第二位置信息对应的第二位置标识和包括所述第二通讯内容信息的第二通讯内容显示区,所述第二通讯内容显示区域在所述电子地图上的显示位置对应于所述第二位置标识在所述电子地图上的显示位置。
可选的,所述第一通讯内容显示区还包括所述第一用户的终端发送所述第一即时通讯信息的第一时刻。
可选的,所述第一通讯内容信息包括文字内容信息、图片信息、语音信息和视频信息中的至少一种。
本发明实施例的第二方面提供了一种终端,包括:
定位模块,用于当接收到用户输入的、针对即时通讯组的通讯内容信息时,获取当前的位置信息;
发送模块,用于向服务器发送针对所述即时通讯组的即时通讯信息,所述即时通讯信息包括所述通讯内容信息和所述位置信息。
本发明实施例的第三方面提供了一种服务器,包括:
接收模块,用于接收第一用户的终端发送的针对即时通讯组的第一即时通 讯信息,所述第一即时通讯信息包括第一通讯内容信息和所述第一用户的终端的第一位置信息;
生成模块,用于根据所述第一即时通讯信息生成即时通讯页面的显示信息,所述即时通讯页面包括目标地理位置区域对应的电子地图,所述电子地图上显示有第一通讯信息,所述第一通讯信息包括所述第一位置信息对应的第一位置标识和包括所述第一通讯内容信息的第一通讯内容显示区,所述第一通讯内容显示区域在所述电子地图上的显示位置对应于所述第一位置标识在所述电子地图上的显示位置;
发送模块,用于向所述即时通讯组中的用户的终端发送所述即时通讯页面的显示信息,以使得所述即时通讯组中的用户的终端根据所述即时通讯页面的显示信息对所述即时通讯页面进行显示。
可选的,所述即时通讯组包括两个或两个以上用户,且所述即时通讯组包括所述第一用户。
可选的,所述装置还包括:
获取模块,用于在所述接收模块接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息之后,在所述生成模块根据所述第一即时通讯信息生成即时通讯页面的显示信息之前,从存储的历史即时通讯信息中获取所述即时通讯组中的用户发送的、针对所述即时通讯组的第二即时通讯信息,所述第二即时通讯信息包括第二通讯内容信息和第二位置信息,其中,所述第二位置信息对应的地理位置处于所述目标地理位置区域内;
所述生成模块包括:
生成单元,用于根据所述第一即时通讯信息和所述第二即时通讯信息生成所述即时通讯页面的显示信息,所述电子地图上还显示有第二通讯信息,所述第二通讯信息包括所述第二位置信息对应的第二位置标识和包括所述第二通讯内容信息的第二通讯内容显示区,所述第二通讯内容显示区域在所述电子地图上的显示位置对应于所述第二位置标识在所述电子地图上的显示位置。
可选的,所述第一通讯内容显示区还包括所述第一用户的终端发送所述第一即时通讯信息的第一时刻。
可选的,所述第一通讯内容信息包括文字内容信息、图片信息、语音信息和视频信息中的至少一种。
本发明实施例的第四方面提供了一种终端设备,所述终端设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如第一方面或第一方面的任意一种可能的实现方式所述方法中终端侧执行的步骤。
本发明实施例的第五方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面的任意一种可能的实现方式所述方法中终端侧执行的步骤。
本发明实施例的第六方面提供了一种服务器,所述服务器包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如第一方面或第一方面的任意一种可能的实现方式所述方法中服务器侧执行的步骤。
本发明实施例的第七方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面的任意一种可能的实现方式所述方法中服务器侧执行的步骤。
本申请实施例提供的方案中,第一用户希望和第二用户进行即时通讯时,可以在相应的即时通讯界面输入第一通讯内容信息,第一用户的终端可以接收到第一用户输入的、针对即时通讯组的第一通讯内容信息,即时通讯组可以指第一用户的通讯对象,也可以指通讯双方。当第一用户的终端接收到第一通讯内容信息时,第一用户的终端可以获取当前的第一位置信息,第一位置信息用于指示第一用户的终端在发送第一即时通讯信息时所处的地理位置,比如可以通过GPS(全球定位***)获取第一位置信息。之后,第一用户的终端可以向服务器发送针对即时通讯组的第一即时通讯信息,第一即时通讯信息包括第一通讯内容信息和第一位置信息。服务器可以接收到第一用户的终端发送的针对即时通讯组的第一即时通讯信息。之后服务器可以根据第一即时通讯信息生成即时通讯页面的显示信息,即时通讯页面包括目标地理位置区域对应的电子地图,电子地图上显示有第一通讯信息,第一通讯信息包括第一位置信息对应的第一位置标识和包括第一通讯内容信息的第一通讯内容显示区,第一通讯内容显示区域在电子地图上的显示位置对应于第一位置标识在电子地图上的显示位置,服务器向即时通讯组中的用户的终端,其中,第一位置标识用于在电子地图上指示第一位置信息对应的地理位置。之后,服务器可以向即时通讯组中的用户发送即时通讯页面的显示信息,以使得即时通讯组中的用户的终端根据即时通讯页面的显示信息对即时通讯页面进行显示。综上,本发明提供的方法 能够在即时通讯的页面上显示电子地图,并在电子地图上显示即时通讯的通讯内容信息和用户发送通讯内容的位置信息,和现有技术相比,对即时通讯的内容形式进行了突破,丰富了即时通讯软件为用户展现的内容信息,提高了用户体验。
附图说明
图1是本发明即时通讯的信息处理方法的一个实施例示意图;
图2是本发明即时通讯的信息处理方法的另一个实施例示意图;
图3是本发明即时通讯组包括两个用户时即时通讯页面的一个示意图;
图4是本发明即时通讯组包括两个以上用户时即时通讯页面的一个示意图;
图5是本发明终端的一个实施例示意图;
图6是本发明服务器的一个实施例示意图;
图7是本发明服务器的另一个实施例示意图;
图8是本发明终端设备的一个实施例示意图;
图9是本发明服务器的一个实施例示意图。
具体实施方式
本发明实施例提供了一种即时通讯的信息处理方法、终端、服务器及可读存储介质,用于对即时通讯的内容形式进行突破,丰富即时通讯软件为用户展现的内容信息。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限 于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
在互联网时代,人们通过社交软件融入到互联网,并实现人与人之间的异步通信、同步通信。再结合智能移动设备的定位功能,人们可以通过开启“定位”功能实现人与人之间的导航。现有的通信导航实现方法是将用户通信功能和导航功能分开实现,在通信界面希望查看导航定位信息时,需要切换到导航界面,在导航界面需要查看通信信息时,需要切换回到通信界面,可见,现有技术并未将导航功能和通信功能整合起来,造成用户使用的不方便。
在发现上述问题后,希望将用户通信时发的信息在原有参数基础上增加坐标参数。用户每发一条信息,就会附带上此刻发信息的坐标,并在对应坐标的地图上显示该条信息,以将导航功能和通信功能整合起来,方便用户的使用。
请参阅图1,本发明即时通讯的信息处理方法一个实施例包括:
101、当接收到第一通讯内容信息时,第一用户的终端获取当前的第一位置信息;
第一用户的终端接收到第一用户输入的、针对即时通讯组的第一通讯内容信息时,第一用户的终端可以获取当前的第一位置信息,第一位置信息用于指示第一用户的终端在发送第一即时通讯信息时所处的地理位置,比如可以通过GPS获取第一位置信息。即时通讯组可以包括一个、两个或两个以上用户,此处不对即时通讯组中包括的用户的个数进行限定。
102、第一用户的终端向服务器发送针对即时通讯组的第一即时通讯信息;
第一用户的终端可以向服务器发送针对即时通讯组的第一即时通讯信息,第一即时通讯信息包括第一通讯内容信息和第一位置信息。
103、服务器接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息;
服务器可以接收到第一用户的终端发送的针对即时通讯组的第一即时通讯信息,第一即时通讯信息包括第一通讯内容信息和第一用户的终端的第一位置信息。
104、服务器根据第一即时通讯信息生成即时通讯页面的显示信息;
服务器接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息之后,服务器可以根据第一即时通讯信息生成即时通讯页面的显示信息。其中, 即时通讯页面至少包括目标地理位置区域对应的电子地图,目标地理位置区域包括第一位置信息对应的地理位置,作为举例,目标地理位置区域可以为以第一位置信息对应的地理位置为中心的、预设尺寸的区域。电子地图上显示有第一通讯信息,第一通讯信息包括第一位置信息对应的第一位置标识和包括第一通讯内容信息的第一通讯内容显示区,第一通讯内容显示区域在电子地图上的显示位置对应于第一位置标识在电子地图上的显示位置。
105、服务器向即时通讯组中的用户的终端发送即时通讯页面的显示信息。
服务器生成即时通讯页面的显示信息之后,可以向即时通讯组中的用户的终端发送即时通讯页面的显示信息,以使得即时通讯组中的用户的终端根据即时通讯页面的显示信息对即时通讯页面进行显示。
本发明实施例提供的方法能够在即时通讯的页面上显示电子地图,并在电子地图上显示即时通讯的通讯内容信息和用户发送通讯内容的位置信息,和现有技术相比,聊天信息参数从“时间、人、内容”增加到“时间、人、内容、位置”,并在该位置对应的地图上呈现其它聊天信息参数,丰富了即时通讯软件为用户展现的内容信息;另外,地图上只呈现用户发信息那一刻的位置坐标,而非用户的实时位置坐标,有利于保护用户的隐私。综上,本发明实施例提供的方法对即时通讯的内容形式进行了突破,提高了用户体验。
即时通讯信息必然涉及双方或多方,因此第一即时通讯信息涉及的用户至少为两个,在本发明中,即时通讯组可以指第一用户的即时通讯对象,那么只有第一用户的即时通讯对象(即上述的第二用户)的终端能够接收到服务器发送的即时通讯页面的显示信息,并对即时通讯页面进行显示;优选的,即时通讯组可以指即时通讯信息涉及的用户,也就是说,包括第一即时通讯信息的发送方,即第一用户,和第一用户选择的即时通讯对象,即上面的第二用户,这样,第一用户和第二用户的终端均能接收到服务器发送的即时通讯页面的显示信息,并对即时通讯页面进行显示,使得即时通讯信息的发送方也能够看到自己的位置信息。
以即时通讯组包括即时通讯信息的发送方(第一用户)为例,请参阅图2,本发明即时通讯的信息处理方法另一个实施例包括:
201、当接收到第一通讯内容信息时,第一用户的终端获取当前的第一位置信息;
第一用户希望和第二用户进行即时通讯时,可以在即时通讯软件中相应的即时通讯界面输入第一通讯内容信息,当第一用户的终端接收第一用户输入的、针对即时通讯组的第一通讯内容信息时,第一用户的终端可以获取当前的第一位置信息,第一位置信息用于指示第一用户的终端在发送第一即时通讯信息时所处的地理位置,比如可以通过GPS获取第一位置信息。在本发明实施例中,假设即时通讯组包括第一用户和第二用户。可以理解的是,第二用户可以指一个用户,也可以指两个或两个以上用户,当第二用户指多个用户时,即时通讯组对应于一个群组。优选的,第一通讯内容信息可以包括文字内容信息、图片信息、语音信息和视频信息中的至少一种。
202、第一用户的终端向服务器发送针对即时通讯组的第一即时通讯信息;
第一用户的终端可以向服务器发送针对即时通讯组的第一即时通讯信息,第一即时通讯信息包括第一通讯内容信息和第一位置信息。
203、服务器接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息;
服务器可以接收到第一用户的终端发送的针对即时通讯组的第一即时通讯信息,第一即时通讯信息包括第一通讯内容信息和第一用户的终端的第一位置信息。
优选的,第一通讯内容信息可以包括文字内容信息、图片信息、语音信息和视频信息中的至少一种。
204、服务器从存储的历史即时通讯信息中获取即时通讯组中的用户发送的、针对即时通讯组的第二即时通讯信息;
服务器接收到用户的终端发送的即时通讯信息之后,可以对即时通讯信息进行存储,经过一段时间后,存储的即时通讯信息成为历史即时通讯信息。服务器接收到第一用户的终端发送的针对即时通讯组的第一即时通讯信息之后,可以从存储的历史即时通讯信息中获取即时通讯组中的用户发送的、针对即时通讯组的第二即时通讯信息,第二即时通讯信息包括第二通讯内容信息和第二位置信息,并且,第二位置信息对应地理位置处于目标地理位置区域内。目标地理位置区域包括第一位置信息对应的地理位置,作为举例,目标地理位置区域可以为以第一位置信息对应的地理位置为中心的、预设尺寸的区域,那么服务器还需要根据历史即时通讯信息中的位置参数筛选出第二即时通讯信息;或 者目标地理位置区域的尺寸根据第一位置信息和第二位置信息对应的地理位置确定,以使得目标地理位置区域能够同时包括第一位置信息和第二位置信息对应的地理位置,此时历史即时通讯信息中发送方为即时通讯组中的用户且为针对即时通讯组的即时通讯信息均可以选作第二即时通讯信息。
205、服务器根据第一即时通讯信息和第二即时通讯信息生成即时通讯页面的显示信息;
服务器可以根据第一即时通讯信息和第二即时通讯信息生成即时通讯页面的显示信息,其中,即时通讯页面包括目标地理位置区域对应的电子地图。电子地图上显示有第一通讯信息和第二通讯信息,其中,第一通讯信息包括第一位置信息对应的第一位置标识和包括第一通讯内容信息的第一通讯内容显示区,第一通讯内容显示区域在电子地图上的显示位置对应于第一位置标识在电子地图上的显示位置;第二通讯信息包括第二位置信息对应的第二位置标识和包括第二通讯内容信息的第二通讯内容显示区,第二通讯内容显示区域在电子地图上的显示位置对应于第二位置标识在电子地图上的显示位置。也就是说,当用户查看电子地图时,能够明确第一通讯内容显示区对应于第一位置标识,第二通讯内容显示区域对应于第二位置标识。作为举例,请参阅图3,为即时通讯组仅包括两个用户时即时通讯页面的一个示意图,即时通讯页面包括电子地图301,电子地图301包括用户1和用户2对应的通讯信息,通讯信息包括位置标识302和通讯内容显示区303,位置标识302包括用户头像和黑色填充的倒三角,倒三角的最底端用于精确指示位置信息对应的位置,通讯内容显示区303包括用户昵称、用户“发言”时刻以及通讯内容信息。作为举例,请参阅图4,为即时通讯组包括两个以上用户时即时通讯页面的一个示意图,即时通讯页面包括电子地图401,电子地图401包括用户1、用户2和用户3对应的通讯信息,通讯信息包括位置标识402和通讯内容显示区403,位置标识402包括用户头像和黑色填充的倒三角,倒三角的最底端用于精确指示位置信息对应的位置,通讯内容显示区403包括用户昵称、用户“发言”时刻以及通讯内容信息。
优选的,第一通讯内容显示区还可以包括第一用户的终端发送第一即时通讯信息的第一时刻。关于第一时刻,可以是第一用户的终端发送的第一即时通讯信息中携带的,也可以是服务器对第一用户的终端发送的第一即时通讯信息 的接收时刻。
206、服务器向即时通讯组中的用户的终端发送即时通讯页面的显示信息。
服务器生成即时通讯页面的显示信息之后,可以向即时通讯组中的用户的终端发送即时通讯页面的显示信息,以使得即时通讯组中的用户的终端根据即时通讯页面的显示信息对即时通讯页面进行显示。在本发明实施例中,即发送给第一用户的终端和第二用户的终端。
在本发明实施例中,即时通讯组中的用户在即时通讯页面中不仅可以看到最近一条通讯内容及对其的发送位置,还可以同时看到历史通讯内容及对其的发送位置,当即时通讯页面中的通讯内容信息的发送方包括多个时,可以方便用户了解即时通讯组中不同用户之间的地理位置关系;当即时通讯页面中包括一个发送方的多个通讯内容信息时,可以方便用户了解该发送方在发送通讯内容信息的过程中的地理位置变化情况。
比如,本发明实施例的一种应用场景可以为:当一个群组中的用户相约聚餐时,在群聊的过程中,通过查看终端上显示的即时通讯页面,可以确定各个参与聊天的用户的“发言”内容和“发言”时所处的地理位置,从而方便确定群组中用户的位置。那么,迟到的用户通过查看即时通讯页面中已到用户的位置标识,方便进行聚餐地点的导航,快速前往,而无需咨询;已到的用户通过查看即时通讯页面中未到用户的位置标识,方便推断该用户还有多久能到,无需电话催促,提高沟通效率。
在实际应用中,本发明提供的即时通讯的信息处理方法可以与现有的即时通讯的信息处理方法可以作为即时通讯软件的不同模式供用户选择。
上面对本发明实施例中的即时通讯的信息处理方法进行了描述,下面对本发明实施例中的装置进行描述。
请参阅图5,本发明实施例中终端的一个实施例包括:
定位模块501,用于当接收到用户输入的、针对即时通讯组的通讯内容信息时,获取当前的位置信息;
发送模块502,用于向服务器发送针对即时通讯组的即时通讯信息,即时通讯信息包括通讯内容信息和位置信息。
请参阅图6,本发明实施例中服务器的一个实施例包括:
接收模块601,用于接收第一用户的终端发送的针对即时通讯组的第一即 时通讯信息,第一即时通讯信息包括第一通讯内容信息和第一用户的终端的第一位置信息;
生成模块602,用于根据第一即时通讯信息生成即时通讯页面的显示信息,即时通讯页面包括目标地理位置区域对应的电子地图,电子地图上显示有第一通讯信息,第一通讯信息包括第一位置信息对应的第一位置标识和包括第一通讯内容信息的第一通讯内容显示区,第一通讯内容显示区域在电子地图上的显示位置对应于第一位置标识在电子地图上的显示位置;
发送模块603,用于向即时通讯组中的用户的终端发送即时通讯页面的显示信息,以使得即时通讯组中的用户的终端根据即时通讯页面的显示信息对即时通讯页面进行显示。
请参阅图7,本发明实施例中服务器的另一个实施例包括:
接收模块701,用于接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息,第一即时通讯信息包括第一通讯内容信息和第一用户的终端的第一位置信息;
获取模块702,用于在接收模块701接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息之后,在生成模块703根据第一即时通讯信息生成即时通讯页面的显示信息之前,从存储的历史即时通讯信息中获取即时通讯组中的用户发送的、针对即时通讯组的第二即时通讯信息,第二即时通讯信息包括第二通讯内容信息和第二位置信息,其中,第二位置信息对应的地理位置处于目标地理位置区域内;
生成模块703,用于根据第一即时通讯信息生成即时通讯页面的显示信息,即时通讯页面包括目标地理位置区域对应的电子地图,电子地图上显示有第一通讯信息,第一通讯信息包括第一位置信息对应的第一位置标识和包括第一通讯内容信息的第一通讯内容显示区,第一通讯内容显示区域在电子地图上的显示位置对应于第一位置标识在电子地图上的显示位置;
发送模块704,用于向即时通讯组中的用户的终端发送即时通讯页面的显示信息,以使得即时通讯组中的用户的终端根据即时通讯页面的显示信息对即时通讯页面进行显示。
其中,生成模块703包括:
生成单元7031,用于根据第一即时通讯信息和第二即时通讯信息生成即 时通讯页面的显示信息,电子地图上还显示有第二通讯信息,第二通讯信息包括第二位置信息对应的第二位置标识和包括第二通讯内容信息的第二通讯内容显示区,第二通讯内容显示区域在电子地图上的显示位置对应于第二位置标识在电子地图上的显示位置。
上面从模块化功能实体的角度对本发明实施例中装置进行了描述,下面从硬件处理的角度对本发明实施例中的计算机装置进行描述:
本发明实施例还提供了一种终端设备8,如图8所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。终端设备8具体可以为手机、平板电脑、智能手表等。
参考图8,终端设备8包括:电源810、存储器820、处理器830、有线或无线网络接口840、输入输出装置850、定位装置860以及存储在存储器中并可在处理器上运行的计算机程序。处理器执行计算机程序时实现上述各个即时通讯的信息处理方法实施例中的步骤,例如图1所示的步骤101至102。或者,处理器执行计算机程序时实现上述各装置实施例中各模块或单元的功能。
示例性的,计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述计算机装置中的执行过程。
本领域技术人员可以理解,图8中示出的结构并不构成对终端设备8的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本发明实施例还提供了一种服务器9,如图9所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。
参考图9,服务器9包括:电源910、存储器920、处理器930、有线或无线网络接口940以及存储在存储器中并可在处理器上运行的计算机程序。处理器执行计算机程序时实现上述各个即时通讯的信息处理方法实施例中的步骤,例如图1所示的步骤103至105。或者,处理器执行计算机程序时实现上述各装置实施例中各模块或单元的功能。
示例性的,计算机程序可以被分割成一个或多个模块/单元,所述一个或 者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述计算机装置中的执行过程。
本领域技术人员可以理解,图9中示出的结构并不构成对服务器9的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,例如所述计算机装置还可以包括输入输出设备、总线等。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述计算机装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中终端侧或服务器侧的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式 等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本 发明各实施例技术方案的精神和范围。

Claims (15)

  1. 一种即时通讯的信息处理方法,其特征在于,包括:
    当第一用户的终端接收到所述第一用户输入的、针对即时通讯组的第一通讯内容信息时,所述第一用户的终端获取当前的第一位置信息;
    所述第一用户的终端向服务器发送针对所述即时通讯组的第一即时通讯信息,所述第一即时通讯信息包括所述第一通讯内容信息和所述第一位置信息;
    所述服务器接收所述第一即时通讯信息;
    所述服务器根据所述第一即时通讯信息生成即时通讯页面的显示信息,所述即时通讯页面包括目标地理位置区域对应的电子地图,所述电子地图上显示有第一通讯信息,所述第一通讯信息包括所述第一位置信息对应的第一位置标识和包括所述第一通讯内容信息的第一通讯内容显示区,所述第一通讯内容显示区域在所述电子地图上的显示位置对应于所述第一位置标识在所述电子地图上的显示位置;
    所述服务器向所述即时通讯组中的用户的终端发送所述即时通讯页面的显示信息,以使得所述即时通讯组中的用户的终端根据所述即时通讯页面的显示信息对所述即时通讯页面进行显示。
  2. 根据权利要求1所述的即时通讯的信息处理方法,其特征在于,所述即时通讯组包括两个或两个以上用户,且所述即时通讯组包括所述第一用户。
  3. 根据权利要求2所述的即时通讯的信息处理方法,其特征在于,所述服务器接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息之后,所述服务器根据所述第一即时通讯信息生成即时通讯页面的显示信息之前,所述方法还包括:
    所述服务器从存储的历史即时通讯信息中获取所述即时通讯组中的用户发送的、针对所述即时通讯组的第二即时通讯信息,所述第二即时通讯信息包括第二通讯内容信息和第二位置信息,其中,所述第二位置信息对应的地理位置处于所述目标地理位置区域内;
    所述服务器根据所述即时通讯信息生成即时通讯页面的显示信息包括:
    所述服务器根据所述第一即时通讯信息和所述第二即时通讯信息生成所述即时通讯页面的显示信息,所述电子地图上还显示有第二通讯信息,所述第 二通讯信息包括所述第二位置信息对应的第二位置标识和包括所述第二通讯内容信息的第二通讯内容显示区,所述第二通讯内容显示区域在所述电子地图上的显示位置对应于所述第二位置标识在所述电子地图上的显示位置。
  4. 根据权利要求1至3中任一项所述的即时通讯的信息处理方法,其特征在于,所述第一通讯内容显示区还包括所述第一用户的终端发送所述第一即时通讯信息的第一时刻。
  5. 根据权利要求4所述的即时通讯的信息处理方法,其特征在于,所述第一通讯内容信息包括文字内容信息、图片信息、语音信息和视频信息中的至少一种。
  6. 一种终端,其特征在于,包括:
    定位模块,用于当接收到用户输入的、针对即时通讯组的通讯内容信息时,获取当前的位置信息;
    发送模块,用于向服务器发送针对所述即时通讯组的即时通讯信息,所述即时通讯信息包括所述通讯内容信息和所述位置信息。
  7. 一种服务器,其特征在于,包括:
    接收模块,用于接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息,所述第一即时通讯信息包括第一通讯内容信息和所述第一用户的终端的第一位置信息;
    生成模块,用于根据所述第一即时通讯信息生成即时通讯页面的显示信息,所述即时通讯页面包括目标地理位置区域对应的电子地图,所述电子地图上显示有第一通讯信息,所述第一通讯信息包括所述第一位置信息对应的第一位置标识和包括所述第一通讯内容信息的第一通讯内容显示区,所述第一通讯内容显示区域在所述电子地图上的显示位置对应于所述第一位置标识在所述电子地图上的显示位置;
    发送模块,用于向所述即时通讯组中的用户的终端发送所述即时通讯页面的显示信息,以使得所述即时通讯组中的用户的终端根据所述即时通讯页面的显示信息对所述即时通讯页面进行显示。
  8. 根据权利要求7所述的服务器,其特征在于,所述即时通讯组包括两个或两个以上用户,且所述即时通讯组包括所述第一用户。
  9. 根据权利要求8所述的服务器,其特征在于,所述装置还包括:
    获取模块,用于在所述接收模块接收第一用户的终端发送的针对即时通讯组的第一即时通讯信息之后,在所述生成模块根据所述第一即时通讯信息生成即时通讯页面的显示信息之前,从存储的历史即时通讯信息中获取所述即时通讯组中的用户发送的、针对所述即时通讯组的第二即时通讯信息,所述第二即时通讯信息包括第二通讯内容信息和第二位置信息,其中,所述第二位置信息对应的地理位置处于所述目标地理位置区域内;
    所述生成模块包括:
    生成单元,用于根据所述第一即时通讯信息和所述第二即时通讯信息生成所述即时通讯页面的显示信息,所述电子地图上还显示有第二通讯信息,所述第二通讯信息包括所述第二位置信息对应的第二位置标识和包括所述第二通讯内容信息的第二通讯内容显示区,所述第二通讯内容显示区域在所述电子地图上的显示位置对应于所述第二位置标识在所述电子地图上的显示位置。
  10. 根据权利要求7至9中任一项所述的服务器,其特征在于,所述第一通讯内容显示区还包括所述第一用户的终端发送所述第一即时通讯信息的第一时刻。
  11. 根据权利要求10所述的服务器,其特征在于,所述第一通讯内容信息包括文字内容信息、图片信息、语音信息和视频信息中的至少一种。
  12. 一种终端设备,其特征在于,所述终端设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-5中任意一项所述方法中终端侧执行的步骤。
  13. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-5中任意一项所述方法中终端侧执行的步骤。
  14. 一种服务器,其特征在于,所述服务器包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-5中任意一项所述方法中服务器侧执行的步骤。
  15. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-5中任意一项所述方法中服务器侧执行的步骤。
PCT/CN2018/075258 2018-02-05 2018-02-05 即时通讯的信息处理方法、终端、服务器及可读存储介质 WO2019148490A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2018/075258 WO2019148490A1 (zh) 2018-02-05 2018-02-05 即时通讯的信息处理方法、终端、服务器及可读存储介质
CN201880000146.2A CN108353021A (zh) 2018-02-05 2018-02-05 即时通讯的信息处理方法、终端、服务器及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/075258 WO2019148490A1 (zh) 2018-02-05 2018-02-05 即时通讯的信息处理方法、终端、服务器及可读存储介质

Publications (1)

Publication Number Publication Date
WO2019148490A1 true WO2019148490A1 (zh) 2019-08-08

Family

ID=62956402

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/075258 WO2019148490A1 (zh) 2018-02-05 2018-02-05 即时通讯的信息处理方法、终端、服务器及可读存储介质

Country Status (2)

Country Link
CN (1) CN108353021A (zh)
WO (1) WO2019148490A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111341316A (zh) * 2018-11-30 2020-06-26 海能达通信股份有限公司 一种语音通话的显示方法及装置
CN110430123A (zh) * 2019-08-02 2019-11-08 福建兑信科技有限公司 一种基于社交聊天窗口的位置共享方法
CN112825073A (zh) * 2019-11-21 2021-05-21 腾讯科技(深圳)有限公司 位置消息处理方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203288078U (zh) * 2013-05-28 2013-11-13 吴昌明 一种出租车即时通讯***
CN104283762A (zh) * 2013-07-08 2015-01-14 腾讯科技(北京)有限公司 传输即时通讯会话内容的方法、***、客户端及服务器
CN106887149A (zh) * 2015-12-15 2017-06-23 观致汽车有限公司 一种车辆行驶信息的分享方法及服务器

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1968468B (zh) * 2006-08-02 2010-11-24 北京首科软件及***集成有限责任公司 集GIS与PDA功能于一体的Tetra手机及其实现方法
CN101415155B (zh) * 2008-10-30 2010-06-09 深圳市时代经纬科技有限公司 基于位置服务的移动即时通讯方法及其***
CN103095560A (zh) * 2013-01-27 2013-05-08 周良文 基于地图的即时通讯提供装置
CN104243273A (zh) * 2013-06-09 2014-12-24 阿里巴巴集团控股有限公司 即时通讯客户端显示信息的方法及设备和信息显示***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203288078U (zh) * 2013-05-28 2013-11-13 吴昌明 一种出租车即时通讯***
CN104283762A (zh) * 2013-07-08 2015-01-14 腾讯科技(北京)有限公司 传输即时通讯会话内容的方法、***、客户端及服务器
CN106887149A (zh) * 2015-12-15 2017-06-23 观致汽车有限公司 一种车辆行驶信息的分享方法及服务器

Also Published As

Publication number Publication date
CN108353021A (zh) 2018-07-31

Similar Documents

Publication Publication Date Title
US10636221B2 (en) Interaction method between user terminals, terminal, server, system, and storage medium
US10938756B2 (en) Task management based on instant message
US9361017B2 (en) Method of displaying information by category and electronic device
RU2694273C2 (ru) Основанная на местоположении передача аудиосообщений
AU2014296807B2 (en) Voice communications with real-time status notifications
EP2849411B1 (en) Session establishment methods and corresponding server
WO2017125051A1 (zh) 消息发送方法和装置及计算机终端和存储介质
JP6501919B2 (ja) 音声チャットモード自己適応方法及び装置
US9686506B2 (en) Method, apparatus, system, and storage medium for video call and video call control
CN104898613A (zh) 智能家居设备的控制方法和装置
WO2019148490A1 (zh) 即时通讯的信息处理方法、终端、服务器及可读存储介质
JP6073472B2 (ja) モバイルソーシャルネットワークサービスアプリケーションにおけるグループ管理方法およびグループ管理サーバー
CN109461462B (zh) 音频分享方法及装置
US10250651B2 (en) Method and mobile terminal for publishing information automatically
CN110278140B (zh) 通讯方法及装置
CN104023272A (zh) 一种视频画面编辑方法及装置
US20160127292A1 (en) Method and system for controlling polling in message conversations across multiple devices
CN110740346B (zh) 视频数据处理方法、装置、服务器、终端和存储介质
WO2019051849A1 (zh) 订阅消息的方法及装置、计算机设备、计算机存储介质
CN107272896B (zh) Vr模式与非vr模式之间切换的方法及装置
KR20220117070A (ko) 아바타 사용 권한 관리 방법 및 시스템
WO2020078092A1 (zh) 信息处理方法、装置、服务器、终端及存储介质
CN108829249B (zh) 虚拟现实场景中的语音信息播放方法及装置
WO2019062285A1 (zh) 来电语音呼叫方法和终端
US10079796B2 (en) Method and system for secure private multi-party electronic communication

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18903516

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18903516

Country of ref document: EP

Kind code of ref document: A1