WO2008067654A1 - Method and system for communicating between devices - Google Patents
Method and system for communicating between devices Download PDFInfo
- Publication number
- WO2008067654A1 WO2008067654A1 PCT/CA2007/002178 CA2007002178W WO2008067654A1 WO 2008067654 A1 WO2008067654 A1 WO 2008067654A1 CA 2007002178 W CA2007002178 W CA 2007002178W WO 2008067654 A1 WO2008067654 A1 WO 2008067654A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- format
- user
- communication
- service
- communications
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/066—Format adaptation, e.g. format conversion or compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1023—Media gateways
- H04L65/103—Media gateways in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/4061—Push-to services, e.g. push-to-talk or push-to-video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
- H04W76/45—Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
Definitions
- This invention relates generally to the field of networking and more particularly to service that enables interactive communication between devices in a network using different communication interfaces at each of the devices.
- a telecommunications service provider provides a variety of communication services that enable subscribers to communicate with each over a network infrastructure.
- the services may include an Instant Messaging (IM) service that allows subscribers to exchange text based communications over the network infrastructure.
- IM Instant Messaging
- IM services enable subscribers to deliver text messages to others devices coupled to the network, enabling an end-user to engage in an Instant Messaging (IM) 'chat' with another end-user.
- Instant Messaging services also provides many other capabilities such as maintaining buddy lists, identifying the presence and accessibility of buddies, etc.
- the text messages are entered manually to the IM service using a universal keyboard or other type of manual interface, and received and displayed on a visual interface. Because Instant Messaging (IM) requires some form of manual entry, IM is not always a convenient form of communication for an end-user. For example, safety issues may arise when mobile end-users engage in instant messages when driving and in other such situations when a user is not able to easily read a display and/or does not have free hands to provide manual input.
- Push-to-Talk, Voice Chat and Push to talk over Cellular applications allow a user to essentially 'chat' with others using a walkie talkie service. Such services may be 'hands free', allowing a user who is driving in a car or otherwise unable to read or manually enter text to communicate with others by voice.
- voice communications One problem with voice communications is that they lack the privacy inherent in text communications.
- some devices such as computer terminals that are coupled to a network, may not include circuitry for voice communications.
- the initiating end-user when an end-user initiates contact with another end-user in the infrastructure, the initiating end-user makes a choice between using voice, Instant Messaging (IM) or another communication service.
- IM Instant Messaging
- the initiating end-user will select a service based on the subjective convenience of a particular communication interface.
- the receiving end-user is forced to communicate using a service (and associated service interface) selected by the initiating end-user that may be inconvenient or unsafe for the receiving end- user.
- a Communication Service that allows each end-user in a connection to individually select between text messaging and voice communication; the Communication Service therefore enables each end-user to communicate in the most safe and convenient manner commensurate with the end-users particular situation.
- a method of delivering communications to a device coupled to a network includes the step of receiving a communication destined for an end-user associated with the device. The communication is received in an original format associated with a first type of communication service. The method includes the step of accessing a subscriber communication profile associated with the end-user, the subscriber communication profile identifying a desired format for delivery of communications to the device associated with the end-user. The communication is delivered to the end-user in the desired format indicated in the subscriber communication profile.
- a device comprising a computer readable medium.
- the device includes service program code stored thereon, the service program code being operable when executed to translate communications, received from a first end-user and destined for a second-end user, from a first format associated with the first end-user to a second format indicated as a desired presentation format for the second-end user to enable each of the first end-user and second end-users to communicate using a preferred communication interface.
- Such an arrangement allows two communicating end-users to each utilize their preferred communication interface when engaging in interactive communication.
- two or more end-users may engage in a 'chat', with one end-user communicating using an Instant Messaging (IM) service via a universal keypad, while the other end-user communicates by voice.
- IM Instant Messaging
- a service of the present invention translates the communications prior to delivery to each end-user, to allow each end-user to communicate in a preferred form.
- Figure 1 is a block diagram of a network in which the service of the present invention may advantageously be employed.
- Figure 2 is a block diagram illustrating several exemplary components that may be included in a service of the present invention.
- Figures 3 A - 3 C illustrate exemplary embodiments of subscriber communication profiles for subscribers to the service of the present invention.
- Figure 4 is flow diagram illustrating exemplary steps that may be performed by a client of the service of the present invention to register with the service and populate a profile such as those described in Figures 3 A - 3C;
- FIG. 5 is a functional flow diagram provided to illustrate exemplary steps that may be performed by the service of the present invention. Detailed Description
- a communication service that enables end-users to interactively communicate over a communication channel using different communication interfaces at each end-point of the channel.
- each end- user may select a receive interface that presents communications to the end-user in a format that is most desirable to the end-user. For example, a first end-user that is driving an automobile with limited capability to read text or perform manual input may wish to receive voice messages and transmit voice communications. A second end-user that communicates with the first end-user may seek privacy, and therefore may choose to transmit and receive text communications.
- the format of presentation of the communication at end-points in the communication channel may be controlled by the communication service using presence information associated with each end-user. For example, when an end-user is in a location where voice communication is prohibited, such as a hospital, movie or the like, the communication service may ensure that communications are forwarded in text, rather than by voice.
- the presence information may be provided by the end-user, or obtained using information provided by the network itself in a manner known to those of skill in the art.
- the end-user may control the selection of communication interface by providing a geographic or temporal schedule to the service to control the format of presentation of communications to the end-user.
- the communication service may support both point to point and point to multi-point communications, with each end-point having the capability of controlling its presentation form.
- FIG. 1 is a diagram of a network 10 which includes an application server supporting the Communication Service (CS) of the present invention.
- the network 10 is shown to include a combination of a mobile network infrastructure 14 and a Wide Area Network (WAN) infrastructure 16, (which may be, for example, the Internet) although it will be appreciated that it is not required that both forms of network infrastructures be present for the operation of the present invention.
- WAN Wide Area Network
- the mobile network 14 includes hardware and software supporting cellular communications, including base stations and Mobile Telephone Switching Offices (MTSOs) which may be used to forward cellular communications to mobile devices, such as mobile phone 12, using analog or digitized radio frequency signals using any one of the known cellular communication protocols.
- Wide Area Network (WAN) 16 is a network of interconnected computer devices and networks that transmit data by packet switching using the standard Internet Protocol (IP).
- IP Internet Protocol
- the IP network may carry various information and services, such as electronic mail, online chat, file transfer, and the interlinked Web pages and other documents of the World Wide Web, in addition to supporting Voice over IP (VoIP) services. VoIP.
- VoIP Voice over IP
- VoIP also commonly referred to as IP Telephony, Internet telephony, Broadband telephony, Broadband Phone and Voice over Broadband, is the routing of voice conversations over the Internet or through any other IP-based network.
- Figure 1 illustrates a laptop device 1 1 adapted to communicate with other devices coupled to the WAN 16 using the IP protocol.
- the network 10 of Figure 1 also includes a gateway 24, coupled to the mobile and WAN infrastructures.
- the gateway may be a service provider gateway which directs communications between the mobile and WAN network infrastructures.
- the service provider gateway is also shown coupled to application servers 18 and 22. Service providers typically maintain a variety of application servers for controlling the delivery of various services to subscribers.
- the gateway 24 may direct communications that are received from the respective mobile and WAN networks to the application servers to support a contracted service set of a subscriber.
- Voice services include traditional cellular voice services and Voice over Internet Protocol services.
- Traditional mobile phone networks and devices use full-duplex communications, allowing customers to call other persons on a mobile or land-line network and be able to simultaneously talk and hear the other party. Connections in a cellular communication network are initiated by dialing a phone number and the other party answering the call, and the connection remains active until either party ends the call or the connection is dropped due to signal loss or network outage. Such a system does not allow for casual transmissions to be sent to other parties on the network without first dialing them up. Full-duplex operation on mobile phone networks is made possible using separate frequencies for transmission and reception.
- PTT Mobile Push-to-Talk
- Some carriers allow individual half- duplex transmissions to be sent to another party on the system without needing an a pre- established connection. Since the system is half-duplex, only one communication frequency is used, and therefore only one user can transmit by PTT at a time; the other party is unable to transmit until the transmitting user releases the connection by unkeying the PTT button. In essence the PTT service is similar to a walkie-talkie service.
- PoC Push-to-Talk-over-Cellular
- a PoC Architecture is described in document number OMA-AD PoC-vl 0-20060609 provided by the Open Mobile Alliance and entitled “Push to talk over Cellular - Architecture", incorporated herein by reference.
- a PoC service enables mobile users to establish voice communications in a walkie-talkie fashion over a shared frequency with one or more other mobile users.
- Other walkie-talkie like services include the Voice Chat service.
- Voice Chat is a modern form of communication used on internet. The means of communicating with voice chat is through any of the messengers, mainly YahooTM, AOLTM or MSN messengerTM. Voice chat has led to a significant increase in distant communications where two people from opposite ends of the world can talk almost free of cost.
- the present invention uses PoC and IM as examples of services that may be integrated using the present invention
- the present invention is not limited to use with PoC and IM services. Rather, it is envisioned that the present invention may advantageously be used to provide an interface between any two types of communication services, including but not limited to PTT, Voice Chat, IM, PoC, MSN messenger, etc .
- FIG 1 illustrates an application server 18 for which may include functionality such as that described in the Open Mobile Alliance PoC architecture document for supporting PoC communications.
- IM Instant Messaging
- AIM America Online Instant Messaging
- a service provider typically offers a wide range of services. Some services may have more utility or desirability for certain types of subscriber devices depending upon various characteristics of the subscriber device. The characteristics may be static characteristics, such as the interfaces offered by the device or the mobility of the device.
- voice services may have less utility to a personal computer than Instant Messaging (IM) services because the personal computer is primarily operated using a keyboard interface, typically does not have high quality microphones and is relatively immobile.
- Instant message services may have less utility or be less desirable for mobile handheld phones than voice services since many smaller phones have limited or difficult key pad entry.
- Dynamic characteristics that control the relative desirability of different services include the location and environment of use for the device and the time of use of the device. For example privacy issues may make it less desirable to use a voice service in a crowded location than it would be to use a text-based IM service.
- the Communication Service (CS) of the present invention provides the ability to control the manner in which session communications are received by the subscriber.
- the session communications may include, but are not limited to, PoC communications and IM communications.
- the subscriber may choose to receive IM or PoC communications either as text messages or voice clips.
- multiple subscribers may use the service to establish a chat session, with one or more other subscribers, with various subscribers using different interfaces for receiving communications.
- each subscriber is no longer bound to the communication interface selected by the sending device, but rather may customize his or her communication experience to best fit his or her needs.
- One embodiment of the Communication Service of the present invention is shown embodied as a translation service 20, which may be in this example an IM/PoC translation service that executes on application server 22 in Figure 1.
- an end-user A at laptop device 11 may establish a chat session with an end user B at mobile phone 12.
- End-user A may desire that all session communications are received as text, while end-user B may desire that session communications are received as voice.
- Dashed line 25 illustrates a path of a communication from end-user A to end-user B.
- An IM from A is forwarded into the WAN 16 and intercepted by gateway 24, which forwards the communication to server 22.
- Server 22 examines a profile associated with end-user B to identify B's preferred interface for receipt of communications. In the example of Figure 1, assume that B prefers to receive voice communications.
- the server 22 translates the IM into a PoC voice communication, (for example, using a text to speech converter) destined for device 12, and forwards it out to the gateway 24.
- Mobile phone 12 may respond to the IM using a PoC communication.
- the PoC communication is intercepted by gateway 22.
- Gateway 22 examines profile information for end-user A, and forwards the communication to the end-user A by translating the PoC communication into a form for presentation on the interface desired by end-user A. For example, if end-user A prefers text, the translation service 20 performs a speech to text conversion. Alternatively, the translation service 20 may translate the PoC voice stream into a voice clip which is provided to end-user A.
- the translation service 20 may be implemented in a combination of hardware and software. Several representative components of an exemplary translation service 20 are shown in Figure 2.
- An exemplary PoC/IM translation service may include a subscriber communication profile table 30 which stores, for each subscriber, a subscriber ID 31a and an interface preference 31b.
- the subscriber ID 31 a may include mobile Electronic Serial Number (ESN), Mobile Identification Number (MIN) or the like.
- ESN mobile Electronic Serial Number
- MIN Mobile Identification Number
- the subscriber ID 31a may be an internet address.
- the present invention is not limited to any particular form for identifying a subscriber, but rather encompasses any means by which devices coupled to a network may be identified by a service provider.
- the interface preference 31b includes one or more fields that indicate a desired interface for receipt of communications by each subscriber to the service.
- the subscriber communication profile of Figure 2 includes only a subscriber ID and a desired interface
- the subscriber communication profile can take a variety of forms.
- Several exemplary subscriber communication profile forms are illustrated in Figures 3A-3C.
- Figure 3 A illustrates standard fields of a subscriber communication profile, showing a session ID 40 identifying the communication session and subscriber ID 41 and a desired interface 42 for each subscriber participating in the session.
- the subscriber communication profile may include more granularities. For example, there may be a separate interface for each type of communication received at the subscriber; thus IM text may be presented on using a different interface than PoC voice.
- the desired interface may change as the location or environment of the end-user or device changes.
- a user may customize the service experience by varying the desired receive interface based on their schedule, where the schedule reflects changes in location, activity, environment or other characteristic.
- Figure 3B illustrates a subscriber communication profile that includes a receive interface schedule. It is also envisioned that the subscriber communication profile may be further customized, to utilize different interfaces for communication channels having different attributes. For example, it may be desirable to select one interface over another based on the identity of end- users, the security of the exchange, a characteristic of the network, etc.
- Figure 3C illustrates a subscriber communication profile that is customized to utilize different receive interfaces for communications having pre-selected attributes. It is appreciated that there are a variety of methods by which subscriber communication profiles may be customized to the particular needs of the end-users or the exchange, and the present invention is not limited to the inclusion of any specific information in the profile.
- the translation service 20 includes interface customization logic 26.
- Interface customization logic 26 comprises hardware and software, where the hardware may include a processing engine and the software may comprise computer code such as object oriented computer code that resides on a computer readable medium.
- the interface customization logic may operate in response to control and other signals received when a subscriber registers with the service to maintain the subscriber communication profile table 30.
- the interface customization logic 26 accesses the subscriber communication profile table 30 during subsequent communications with the subscriber to provide a translation type to a translator 34.
- a gateway interface 35 operates to exchange communications between the application server 22 and the gateway 24 ( Figure 1).
- Input buffers 36 are provided to store communications received at the server 22 while output buffers 37 store communications, selectively modified by the translator 34 in response to preference information in the subscriber communication profile, prior to forwarding the communications to the subscribers over the gateway.
- the translator 34 includes functionality for translating a text message to a voice message or voice clip, and for translating a voice message to a text message.
- Many translation tools for performing both tasks exist in the art and can be used herein.
- the translator may be programmed to recognize common text shorthand slang terms, and to provide the voice equivalents for the shorthand slang terms. For example, a translator, recognizing the shorthand 'lol' may insert the words 'lots of laughs' into the voice clip. Additional sounds may be inserted in the voice communication to represent textual emoticons, which are typically provided in text messages to convey emotion.
- Other adaptations to the translator which allow the translator to more closely convey the content and context of the text message are also contemplated herein, and the present invention is not limited merely to the above described examples.
- Figure 4 is a flow diagram that illustrates several exemplary steps that may be executed during a process 50 performed by an end-user client which registers with a communication service of the present invention.
- the service is implemented as a client/server application, with the end-user operating a client portion of the service and the application server 22 hosting the server portion of the service.
- the client connects with the application server, for example by registering with the server or logging in using a pre-defined password.
- the end-user forwards end-user specific information to the translation service 20.
- the end-user specific information may include a subscriber communication profile, a buddy list, etc.
- the subscriber communication profile and buddy list may alternatively be provided when the subscriber initially registers with the service, or may evolve as the subscriber continues to use the service.
- the service may include pull down menus or the like which allow the end-user to dynamically customize the subscriber communication profile and associated presentation interface.
- the communication service of the present invention may include the ability to monitor characteristics of the end-user device, such as presence, etc., and modify the subscriber communication profile of the end-user in response to dynamic changes in the characteristics of the end-user device.
- FIG. 5 is a flow diagram illustrating several exemplary steps that may be performed by the communication service of the present invention when receiving communications between users in an active session.
- a communication associated with the service is received at the application server 22, and the communication service extracts the session identifier and subscriber identifier.
- the service retrieves the subscriber communication profile.
- the communication service Using the subscriber communication profile (and potentially other external information, such as time of day or presence information associated with the end-user), the communication service identifies the desired end-user interface for the communication. At step 66 the communication is translated into a form for presentation on the desired end-user interface and at step 68 the communication is forwarded into the network to the end-user.
- the present invention provides a service that allows end-users, using different communication interfaces and technologies, to communicate using preferred interfaces and technologies.
- PoC and IM communication services and interfaces have been described, the present invention is not limited to these particular services and interfaces, and it is appreciated that the present invention may easily be adapted by one of skill in the art to support PTT, PoC, IM, Voice Chat, MSN messenger and any equivalents.
- the service may be adapted to allow features of each of the technologies to be translated into the other technology. For example, existing IM services notify members of a group when one of their buddies comes on line.
- This feature may be integrated into the communication service of the present invention, for example by pushing an alert, signaled by a ring tone or the like, to an end-user using PoC technology, or alternately alerting an IM buddy when a mobile device connects to the mobile network.
- the present invention provides a mechanism for bridging between technologies, services and interfaces, thereby allowing the value added features of each technology, service and interface an to be utilized by communicating services.
- These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart block or blocks.
- the computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.
- programs defining the functions of the present invention can be delivered to a computer in many forms; including, but not limited to: (a) information permanently stored on non-writable storage media (e.g. read only memory devices within a computer such as ROM or CD-ROM disks readable by a computer I/O attachment); (b) information alterably stored on writable storage media (e.g.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007800447812A CN102037692A (en) | 2006-12-05 | 2007-12-05 | Method and system for communicating between devices |
JP2009539575A JP2010512073A (en) | 2006-12-05 | 2007-12-05 | Method and apparatus for communicating between devices |
EP07855460A EP2119168A1 (en) | 2006-12-05 | 2007-12-05 | Method and system for communicating between devices |
CA002670518A CA2670518A1 (en) | 2006-12-05 | 2007-12-05 | Method and system for communicating between devices |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US56681206A | 2006-12-05 | 2006-12-05 | |
US11/566,812 | 2006-12-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008067654A1 true WO2008067654A1 (en) | 2008-06-12 |
Family
ID=39491610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CA2007/002178 WO2008067654A1 (en) | 2006-12-05 | 2007-12-05 | Method and system for communicating between devices |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP2119168A1 (en) |
JP (1) | JP2010512073A (en) |
KR (1) | KR101027826B1 (en) |
CN (1) | CN102037692A (en) |
CA (1) | CA2670518A1 (en) |
WO (1) | WO2008067654A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102045661A (en) * | 2010-09-29 | 2011-05-04 | 深圳市五巨科技有限公司 | Online chatting method, device, and system for mobile terminal |
US20140006591A1 (en) * | 2012-06-27 | 2014-01-02 | Braxton K. Davis | Method and apparatus for generating recommended changes to communication behaviors |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104053131A (en) * | 2013-03-12 | 2014-09-17 | 华为技术有限公司 | Text communication information processing method and related equipment |
CN104079467A (en) * | 2013-03-25 | 2014-10-01 | 联想(北京)有限公司 | Information processing method, sending end equipment and receiving end equipment |
CN105376513B (en) * | 2015-12-02 | 2019-09-10 | 小米科技有限责任公司 | The method and device of information transmission |
US10268683B2 (en) | 2016-05-17 | 2019-04-23 | Google Llc | Generating output for presentation in response to user interface input, where the input and/or the output include chatspeak |
JP7037426B2 (en) * | 2018-04-25 | 2022-03-16 | 京セラ株式会社 | Electronic devices and processing systems |
US20230254411A1 (en) * | 2019-08-05 | 2023-08-10 | Bonx Inc. | Group calling system, group calling method, and program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2379741A1 (en) * | 2001-07-02 | 2003-01-02 | Nortel Networks Limited | Instant messaging using a wireless interface |
WO2004075018A2 (en) * | 2003-02-14 | 2004-09-02 | Maxon, Llc | Network device management |
US20040224710A1 (en) * | 2003-05-07 | 2004-11-11 | Petri Koskelainen | System and method for providing support services in push to talk communication platforms |
US20060193450A1 (en) * | 2005-02-25 | 2006-08-31 | Microsoft Corporation | Communication conversion between text and audio |
US20070239880A1 (en) * | 2006-04-05 | 2007-10-11 | Qwest Communications International Inc. | Translation of messages between media types |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11341051A (en) * | 1998-05-25 | 1999-12-10 | Canon Inc | Communication system and medium converting method in communication system |
AU5910999A (en) | 1998-09-11 | 2000-04-03 | Sharewave, Inc. | Dynamic communication channel switching for computer networks |
JP3681719B2 (en) * | 2001-10-01 | 2005-08-10 | エヌ・ティ・ティ・コムウェア株式会社 | Communication service system and communication service program |
US6865384B2 (en) * | 2001-11-02 | 2005-03-08 | Motorola, Inc. | Method and communication network for routing a real-time communication message based on a subscriber profile |
JP2004007482A (en) * | 2002-03-26 | 2004-01-08 | Fuji Photo Film Co Ltd | Telephone conference server and system therefor |
JP4302450B2 (en) * | 2003-06-27 | 2009-07-29 | エヌ・ティ・ティ・コムウェア株式会社 | Communication system and communication method |
JP2005190029A (en) * | 2003-12-24 | 2005-07-14 | Communication Technologies:Kk | Media data converter |
JP2007533245A (en) * | 2004-04-14 | 2007-11-15 | エルジー エレクトロニクス インコーポレイティド | Message linkage system and method between mobile communication terminals |
JP2006153929A (en) * | 2004-11-25 | 2006-06-15 | Matsushita Electric Ind Co Ltd | Information guide device |
-
2007
- 2007-12-05 CN CN2007800447812A patent/CN102037692A/en active Pending
- 2007-12-05 WO PCT/CA2007/002178 patent/WO2008067654A1/en active Application Filing
- 2007-12-05 EP EP07855460A patent/EP2119168A1/en not_active Withdrawn
- 2007-12-05 CA CA002670518A patent/CA2670518A1/en not_active Abandoned
- 2007-12-05 JP JP2009539575A patent/JP2010512073A/en active Pending
- 2007-12-05 KR KR1020097014016A patent/KR101027826B1/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2379741A1 (en) * | 2001-07-02 | 2003-01-02 | Nortel Networks Limited | Instant messaging using a wireless interface |
WO2004075018A2 (en) * | 2003-02-14 | 2004-09-02 | Maxon, Llc | Network device management |
US20040224710A1 (en) * | 2003-05-07 | 2004-11-11 | Petri Koskelainen | System and method for providing support services in push to talk communication platforms |
US20060193450A1 (en) * | 2005-02-25 | 2006-08-31 | Microsoft Corporation | Communication conversion between text and audio |
US20070239880A1 (en) * | 2006-04-05 | 2007-10-11 | Qwest Communications International Inc. | Translation of messages between media types |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102045661A (en) * | 2010-09-29 | 2011-05-04 | 深圳市五巨科技有限公司 | Online chatting method, device, and system for mobile terminal |
US20140006591A1 (en) * | 2012-06-27 | 2014-01-02 | Braxton K. Davis | Method and apparatus for generating recommended changes to communication behaviors |
US9451539B2 (en) * | 2012-06-27 | 2016-09-20 | At&T Intellectual Property I, L.P. | Method and apparatus for generating recommended changes to communication behaviors |
US10142924B2 (en) | 2012-06-27 | 2018-11-27 | At&T Intellectual Property I, L.P. | Method and apparatus for generating recommended changes to communication behaviors |
US10743249B2 (en) | 2012-06-27 | 2020-08-11 | At&T Intellectual Property I, L.P. | Methods and apparatus for generating recommended changes to communication behaviors |
Also Published As
Publication number | Publication date |
---|---|
KR101027826B1 (en) | 2011-04-07 |
CA2670518A1 (en) | 2008-06-12 |
EP2119168A1 (en) | 2009-11-18 |
CN102037692A (en) | 2011-04-27 |
KR20090087497A (en) | 2009-08-17 |
JP2010512073A (en) | 2010-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9787733B2 (en) | Group details of group services | |
US7756537B2 (en) | Group details of group services | |
EP1747692B1 (en) | Handling an audio conference related to a text-based message | |
US7634568B2 (en) | Method and system for facilitating services in a communication network through data-publication by a signaling server | |
KR101027826B1 (en) | Method and system for communicating between devices | |
US8504081B2 (en) | Systems and methods for providing communications services using assigned codes | |
CA2721062C (en) | Differentiated message delivery notification | |
US20080096592A1 (en) | Systems and Methods for Providing Communications Services Using Assigned Codes | |
CN101155329A (en) | Integration message system | |
KR100738532B1 (en) | IP Network and Communication Method Therein | |
US20070004438A1 (en) | Method and apparatus enabling PTT (push-to-talk) communications between legacy PSTN, cellular and wireless 3G terminals | |
US8391908B2 (en) | Communication systems | |
WO2008051778A2 (en) | Systems and methods for providing communications services using assigned codes | |
KR20060088257A (en) | Push to talk system for providing multimedia messaging service in communication system and management method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200780044781.2 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07855460 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2670518 Country of ref document: CA |
|
ENP | Entry into the national phase |
Ref document number: 2009539575 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REEP | Request for entry into the european phase |
Ref document number: 2007855460 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007855460 Country of ref document: EP Ref document number: 1020097014016 Country of ref document: KR |