WO2018060834A2 - Method and system for providing topic based organized communication - Google Patents

Method and system for providing topic based organized communication Download PDF

Info

Publication number
WO2018060834A2
WO2018060834A2 PCT/IB2017/055815 IB2017055815W WO2018060834A2 WO 2018060834 A2 WO2018060834 A2 WO 2018060834A2 IB 2017055815 W IB2017055815 W IB 2017055815W WO 2018060834 A2 WO2018060834 A2 WO 2018060834A2
Authority
WO
WIPO (PCT)
Prior art keywords
communication
chat
sender
receiver
receivers
Prior art date
Application number
PCT/IB2017/055815
Other languages
French (fr)
Other versions
WO2018060834A3 (en
Inventor
Eswaramoorthy ANGUSAMY
Vishnupriya PICHAI
Original Assignee
Angusamy Eswaramoorthy
Pichai Vishnupriya
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 Angusamy Eswaramoorthy, Pichai Vishnupriya filed Critical Angusamy Eswaramoorthy
Publication of WO2018060834A2 publication Critical patent/WO2018060834A2/en
Publication of WO2018060834A3 publication Critical patent/WO2018060834A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/413Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks

Definitions

  • the present invention generally relates to chat communications and more particularly to a method and system for providing topic based organized communication.
  • An example of a method of providing topic based organized communication includes receiving, by a chat communication server, a chat communication from a sender device of a sender along with communication details corresponding to one or more receivers or a group which has multiple receivers.
  • the chat communication is a topic specified by the sender.
  • the method also includes transmitting, by the chat communication server, the chat communication to one or more receiver devices of the one or more receivers based on the communication details corresponding to the one or more receivers.
  • the method includes organizing, by the chat communication server, one or more reply messages to the chat communication from the one or more receivers under corresponding chat rooms.
  • the one or more reply messages received from a receiver of the one or more receivers are organized under a chat room.
  • the method includes facilitating, by the chat communication server, display of the corresponding chat rooms to the sender in a topic based organized communication interface.
  • An example of a chat communication server for providing topic based organized communication includes a communication interface in electronic communication with a sender device and one or more receiver devices.
  • the chat communication server also includes a memory that stores instructions.
  • the chat communication server further includes a processor responsive to the instructions to receive a chat communication from the sender device of a sender along with communication details corresponding to one or more receivers.
  • the chat communication is a topic specified by the sender.
  • the processor is also responsive to the instructions to transmit the chat communication to the one or more receiver devices of the one or more receivers based on the communication details corresponding to the one or more receivers.
  • the processor is further responsive to the instructions to organize one or more reply messages to the chat communication from the one or more receivers under corresponding chat rooms.
  • the one or more reply messages received from a receiver of the one or more receivers are organized under a chat room.
  • the processor is further responsive to the instructions to facilitate display of the corresponding chat rooms to the sender in atopic based organized communication interface.
  • FIG. 1 is an example representation of a system, in accordance with an embodiment
  • FIG. 2 illustrates an example flow diagram of a method for providing topic based organized communication, in accordance with an embodiment
  • FIGS. 3A to 3C illustrates an example representation of providing a topic based organized communication interface on a sender device, in accordance with an embodiment
  • FIG. 4 illustrates a block diagram of an electronic device, in accordance with one embodiment.
  • FIG. 1 is an example representation of a system 100, in accordance with an embodiment.
  • the system 100 includes a chat communication server 105, a sender device 110, a network 112, a network 115, and a plurality of receiver devices, for example a receiver device 120 and a receiver device 125.
  • the chat communication server 105 communicates with the sender device 110 and the plurality of receiver devices.
  • the sender device 110 can communicate with the chat communication server 105 through the network 112.
  • the sender device 110 can communicate with the plurality of receiver devices through the chat communication server 105 and the network 115.
  • Examples of the sender device 110 and the plurality of receiver devices include, but are not limited to, computers, mobile devices, tablets, laptops, palmtops, handheld devices, telecommunication devices, personal digital assistants (PDAs), and the like.
  • Examples of the network 115 includes, but are not limited to, a Local Area Network (LAN), a Wireless Local Area Network (WLAN), a Wide Area Network (WAN), internet, a Small Area Network (SAN), and the like.
  • the chat communication server 105 can include a database (not shown in FIG. 1.
  • a sender device for example the sender device 110, of a sender includes a topic based organized communication interface.
  • the 'sender' refers to a user initiating a chat communication with other users or receivers.
  • the topic based organized communication interface is a mobile application.
  • the sender uses the topic based organized communication interface on the sender device 110 to initiate a chat communication with one or more receivers.
  • a receiver of the one or more receivers can also initiate another chat communication and performs functions similar to that of the sender.
  • the sender inputs a topic for the chat communication as well as communication details for the one or more receivers in the topic based organized communication interface.
  • the senders initiates transmission of the chat communication to the one or more receivers.
  • the chat communication is routed to the one or more receivers through the chat communication server 105.
  • the chat communication server 105 receives the chat communication from the sender device 110 of the sender along with the communication details corresponding to the one or more receivers. Examples of the communication details include, but are not limited to, phone numbers, device details, and the like.
  • the chat communication includes message content in form of simple text messages, multimedia and the like content.
  • the chat communication server 105 transmits the chat communication to one or more receiver devices, for example the receiver device 120 and the receiver device 125, of the one or more receivers based on the communication details.
  • the chat communication can be initiated by the sender as either a one to one communication or as a one to many communication.
  • the One to one communication' refers to a communication initiated at one time instance from the sender to a single receiver.
  • the One to many communication' refers to a communication initiated at one time instance from the sender to multiple receivers.
  • Each receiver receives the chat communication for the topic as the one to one communication on respective receiver devices.
  • a receiver if interested, replies back to the sender with one or more reply messages using the receiver device, for example the receiver device 120 or the receiver device 125.
  • the chat communication server 105 can also transmit the chat communication to a group of receivers that are represented by a group name.
  • the chat communication server 105 receives the one or more reply messages to the chat communication andorganizes the one or more reply messages from the one or more receivers under corresponding chat rooms.
  • reply messages from a receiver are organized under a chat room represented by a corresponding receiver name inthe topic based organized communication interface. For instance, if the chat communication was initiated as the one to many communication or the one to one communication, the reply messages from the receivers are organized under separate chat rooms.
  • the chat communication server 105 further facilitates display of the corresponding chat rooms to the sender on the topic based organized communication interface on the sender device HO.
  • thetopic based organized communication interface also captures the topic and the reply messages from the receivers to be displayed under respective tags, or any other form of grouping methods.
  • each chat room (or topic) can be delegated to one or more employees of an organization or to one or more service providers as requested by corresponding managers or owners, respectively, to handle communication activities.
  • privacy of the receivers is also considered during organizing the reply messages.
  • the sender can view the reply messages from the receivers in the topic based organized communication interface.
  • a first receiver views the chat communication and other messages from the sender on a first receiver device.
  • a second receiver views the chat communication and other messages from the sender on a second receiver device. The second receiver is unable to view the messages sent to the first receiver and the first receiver is unable to view the messages sent to the second receiver.
  • a business or a networking group is required to notify 500 business customers or network followers about a new campaign and to gather individual views into a system for review.
  • the chat communication server 105 is used to achieve topic based organized communication with ease and reliability.
  • the chat communication server 105 facilitates transmission of the chat communication to the 500 business customers or network followers in the one to many communication (or broadcast communication) under a topic.
  • the reply messages from each business customer or network follower are organized or gathered under the specific topic in corresponding chat rooms for the sender to view, analyze, further communicate and make decisions.
  • An example method for providing the topic based organized communication interface is explained with reference to FIG. 2.
  • FIG. 2 illustrates an example flow diagram of a method 200 for providing a topic based organized communication interface, in accordance with an embodiment.
  • the method 200 includes receiving, by a chat communication server, for example the chat communication server 105 of FIG. 1, a chat communication from a sender device, for example the sender device 110 of FIG. 1, of a sender along with communication details corresponding to one or more receivers.
  • the chat communication includes a topic specified by the sender.
  • the method of receiving the chat communication is explained with reference to FIG. land is not explained herein for sake of brevity.
  • the method 200 includes transmitting, by the chat communication server, the chat communication to one or more receiver devices, for example the receiver device 120 or the receiver device 125 of FIG. 1, of the one or more receivers based on the communication details corresponding to the at least one receiver.
  • the method of transmitting the chat communication is explained with reference to FIG. 1 and is not explained herein for sake of brevity.
  • the chat communication is transmitted as a one to one communication between the sender device and a receiver device of the one or more receiver devices. In other embodiments, the chat communication is transmitted as a one to many communication between the sender device and the one or more receiver devices.
  • each receiver device of the one or more receiver devices receives the chat communication as the one to one communication.
  • the method 200 includes organizing, by the chat communication server, one or more reply messages to the chat communication from the one or more receivers under corresponding chat rooms associated with the topic.
  • the one or more reply messages received from a receiver of the one or more receivers are organized under a chat room with corresponding receiver name in the topic based communication interface as explained with reference to FIG. 3B.
  • the method of organizing the one or more reply messages to the chat communication is explained with reference to FIG. 1 and is not explained herein for sake of brevity.
  • the method 200 includes facilitating, by the chat communication server, display of the corresponding chat rooms to the sender on the topic based organized communication interface.
  • the chat communication server facilitates the sender to retrieve the one or more messages from the corresponding chat rooms based on the topic.
  • the sender can easily search and retrieve the messages based on the topic.
  • the sender can add or delete a receiver after sending the chat communication and establishing communication with the one or more receivers.
  • the chat room can be associated with an expiry timeframe. For instance, the chat room is set to expire after completion of the expiry timeframe of 5 days.
  • the sender can delete the chat communication or the topic on, after or before the expiry timeframe.
  • the chat communication server pushes the chat room to bottom of a list of chat rooms displayed in the topic based organized communication interface.
  • the sender of the chat communication or the topic can delete the chat room as required on, after or before the expiry timeframe.
  • FIG. 3 A an example representation 300of initiating a chat communication in the topic based organized communication interface on the sender device 110 is illustrated, in accordance with an embodiment.
  • the sender can create a new message or chat communication.
  • the sender inputs the communication details of the one or more receivers, for example almond buyers (multiple receivers also referred to as a group of receivers) and Christy John (a single receiver).
  • the sender further adds the topic as 'selling almonds— 25 contracts— prompt'.
  • the sender is selling almonds and requires 25 contracts from interested buyers promptly.
  • the chat communication under this topic is sent as the one to one communication to Christy John and as the one to many communication to the almond buyers.
  • An example representation of receiving reply messages from the one or more receivers is explained with reference to FIG. 3B.
  • an example representation 330of receiving reply messages from the one or more receivers is illustrated, in accordance with an embodiment.
  • the sender can receive one or more reply messages from the almond buyers and Christy John based on the chat communication transmitted.
  • the sender can view the one or more messages under corresponding chat rooms grouped by individual receivers. If any receiver shows interest in the topic and sends the one or more messages, the one or more messages are grouped or organized under a separate chat room.
  • the sender can view different chat communications for different topics in the topic based organized communication interface, examples of the different topics illustrated in the example representation 330 include, selling almonds-25 contracts -prompt, HK port strike, produce for retail markets, processors and hullers, confectionary needs broken tree nuts— 1M pounds.
  • the sender can view a list of receivers grouped by reply messages including the one or more messages from the receivers. For instance, a receiver 'Lia-Hope Asia' in the almond buyers replies with a message '3 contracts for immediate shipment'. Similarly, a receiver 'Mike Burke' of Harris & Co in the almond buyers replies with a message 'market slow'. Another receiver 'Shirdar Rao' of RK Enterprise in the almond buyers replies with a message ⁇ can take 2 now'.
  • An example representation of communicating with a receiver is explained with reference to FIG. 3B.
  • the sender can select a chat room and further select the receiver from the chat room. For instance, the sender selects the receiver Lia-Hope Asia from the chat room called "selling almonds-25 contracts -prompt". As illustrated in the example representation 350, the sender can view the one or more messages under the chat room associated with the receiver Lia-Hope Asia. The sender can further exclusively chat with the receiver Lia-Hope Asia in order to close a deal for contracts related to selling almonds. In such a manner, the sender is allowed to view, organize, analyse the one or more messages from the receivers in an organized manner.
  • FIG.4 illustrates a block diagram of an electronic device400, which is representative of a hardware environment for practicing the present invention.
  • the electronic device400 can include a set of instructions that can be executed to cause the electronic device400 to perform any one or more of the methods disclosed.
  • the electronic device400 may operate as a standalone device or can be connected, for example using a network, to other electronic devices or peripheral devices.
  • the electronic device400 may operate in the capacity of a sender device, for example the sender device 1 lOof FIG. 1, a receiver device, for example the receiver device 120 or the receiver device 125 of FIG. 1, a chat communication server, for example the chat communication server 105 of FIG. 1, in a server-client user network environment, or as a peer electronic device in a peer-to-peer (or distributed) network environment.
  • a sender device for example the sender device 1 lOof FIG. 1
  • a receiver device for example the receiver device 120 or the receiver device 125 of FIG.
  • a chat communication server for example the chat communication server 105 of FIG.
  • the electronic device400 can also be implemented as or incorporated into various devices, such as a personal computer (PC), a tablet PC, a personal digital assistant (PDA), a mobile device, a palmtop computer, a laptop computer, a desktop computer, a communications device, a wireless telephone, a land-line telephone, a control system, a camera, a scanner, a facsimile machine, a printer, a pager, a personal trusted device, a web appliance, a network router, switch or bridge, or any other machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine.
  • the term "device” shall also be taken to include any collection of systems or sub-systems that individually or jointly execute a set, or multiple sets, of instructions to perform one or more computer functions.
  • the electronic device400 can include a processor 405, for example a central processing unit (CPU), a graphics processing unit (GPU), or both.
  • the processor 405 can be a component in a variety of systems.
  • the processor 405 can be part of a standard personal computer or a workstation.
  • the processor 405 can be one or more general processors, digital signal processors, application specific integrated circuits, field programmable gate arrays, servers, networks, digital circuits, analog circuits, combinations thereof, or other now known or later developed devices for analyzing and processing data.
  • the processor 405 can implement a software program, such as code generated manually (for example, programmed).
  • the electronic device400 can include a memory 410, such as a memory 410 that can communicate via a bus 415.
  • the memory 410 can include a main memory, a static memory, or a dynamic memory.
  • the memory 410 can include, but is not limited to, computer readable storage media such as various types of volatile and non-volatile storage media, including but not limited to, random access memory, read-only memory, programmable readonly memory, electrically programmable read-only memory, electrically erasable read-only memory, flash memory, magnetic tape or disk, optical media and the like.
  • the memory 410 includes a cache or random access memory for the processor 405.
  • the memory 410 is separate from the processor 405, such as a cache memory of a processor, the system memory, or other memory.
  • the memory 410 can be an external storage device or database for storing data. Examples include a hard drive, compact disc (“CD”), digital video disc (“DVD”), memory card, memory stick, floppy disc, universal serial bus (“USB”) memory device, or any other device operative to store data.
  • the memory 410 is operable to store instructions executable by the processor 405. The functions, acts or tasks illustrated in the figures or described can be performed by the programmed processor 405 executing the instructions stored in the memory 410.
  • processing strategies can include multiprocessing, multitasking, parallel processing and the like.
  • the electronic device400 can further include a display unit 420, for example a liquid crystal display (LCD), an organic light emitting diode (OLED), a flat panel display, a solid state display, a cathode ray tube (CRT), a projector, a printer or other now known or later developed display device for outputting determined information.
  • the display 420 can act as an interface for a user to see the functioning of the processor 405, or specifically as an interface with the software stored in the memory 410 or in a drive unit 425.
  • the electronic device400 can include an input device 430configured to allow the user to interact with any of the components of the electronic device400.
  • the input device 430 can include a stylus, a number pad, a keyboard, or a cursor control device, for example a mouse, or a joystick, touch screen display, remote control or any other device operative to interact with the electronic device400.
  • the electronic device400 can also include the drive unit 425.
  • the drive unit 425 can include a computer-readable medium 435in which one or more sets of instructions 440, for example software, can be embedded. Further, the instructions 440canembody one or more of the methods or logic as described. In a particular example, the instructions 440can reside completely, or at least partially, within the memory 410 or within the processor 405during execution by the electronic device400.
  • the memory 410 and the processor 405 can also include computer-readable media as discussed above.
  • the present invention contemplates a computer-readable medium that includes instructions 440 or receives and executes the instructions 440 responsive to a propagated signal so that a device connected to a network 445can communicate voice, video, audio, images or any other data over the network 445. Further, the instructions 445can be transmitted or received over the network 445via a communication port or communication interface 450 or using the bus 415.
  • the communication interface 450 can be a part of the processor 405 or can be a separate component.
  • the communication interface450 can be created in software or can be a physical connection in hardware.
  • the communication interface450 can be configured to connect with the network 445, external media, the display 420, or any other components in the electronic device400 or combinations thereof.
  • connection with the network 445 can be a physical connection, such as a wired Ethernet connection or can be established wirelessly as discussed later.
  • additional connections with other components of the electronic device 400 can be physical connections or can be established wirelessly.
  • the network 445 can include wired networks, wireless networks, Ethernet AVB networks, or combinations thereof.
  • the wireless network can include a cellular telephone network, an 802.11, 802.16, 802.20, 802.1Q or WiMax network.
  • the network 445 can be a public network, such as the Internet, a private network, such as an intranet, or combinations thereof, and can utilize a variety of networking protocols now available or later developed including, but not limited to TCP/IP based networking protocols.
  • dedicated hardware implementations such as application specific integrated circuits, programmable logic arrays and other hardware devices, can be constructed to implement various parts of the electronic device400.
  • One or more examples described can implement functions using two or more specific interconnected hardware modules or devices with related control and data signals that can be communicated between and through modules, or as portions of an application-specific integrated circuit. Accordingly, the present system encompasses software, firmware, and hardware implementations.
  • the system described can be implemented by software programs executable by an electronic device. Further, in a non-limited example, implementations can include distributed processing, component/object distributed processing, and parallel processing. Alternatively, virtual electronic device processing can be constructed to implement various parts of the system.
  • the system is not limited to operation with any particular standards and protocols.
  • standards for Internet and other packet switched network transmission for example, TCP/IP, UDP/IP, HTML, HTTP
  • TCP/IP packet switched network transmission
  • UDP/IP UDP/IP
  • HTML HyperText Markup Language
  • HTTP HyperText Transfer Protocol
  • Various embodiments disclosed herein provide numerous advantages by providing a method and system for providing a topic based organized communication interface.
  • the present disclosure can be used in multiple businesses to initiate, conduct and conclude transactions or correspondence in a centralized manner.
  • the present disclosure also provides the sender with references to go back and review.
  • the chat rooms for different topics that are created for communication with multiple users are effective to analyze customer needs to make informed decisions.
  • the present disclosure provides the sender with benefits of cost and time saving by employing the topic based organized communication interface within B2B(business to business), B2C (business to consumer) as well between as C2C (consumer to consumer).
  • the chat communication server allows creation of digital campaigns and advertisement platforms to reach multiple customers and audience immediately as well as store feedback into one single system.
  • the chat communication server further can be used effectively as a social media feedback system or voting system for collecting individual opinions into one single place.

Landscapes

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

Abstract

The present invention relates to a method and system for providing topic based organized communication. The method includes receiving, by a chat communication server, a chat communication from a sender device of a sender along with communication details corresponding to one or more receivers. The chat communication is a topic specified by the sender. The chat communication is transmitted to one or more receiver devices based on the communication details corresponding to the one or more receivers. One or more reply messages to the chat communication are organized from the one or more receivers under corresponding chat rooms. The one or more reply messages received from a receiver of the one or more receivers are organized under a chat room. Further, display of the corresponding chat rooms to the sender is facilitated in a topic based organized communication interface.

Description

METHOD AND SYSTEM FOR PROVIDING TOPIC BASED ORGANIZED
COMMUNICATION
FIELD OF THE INVENTION:
[0001] The present invention generally relates to chat communications and more particularly to a method and system for providing topic based organized communication.
BACKGROUND TO THE INVENTION:
[0002] Business communications and personal communications are currently being carried over mobile phones, one or more chat applications, and short messaging service (SMS). However, such communications are typically random in nature, complicated to handle for a group of customers, and are unorganized. The communications used are generally either one to one communications or a group chat or broadcast. Such communications are unable to provide privacy protection of important information coming through the group chat. Moreover, time spent on such communications are considerable due to lack of organized approach.
SUMMARY OF THE INVENTION:
[0003] This summary is provided to introduce a selection of concepts in a simplified format that are further described in the detailed description of the invention. This summary is not intended to identify key or essential inventive concepts of the subject matter, nor is it intended for determining the scope of the invention.
[0004] An example of a method of providing topic based organized communication includes receiving, by a chat communication server, a chat communication from a sender device of a sender along with communication details corresponding to one or more receivers or a group which has multiple receivers. The chat communication is a topic specified by the sender. The method also includes transmitting, by the chat communication server, the chat communication to one or more receiver devices of the one or more receivers based on the communication details corresponding to the one or more receivers. Further, the method includes organizing, by the chat communication server, one or more reply messages to the chat communication from the one or more receivers under corresponding chat rooms. The one or more reply messages received from a receiver of the one or more receivers are organized under a chat room. Moreover, the method includes facilitating, by the chat communication server, display of the corresponding chat rooms to the sender in a topic based organized communication interface.
[0005] An example of a chat communication server for providing topic based organized communication includes a communication interface in electronic communication with a sender device and one or more receiver devices. The chat communication server also includes a memory that stores instructions. The chat communication server further includes a processor responsive to the instructions to receive a chat communication from the sender device of a sender along with communication details corresponding to one or more receivers. The chat communication is a topic specified by the sender. The processor is also responsive to the instructions to transmit the chat communication to the one or more receiver devices of the one or more receivers based on the communication details corresponding to the one or more receivers. The processor is further responsive to the instructions to organize one or more reply messages to the chat communication from the one or more receivers under corresponding chat rooms. The one or more reply messages received from a receiver of the one or more receivers are organized under a chat room. The processor is further responsive to the instructions to facilitate display of the corresponding chat rooms to the sender in atopic based organized communication interface.
[0006] To further clarify advantages and features of the present invention, a more particular description of the invention will be rendered by reference to specific embodiments thereof, which is illustrated in the appended figures. It is appreciated that these figures depict only typical embodiments of the invention and are therefore not to be considered limiting of its scope. The invention will be described and explained with additional specificity and detail with the accompanying figures.
BRIEF DESCRIPTION OF THE FIGURES:
[0007] The invention will be described and explained with additional specificity and detail with the accompanying figures in which: [0008] FIG. 1 is an example representation of a system, in accordance with an embodiment;
[0009] FIG. 2illustrates an example flow diagram of a method for providing topic based organized communication, in accordance with an embodiment;
[0010] FIGS. 3A to 3C illustrates an example representation of providing a topic based organized communication interface on a sender device, in accordance with an embodiment;
[0011] FIG. 4illustrates a block diagram of an electronic device, in accordance with one embodiment.
[0012] Further, skilled artisans will appreciate that elements in the figures are illustrated for simplicity and may not have been necessarily been drawn to scale. Furthermore, in terms of the construction of the device, one or more components of the device may have been represented in the figures by conventional symbols, and the figures may show only those specific details that are pertinent to understanding the embodiments of the present invention so as not to obscure the figures with details that will be readily apparent to those of ordinary skill in the art having benefit of the description herein.
DESCRIPTION OF THE INVENTION:
[0013] For the purpose of promoting an understanding of the principles of the invention, reference will now be made to the embodiment illustrated in the figures and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended, such alterations and further modifications in the illustrated system, and such further applications of the principles of the invention as illustrated therein being contemplated as would normally occur to one skilled in the art to which the invention relates.
[0014] It will be understood by those skilled in the art that the foregoing general description and the following detailed description are exemplary and explanatory of the invention and are not intended to be restrictive thereof. [0015] The terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process or method that comprises a list of steps does not include only those steps but may include other steps not expressly listed or inherent to such process or method. Similarly, one or more devices or sub-systems or elements or structures or components proceeded by "comprises... a" does not, without more constraints, preclude the existence of other devices or other sub-systems or other elements or other structures or other components or additional devices or additional sub-systems or additional elements or additional structures or additional components. Appearances of the phrase "in an embodiment", "in another embodiment" and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
[0016] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The system, methods, and examples provided herein are illustrative only and not intended to be limiting.
[0017] Embodiments of the present invention will be described below in detail with reference to the accompanying figures.
[0018] FIG. 1 is an example representation of a system 100, in accordance with an embodiment. The system 100 includes a chat communication server 105, a sender device 110, a network 112, a network 115, and a plurality of receiver devices, for example a receiver device 120 and a receiver device 125. The chat communication server 105 communicates with the sender device 110 and the plurality of receiver devices. The sender device 110 can communicate with the chat communication server 105 through the network 112. The sender device 110 can communicate with the plurality of receiver devices through the chat communication server 105 and the network 115. Examples of the sender device 110 and the plurality of receiver devices include, but are not limited to, computers, mobile devices, tablets, laptops, palmtops, handheld devices, telecommunication devices, personal digital assistants (PDAs), and the like. Examples of the network 115includes, but are not limited to, a Local Area Network (LAN), a Wireless Local Area Network (WLAN), a Wide Area Network (WAN), internet, a Small Area Network (SAN), and the like. The chat communication server 105 can include a database (not shown in FIG. 1.
[0019] A sender device, for example the sender device 110, of a sender includes a topic based organized communication interface. Herein, the 'sender' refers to a user initiating a chat communication with other users or receivers. In an example, the topic based organized communication interface is a mobile application. The sender uses the topic based organized communication interface on the sender device 110 to initiate a chat communication with one or more receivers. In some embodiments, a receiver of the one or more receivers can also initiate another chat communication and performs functions similar to that of the sender. The sender inputs a topic for the chat communication as well as communication details for the one or more receivers in the topic based organized communication interface. The senders initiates transmission of the chat communication to the one or more receivers. The chat communication is routed to the one or more receivers through the chat communication server 105.
[0020] The chat communication server 105 receives the chat communication from the sender device 110 of the sender along with the communication details corresponding to the one or more receivers. Examples of the communication details include, but are not limited to, phone numbers, device details, and the like. In some embodiments, the chat communication includes message content in form of simple text messages, multimedia and the like content. The chat communication server 105 transmits the chat communication to one or more receiver devices, for example the receiver device 120 and the receiver device 125, of the one or more receivers based on the communication details. In an example, the chat communication can be initiated by the sender as either a one to one communication or as a one to many communication. Herein, the One to one communication' refers to a communication initiated at one time instance from the sender to a single receiver. Herein, the One to many communication' refers to a communication initiated at one time instance from the sender to multiple receivers.
[0021] Each receiver receives the chat communication for the topic as the one to one communication on respective receiver devices. A receiver, if interested, replies back to the sender with one or more reply messages using the receiver device, for example the receiver device 120 or the receiver device 125.
[0022] In some embodiments, the chat communication server 105 can also transmit the chat communication to a group of receivers that are represented by a group name. [0023] The chat communication server 105 receives the one or more reply messages to the chat communication andorganizes the one or more reply messages from the one or more receivers under corresponding chat rooms. In an example, reply messages from a receiver are organized under a chat room represented by a corresponding receiver name inthe topic based organized communication interface. For instance, if the chat communication was initiated as the one to many communication or the one to one communication, the reply messages from the receivers are organized under separate chat rooms. The chat communication server 105 further facilitates display of the corresponding chat rooms to the sender on the topic based organized communication interface on the sender device HO.In some embodiments, thetopic based organized communication interface also captures the topic and the reply messages from the receivers to be displayed under respective tags, or any other form of grouping methods.
[0024] In some examples, each chat room (or topic) can be delegated to one or more employees of an organization or to one or more service providers as requested by corresponding managers or owners, respectively, to handle communication activities.
[0025] In some embodiments, privacy of the receivers is also considered during organizing the reply messages. For instance, the sender can view the reply messages from the receivers in the topic based organized communication interface. A first receiver, however, views the chat communication and other messages from the sender on a first receiver device. Similarly, a second receiver views the chat communication and other messages from the sender on a second receiver device. The second receiver is unable to view the messages sent to the first receiver and the first receiver is unable to view the messages sent to the second receiver.
[0026] In one example, a business or a networking group is required to notify 500 business customers or network followers about a new campaign and to gather individual views into a system for review. The chat communication server 105 is used to achieve topic based organized communication with ease and reliability. The chat communication server 105 facilitates transmission of the chat communication to the 500 business customers or network followers in the one to many communication (or broadcast communication) under a topic. The reply messages from each business customer or network follower are organized or gathered under the specific topic in corresponding chat rooms for the sender to view, analyze, further communicate and make decisions. An example method for providing the topic based organized communication interface is explained with reference to FIG. 2.
[0027] FIG. 2 illustrates an example flow diagram of a method 200 for providing a topic based organized communication interface, in accordance with an embodiment. At step 205, the method 200 includes receiving, by a chat communication server, for example the chat communication server 105 of FIG. 1, a chat communication from a sender device, for example the sender device 110 of FIG. 1, of a sender along with communication details corresponding to one or more receivers. The chat communication includes a topic specified by the sender. The method of receiving the chat communication is explained with reference to FIG. land is not explained herein for sake of brevity.
[0028] At step 210, the method 200 includes transmitting, by the chat communication server, the chat communication to one or more receiver devices, for example the receiver device 120 or the receiver device 125 of FIG. 1, of the one or more receivers based on the communication details corresponding to the at least one receiver. The method of transmitting the chat communication is explained with reference to FIG. 1 and is not explained herein for sake of brevity.
[0029] In some embodiments, the chat communication is transmitted as a one to one communication between the sender device and a receiver device of the one or more receiver devices. In other embodiments, the chat communication is transmitted as a one to many communication between the sender device and the one or more receiver devices.
[0030] For the one to many communication, each receiver device of the one or more receiver devices receives the chat communication as the one to one communication.
[0031] At step 215, the method 200 includes organizing, by the chat communication server, one or more reply messages to the chat communication from the one or more receivers under corresponding chat rooms associated with the topic. The one or more reply messages received from a receiver of the one or more receivers are organized under a chat room with corresponding receiver name in the topic based communication interface as explained with reference to FIG. 3B. The method of organizing the one or more reply messages to the chat communication is explained with reference to FIG. 1 and is not explained herein for sake of brevity. [0032] At step 220, the method 200 includes facilitating, by the chat communication server, display of the corresponding chat rooms to the sender on the topic based organized communication interface.
[0033] In some embodiments, the chat communication server facilitates the sender to retrieve the one or more messages from the corresponding chat rooms based on the topic. The sender can easily search and retrieve the messages based on the topic.
[0034] In some embodiments, the sender can add or delete a receiver after sending the chat communication and establishing communication with the one or more receivers.
[0035] In some embodiments, the chat room can be associated with an expiry timeframe. For instance, the chat room is set to expire after completion of the expiry timeframe of 5 days. In some embodiments, the sender can delete the chat communication or the topic on, after or before the expiry timeframe.
[0036] In some embodiments, if it is determined by the chat communication server that the chat room is inactive or that there is no activity, the chat communication server pushes the chat room to bottom of a list of chat rooms displayed in the topic based organized communication interface. In some embodiments, the sender of the chat communication or the topic can delete the chat room as required on, after or before the expiry timeframe.
[0037] Some example representations of providing the topic based organized communication interface is explained with reference to FIGS. 3A to 3C.
[0038] Referring now to FIG. 3 A, an example representation 300of initiating a chat communication in the topic based organized communication interface on the sender device 110 is illustrated, in accordance with an embodiment. When the sender opens the topic based organized communication interface in the sender device 110, the sender can create a new message or chat communication. The sender inputs the communication details of the one or more receivers, for example almond buyers (multiple receivers also referred to as a group of receivers) and Christy John (a single receiver). The sender further adds the topic as 'selling almonds— 25 contracts— prompt'. The sender is selling almonds and requires 25 contracts from interested buyers promptly. The chat communication under this topic is sent as the one to one communication to Christy John and as the one to many communication to the almond buyers. An example representation of receiving reply messages from the one or more receivers is explained with reference to FIG. 3B.
[0039] Referring now to FIG. 3B, an example representation 330of receiving reply messages from the one or more receivers is illustrated, in accordance with an embodiment. The sender can receive one or more reply messages from the almond buyers and Christy John based on the chat communication transmitted. As illustrated in the example representation 330, the sender can view the one or more messages under corresponding chat rooms grouped by individual receivers. If any receiver shows interest in the topic and sends the one or more messages, the one or more messages are grouped or organized under a separate chat room. The sender can view different chat communications for different topics in the topic based organized communication interface, examples of the different topics illustrated in the example representation 330 include, selling almonds-25 contracts -prompt, HK port strike, produce for retail markets, processors and hullers, confectionary needs broken tree nuts— 1M pounds.
[0040] If the sender selects the chat communication for the topic 'selling almonds-25 contracts-prompt', the sender can view a list of receivers grouped by reply messages including the one or more messages from the receivers. For instance, a receiver 'Lia-Hope Asia' in the almond buyers replies with a message '3 contracts for immediate shipment'. Similarly, a receiver 'Mike Burke' of Harris & Co in the almond buyers replies with a message 'market slow'. Another receiver 'Shirdar Rao' of RK Enterprise in the almond buyers replies with a message Ί can take 2 now'. An example representation of communicating with a receiver is explained with reference to FIG. 3B.
[0041] Referring now to FIG. 3C, an example representation 350of communicating with a receiveris illustrated, in accordance with an embodiment. The sender can select a chat room and further select the receiver from the chat room. For instance, the sender selects the receiver Lia-Hope Asia from the chat room called "selling almonds-25 contracts -prompt". As illustrated in the example representation 350, the sender can view the one or more messages under the chat room associated with the receiver Lia-Hope Asia. The sender can further exclusively chat with the receiver Lia-Hope Asia in order to close a deal for contracts related to selling almonds. In such a manner, the sender is allowed to view, organize, analyse the one or more messages from the receivers in an organized manner.
[0042] Referring to FIG.4, illustrates a block diagram of an electronic device400, which is representative of a hardware environment for practicing the present invention. The electronic device400 can include a set of instructions that can be executed to cause the electronic device400 to perform any one or more of the methods disclosed. The electronic device400 may operate as a standalone device or can be connected, for example using a network, to other electronic devices or peripheral devices.
[0043] In a networked deployment of the present invention, the electronic device400 may operate in the capacity of a sender device, for example the sender device 1 lOof FIG. 1, a receiver device, for example the receiver device 120 or the receiver device 125 of FIG. 1, a chat communication server, for example the chat communication server 105 of FIG. 1, in a server-client user network environment, or as a peer electronic device in a peer-to-peer (or distributed) network environment. The electronic device400 can also be implemented as or incorporated into various devices, such as a personal computer (PC), a tablet PC, a personal digital assistant (PDA), a mobile device, a palmtop computer, a laptop computer, a desktop computer, a communications device, a wireless telephone, a land-line telephone, a control system, a camera, a scanner, a facsimile machine, a printer, a pager, a personal trusted device, a web appliance, a network router, switch or bridge, or any other machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine. Further, while a single electronic device400 is illustrated, the term "device" shall also be taken to include any collection of systems or sub-systems that individually or jointly execute a set, or multiple sets, of instructions to perform one or more computer functions.
[0044] The electronic device400 can include a processor 405, for example a central processing unit (CPU), a graphics processing unit (GPU), or both. The processor 405can be a component in a variety of systems. For example, the processor 405 can be part of a standard personal computer or a workstation. The processor 405can be one or more general processors, digital signal processors, application specific integrated circuits, field programmable gate arrays, servers, networks, digital circuits, analog circuits, combinations thereof, or other now known or later developed devices for analyzing and processing data. The processor 405can implement a software program, such as code generated manually (for example, programmed).
[0045] The electronic device400 can include a memory 410, such as a memory 410 that can communicate via a bus 415. The memory 410can include a main memory, a static memory, or a dynamic memory. The memory 410 can include, but is not limited to, computer readable storage media such as various types of volatile and non-volatile storage media, including but not limited to, random access memory, read-only memory, programmable readonly memory, electrically programmable read-only memory, electrically erasable read-only memory, flash memory, magnetic tape or disk, optical media and the like. In one example, the memory 410 includes a cache or random access memory for the processor 405. In alternative examples, the memory 410 is separate from the processor 405, such as a cache memory of a processor, the system memory, or other memory. The memory 410 can be an external storage device or database for storing data. Examples include a hard drive, compact disc ("CD"), digital video disc ("DVD"), memory card, memory stick, floppy disc, universal serial bus ("USB") memory device, or any other device operative to store data. The memory 410 is operable to store instructions executable by the processor 405. The functions, acts or tasks illustrated in the figures or described can be performed by the programmed processor 405 executing the instructions stored in the memory 410. The functions, acts or tasks are independent of the particular type of instructions set, storage media, processor or processing strategy and can be performed by software, hardware, integrated circuits, firm-ware, microcode and the like, operating alone or in combination. Likewise, processing strategies can include multiprocessing, multitasking, parallel processing and the like.
[0046] As shown, the electronic device400 can further include a display unit 420, for example a liquid crystal display (LCD), an organic light emitting diode (OLED), a flat panel display, a solid state display, a cathode ray tube (CRT), a projector, a printer or other now known or later developed display device for outputting determined information. The display 420 can act as an interface for a user to see the functioning of the processor 405, or specifically as an interface with the software stored in the memory 410 or in a drive unit 425.
[0047] Additionally, the electronic device400 can include an input device 430configured to allow the user to interact with any of the components of the electronic device400. The input device 430can include a stylus, a number pad, a keyboard, or a cursor control device, for example a mouse, or a joystick, touch screen display, remote control or any other device operative to interact with the electronic device400.
[0048] The electronic device400 can also include the drive unit 425. The drive unit 425 can include a computer-readable medium 435in which one or more sets of instructions 440, for example software, can be embedded. Further, the instructions 440canembody one or more of the methods or logic as described. In a particular example, the instructions 440can reside completely, or at least partially, within the memory 410 or within the processor 405during execution by the electronic device400. The memory 410 and the processor 405can also include computer-readable media as discussed above.
[0049] The present invention contemplates a computer-readable medium that includes instructions 440 or receives and executes the instructions 440 responsive to a propagated signal so that a device connected to a network 445can communicate voice, video, audio, images or any other data over the network 445. Further, the instructions 445can be transmitted or received over the network 445via a communication port or communication interface 450 or using the bus 415. The communication interface 450 can be a part of the processor 405 or can be a separate component. The communication interface450 can be created in software or can be a physical connection in hardware. The communication interface450 can be configured to connect with the network 445, external media, the display 420, or any other components in the electronic device400 or combinations thereof. The connection with the network 445can be a physical connection, such as a wired Ethernet connection or can be established wirelessly as discussed later. Likewise, the additional connections with other components of the electronic device 400 can be physical connections or can be established wirelessly. The network 445canalternatively be directly connected to the bus 415.
[0050] The network 445 can include wired networks, wireless networks, Ethernet AVB networks, or combinations thereof. The wireless network can include a cellular telephone network, an 802.11, 802.16, 802.20, 802.1Q or WiMax network. Further, the network 445can be a public network, such as the Internet, a private network, such as an intranet, or combinations thereof, and can utilize a variety of networking protocols now available or later developed including, but not limited to TCP/IP based networking protocols. [0051] In an alternative example, dedicated hardware implementations, such as application specific integrated circuits, programmable logic arrays and other hardware devices, can be constructed to implement various parts of the electronic device400.
[0052] One or more examples described can implement functions using two or more specific interconnected hardware modules or devices with related control and data signals that can be communicated between and through modules, or as portions of an application- specific integrated circuit. Accordingly, the present system encompasses software, firmware, and hardware implementations.
[0053] The system described can be implemented by software programs executable by an electronic device. Further, in a non-limited example, implementations can include distributed processing, component/object distributed processing, and parallel processing. Alternatively, virtual electronic device processing can be constructed to implement various parts of the system.
[0054] The system is not limited to operation with any particular standards and protocols. For example, standards for Internet and other packet switched network transmission (for example, TCP/IP, UDP/IP, HTML, HTTP) can be used. Such standards are periodically superseded by faster or more efficient equivalents having essentially the same functions. Accordingly, replacement standards and protocols having the same or similar functions as those disclosed are considered equivalents thereof.
[0055] Various embodiments disclosed herein provide numerous advantages by providing a method and system for providing a topic based organized communication interface. The present disclosure can be used in multiple businesses to initiate, conduct and conclude transactions or correspondence in a centralized manner. The present disclosure also provides the sender with references to go back and review. The chat rooms for different topics that are created for communication with multiple users are effective to analyze customer needs to make informed decisions. The present disclosure provides the sender with benefits of cost and time saving by employing the topic based organized communication interface within B2B(business to business), B2C (business to consumer) as well between as C2C (consumer to consumer). The chat communication server allows creation of digital campaigns and advertisement platforms to reach multiple customers and audience immediately as well as store feedback into one single system. The chat communication server further can be used effectively as a social media feedback system or voting system for collecting individual opinions into one single place.
[0056] While specific language has been used to describe the disclosure, any limitations arising on account of the same are not intended. As would be apparent to a person in the art, various working modifications may be made to the method in order to implement the inventive concept as taught herein.
[0057] The figures and the forgoing description give examples of embodiments. Those skilled in the art will appreciate that one or more of the described elements may well be combined into a single functional element. Alternatively, certain elements may be split into multiple functional elements. Elements from one embodiment may be added to another embodiment. For example, orders of processes described herein may be changed and are not limited to the manner described herein. Moreover, the actions of any flow diagram need not be implemented in the order shown; nor do all of the acts necessarily need to be performed. Also, those acts that are not dependent on other acts may be performed in parallel with the other acts. The scope of embodiments is by no means limited by these specific examples. Numerous variations, whether explicitly given in the specification or not, such as differences in structure, dimension, and use of material, are possible. The scope of embodiments is at least as broad as given by the following claims.

Claims

WE CLAIM:
1. A method of providing topic based organized communication, the method comprising:
receiving, by a chat communication server, a chat communication from a sender device of a sender along with communication details corresponding to one or more receivers, the chat communication being a topic specified by the sender;
transmitting, by the chat communication server, the chat communication to one or more receiver devices of the one or more receivers based on the communication details corresponding to the one or more receivers;
organizing, by the chat communication server, one or more reply messages to the chat communication from the one or more receivers under corresponding chat rooms, the one or more reply messages received from a receiver of the one or more receivers being organized under a chat room; and
facilitating, by the chat communication server, display of the corresponding chat rooms to the sender in a topic based organized communication interface.
2. The method as claimed in claim 1, wherein the chat communication is transmitted as a one to one communication between the sender device and a receiver device of the one or more receiver devices.
3. The method as claimed in claim 2, wherein the chat communication is transmitted as a one to many communication between the sender device and the one or more receiver devices.
4. The method as claimed in claim 3, wherein, for the one to many communication, each receiver device of the one or more receiver devices receives the chat communication as the one to one communication.
5. The method as claimed in claim 1 and further comprising:
facilitating, by the chat communication server, the sender to retrieve the one or more messages from the corresponding chat rooms based on the topic.
6. The method as claimed in claim 1, wherein the chat room can be associated with an expiry timeframe.
7. The method as claimed in claim 1, wherein the chat room is pushed to bottom of a list of chat rooms displayed in the topic based organized communication interface based on inactivity of the chat room.
8. The method as claimed in claim 1, wherein the receiver is configured to initiate another chat communication.
9. A chat communication server for providing topic based organized communication, the chat communication server comprising:
a communication interface in electronic communication with a sender device and one or more receiver devices;
a memory that stores instructions; and
a processor responsive to the instructions to:
receive a chat communication from the sender device of a sender along with communication details corresponding to one or more receivers, the chat communication being a topic specified by the sender;
transmit the chat communication to the one or more receiver devices of the one or more receivers based on the communication details corresponding to the one or more receivers;
organize one or more reply messages to the chat communication from the one or more receivers under corresponding chat rooms, the one or more reply messages received from a receiver of the one or more receivers being organized under a chat room; and
facilitate display of the corresponding chat rooms to the sender in a topic based organized communication interface.
10. The chat communication server as claimed in claim 9, wherein the chat communication is transmitted as a one to one communication between the sender device and a receiver device of the one or more receiver devices.
11. The chat communication server as claimed in claim 10, wherein the chat communication is transmitted as a one to many communication between the sender device and the one or more receiver devices.
12. The chat communication server as claimed in claim 11, wherein, for the one to many communication, each receiver device of the one or more receiver devices receives the chat communication as the one to one communication.
13. The chat communication server as claimed in claim 9, wherein the processor is further responsive to the instructions to facilitate the sender to retrieve the one or more messages from the corresponding chat rooms based on the topic.
14. The chat communication server as claimed in claim 9, wherein the chat room can be associated with an expiry timeframe.
15. The chat communication server as claimed in claim 9, wherein the chat room is pushed to bottom of a list of chat rooms displayed in the topic based organized communication interface based on inactivity of the chat room.
16. The chat communication server as claimed in claim 9, wherein the receiver is configured to initiate another chat communication.
PCT/IB2017/055815 2016-10-01 2017-09-26 Method and system for providing topic based organized communication WO2018060834A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN201641033644 2016-10-01
IN201641033644 2016-10-01

Publications (2)

Publication Number Publication Date
WO2018060834A2 true WO2018060834A2 (en) 2018-04-05
WO2018060834A3 WO2018060834A3 (en) 2018-11-08

Family

ID=61762568

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2017/055815 WO2018060834A2 (en) 2016-10-01 2017-09-26 Method and system for providing topic based organized communication

Country Status (1)

Country Link
WO (1) WO2018060834A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109327316A (en) * 2018-11-23 2019-02-12 湖南数格信息科技有限公司 A kind of one-to-many network group chat system and method
CN112838976A (en) * 2019-11-22 2021-05-25 腾讯科技(深圳)有限公司 Message processing method and device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7568007B2 (en) * 2004-09-29 2009-07-28 International Business Machines Corporation System and method for supporting instant messaging in disconnected modes
CN101217517B (en) * 2008-01-07 2010-12-15 腾讯科技(深圳)有限公司 A method and system to realize one-to-many chatting in the instant communication
US8539359B2 (en) * 2009-02-11 2013-09-17 Jeffrey A. Rapaport Social network driven indexing system for instantly clustering people with concurrent focus on same topic into on-topic chat rooms and/or for generating on-topic search results tailored to user preferences regarding topic
US8725819B2 (en) * 2009-03-23 2014-05-13 Sony Corporation Chat system, server device, chat method, chat execution program, storage medium stored with chat execution program, information processing unit, image display method, image processing program, storage medium stored with image processing program
EP3249940A1 (en) * 2011-04-21 2017-11-29 Shah Talukder Flow-control based switched group video chat and real-time interactive broadcast
US20150066863A1 (en) * 2011-11-14 2015-03-05 Google Inc. Expiration of records of a web-based discussion
KR20140115434A (en) * 2013-03-19 2014-10-01 김덕상 A method for information sharing and advertising providing an open chatting platform with natural language context searching and an apparatus using it

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109327316A (en) * 2018-11-23 2019-02-12 湖南数格信息科技有限公司 A kind of one-to-many network group chat system and method
CN112838976A (en) * 2019-11-22 2021-05-25 腾讯科技(深圳)有限公司 Message processing method and device

Also Published As

Publication number Publication date
WO2018060834A3 (en) 2018-11-08

Similar Documents

Publication Publication Date Title
US11868591B2 (en) Dynamic user interface customization
US11232409B2 (en) Presenting entity profile information to a user of a computing device
US11507634B2 (en) Method and system for combining identification information of an entity and a related communication mechanism used to initiate a communication to a computing device associated with the entity
US10489822B2 (en) Extending audience reach in messaging campaigns using probabilistic ID linking
US20190394632A1 (en) Method and system for storing contact information in a network contact database
EP2862338A1 (en) Method, server, and client for pushing and displaying splash screen
WO2017119433A1 (en) Customer-correspondence assistance system, customer-correspondence assistance method, and customer-correspondence assistance computer program
WO2018060834A2 (en) Method and system for providing topic based organized communication
WO2018143440A1 (en) Information processing device
US20130151635A1 (en) Embedding active contextual information in a message
US9736297B2 (en) Phone number canonicalization and information discoverability
US20120117510A1 (en) System and method for automatically establishing a concurrent data connection with respect to the voice dial features of a communications device
US20160104215A1 (en) Customer Live Communication Marketing and Integrated CRM Tool
US20190007520A1 (en) Electronic device and operation method thereof and server host device
US20130091066A1 (en) Compliance Survey on Mobile Device
WO2017067228A1 (en) Method for displaying user purchase records, smart mobile telephone, server, and system
US20110154291A1 (en) System and method for facilitating flow design for multimodal communication applications
US20230161607A1 (en) Screen-pop configuration using flow builder application
TWI611710B (en) Service binding system applied to communication software
US20190014158A1 (en) Devices and methods providing a centrally managed web communication feature
US20140108959A1 (en) Collaboration Network Platform Providing Virtual Rooms with Indication of Number and Identity of Users in the Virtual Rooms
TWI482093B (en) Mobile device management system and method thereof
KR101528804B1 (en) Apparatus for processing a plurality of messages, method thereof and computer recordable medium storing the method
JP2019045945A (en) Information processing system, information processing method, information processing apparatus and program

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

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase in:

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17855104

Country of ref document: EP

Kind code of ref document: A2