WO2009061460A1 - Managing communications on an r-smart network - Google Patents
Managing communications on an r-smart network Download PDFInfo
- Publication number
- WO2009061460A1 WO2009061460A1 PCT/US2008/012556 US2008012556W WO2009061460A1 WO 2009061460 A1 WO2009061460 A1 WO 2009061460A1 US 2008012556 W US2008012556 W US 2008012556W WO 2009061460 A1 WO2009061460 A1 WO 2009061460A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- personal
- message
- event
- contacts
- personal contacts
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
Definitions
- the invention relates to managing communications on a person-centric network.
- Figures 1 and 2 illustrate example scenario lists
- Figure 3 illustrates an example implication rule
- Figure 4 illustrates an example system
- Figure 5 illustrates an example method.
- ring may be used to describe the grouping of personal contacts and the phrase “ring properties” may be used to describe properties associated with a group of contacts. Similar meanings of the term “ring” may be found, for example, in the area of abstract algebra, and in colloquial terms such as "crime ring”. Claimed subject matter is not limited in this regard however, and, thus, a grouping of contacts in accordance with claimed subject matter may be described as a "ring", a "group”, a “domain”, to name just a few examples. Thus, within this disclosure, use of the term “ring” should not be understood as describing a literal geometric shape, even though such shapes may be employed in network diagrams, etc., that may be used to illustrate example implementations of claimed subject matter.
- time intervals and/or event categories having related purposes. For example, early hours may be for preparing for the day, morning and afternoon hours may be spent at the office, the noon hour may be for lunch, the early evening may comprise personal time, the dinner hour and late evening hours may be dedicated to family, and the weekends may be devoted to recreation, etc.
- time intervals and/or event categories and/or types of situations may be referred to simply as “scenarios" or "events”.
- scenarios may be associated with scenario "properties”. For instance, in the above example, scenario properties may include, "preparation” associated with a morning scenario, "lunch” associated with a noon hour scenario, etc.
- scenarios may be associated with a specific time interval or period
- claimed subject matter is not limited in this regard.
- scenarios in accordance with claimed subject matter may be defined with respect to any contextual elements that may be associated with a set of behavioral expectations that, in turn, may, or may not, be associated with specific temporal circumstances.
- contextual elements of a scenario may set behavioral expectations associated with that scenario and may include, but are not limited to, time of day and/or year, social setting (e.g., work, family, friends, etc.), etc.
- a "business meeting" event could occur at any time, although for many individuals there might be an expectation that such a scenario would occur between 8 AM and 5 PM on weekdays.
- an "in transit” or “traveling” property may be associated with a “vacation” scenario or event where the property of being “in transit” may be somewhat randomly temporally associated with the "vacation” scenario that, in turn, may represent a "one off' or asynchronous event.
- scenario or event names themselves may comprise properties.
- a morning scenario may be associated with a name property comprising "morning”
- a noon hour scenario may be associated with a name property comprising "noon hour”, etc.
- scenarios may be described by a list format.
- Figure 1 illustrates an example scenario properties list 100 in accordance with some implementations of claimed subject matter.
- a scenario name may be the first property listed.
- list 100 should be considered pedagogical and not limiting with respect to the conveyance of scenario properties.
- other properties associated with a named scenario may follow a scenario name.
- each scenario has been associated with one property. Claimed subject matter is not limited in this regard, however, and, hence, any number of properties may occur within a list and/or may be associated with one or more scenarios.
- FIG. 1 illustrates, in accordance with some implementations of claimed subject matter, an example scenario list 200 that employs both multiple properties and associated sub- properties.
- Implementations employing list representations are not intended to be limiting in any way, and, thus, many other schemes exist for the expression of scenario properties and analogous items in accordance with claimed subject matter.
- a graphical calendar may be employed.
- properties may be implied with respect to appointments on a calendar. Some of these appointments may be recurring.
- electronic schedule calendars may be modified to allow a user to explicitly express scenario names, their times of occurrence, and/or associated properties. For example, consider the noon hour scenario of list 200.
- a user with a calendar application that has been modified to support scenarios in accordance with claimed subject matter may create a recurring scenario between 12 and 1 every weekday. Such a scenario may differ from an appointment because it describes a customary scenario that occurs during a particular time interval and does not necessarily imply a meeting or any other specific event.
- a scheduled scenario of a modified calendar program may be edited to add additional scenario properties.
- another example general scenario or event may be a "business meeting". Similar to other scenarios described herein, individuals may have certain expectations or behavioral norms associated with events such as business meetings. For example, a user may expect that a phone does not ring, but rather vibrates during a business meeting. Further, a user may expect that if a call is from the user's "boss" then the phone should ring during a business meeting scenario whereas, if a call is from an "important" contact and/or someone the user holds in high esteem, then the phone should vibrate only, or, if the call is from anyone else then the phone should remain silent.
- algorithms executing on a phone or other communications device may be supplied, modified, etc. such that, for communications originating from certain contacts, the device may divert a call over to voice mail rather than vibrate when a distant relative calls during a business meeting for example, or undertake various other actions in different scenarios or events depending upon who is attempting to contact the user and/or how the user has categorized the contact.
- user contacts may also be associated with properties.
- One such implementation comprises a list representation, such as introduced above in Figures 1 and 2 for scenario properties.
- a head of a list may comprise a reference to a contact.
- a list representation of contact properties may include a list of properties associated with the contact.
- properties in a list representation of contact properties may be associated, in a nested manner, with sub-properties.
- a property that may be associated with one or more contacts may be the role those contacts play in the users life.
- role properties may include "father”, “mother”, “wife”, “boss”, “accountant”, “school principal”, etc.
- relationship rings as set forth in co-pending application R-SMART PERSON- CENTRIC NETWORKING, may also be associated with properties.
- a relationship ring may comprise a group of personal contacts where that group shares a common property such as a degree of familiarity and/or affection, a respect, status, and/or esteem level, and/or an acting role.
- a common property such as a degree of familiarity and/or affection, a respect, status, and/or esteem level, and/or an acting role.
- such properties may reflect how a user feels about a personal contact.
- a list head may comprise a reference to a ring, while the list itself provides properties associated with that particular ring.
- properties associated with a relationship ring may be apparent to those skilled in the art.
- a property of a ring may comprise a list of references to contacts belonging to the ring.
- a relationship ring may be associated with a "notification level" property comprising an integer sub-property.
- a notification e.g., ringing sound
- communications e.g., calls, emails, etc.
- properties associated with scenarios, contacts and/or relationship rings are not limited to a particular format.
- properties may, for example, comprise data in an American Standard Code for Information Interchange (ASCII) format, while in other implementations, properties may, for example, comprise data in a binary format.
- ASCII American Standard Code for Information Interchange
- properties may, for example, comprise data in a binary format.
- property lists may have many analogous structures, including data structures, Extensible Markup Language (XML), indexed arrays, among many others.
- claimed subject matter is not limited to the term "property”, and thus, in some implementations, different nomenclature may be used so that properties may be called attributes, indexes, references, additional information, or be referred to by a myriad of different terms.
- ring membership may be associated with a relationship ring as a property of that ring.
- ring membership may be explicitly listed as a property of a ring, while in other implementations ring membership may be implied.
- ring membership property may be implied when ring relationships are listed for contacts.
- properties belonging to a ring may be inherited by sub-rings and/or by contacts belonging to a ring or sub-rings.
- communication related status may include properties related to a state or state(s) of a terminal unit or communication device.
- a communication related status for a cell phone may comprise "busy".
- the property busy may exist when someone is talking on the phone.
- a more sophisticated form of such a property may convey a number of people engaged in communication on a terminal unit, for example, "engaged_number”.
- a property may be properties. For instance, using the example of an engaged number property, a particular value for this property might be "engaged 3" signifying that a user may be on a conference call with two other individuals at a particular moment.
- communication related status properties may be implied by terminal device hardware, a context that a control program executing on a terminal device is in, or listed explicitly somewhere in a communications system or even in a computer registry, among a myriad of other possibilities.
- a communication action may comprise an action that a terminal device undertakes when handling communication.
- a communication action may comprise a property associated with a terminal device and/or a communications system.
- a terminal device e.g., laptop
- Such functions may, in some implementations of claimed subject matter, comprise communications action properties such as, for example, "do_ring(ring_tone)", or "vibrateQ", etc.
- a communications action comprising a do_ring function may accept an integer argument that specifies which ring tone to use.
- implication rules may employ operators to act on properties in order to invoke communication related actions. Operators may comprise any function that operates on properties that a particular device may implement either directly or indirectly. For example, a common operator may comprise a conjunction.
- Figure 3 illustrates a general implication rule 300 and an example implication rule 320 employing conjunction operators.
- example implication rule 320 directs incoming calls received from those contacts belonging to a friend relationship ring to voicemail when those calls are received during a meeting scenario.
- implication rule 320 conjoins three properties 322-326: property 322 associated with a current scenario, property 324 derived from comparing a caller id with relationship ring information, and property 326 identifying that the communication event comprises an incoming call.
- property 322 specifies a meeting where this property may have been derived from a calendar combined with a current time
- property 324 may be derived from comparing a caller id with relationship ring information where the relationship ring information identifies that the caller is calling in the role of a friend.
- a caller may choose to call in any one of a number of different roles.
- the third property of rule 320 identifies that the communication event comprises an incoming call. It should be understood that in some implementations, for example when a terminal device comprises a multimedia device, a communications event could comprise an incoming call, a text message, or an email, among other possibilities.
- the arrow in rules 300 and 320 signifies the implication operator whereas the items on the left side of the implication operator (e.g., properties 322-326 in rule 320) are used to trigger the implication.
- the right side of an implication rule indicates what to do when the left side is satisfied.
- rule 320 provides that a conjunction of being in a meeting and having a friend call triggers action 328 thereby sending the call directly to voice mail.
- implication rules such as rule 320
- rules may be created in advance, and made active by a user.
- such rules may be active all of the time, or turned on and off, depending, for example, on a given scenario and/or on user preferences.
- communications actions there are many possible communication actions in accordance with implementations of claimed subject matter.
- another type of communication action in accordance with some implementations of claimed subject matter may comprise an automatic response.
- responses may be provided based on rings, roles, and/or scenarios. For example, in some implementations, unknown callers may be told to send email to an administrative address.
- scenarios or events may be employed to classify appointments on a calendar. For example, meetings with contacts from particular relationship rings may imply that a scheduled meeting comprises a business meeting. Such expectations may be captured in, for example, calendar appointment implication rules.
- an implication rule may generate a property that may in turn be used in other rules.
- appointments placed on a calendar may automatically invoke certain rules and/or create scenario properties.
- one or more implication rules may be provided by default by manufacturers and/or designers of such systems. In some implementations, some and/or all of these rules may and/or may not be modifiable by the user.
- implication rules may be modified by an application programmer, a user, a system administrator, or any combination of these or other means.
- additional implication rules may be chosen by a user from a menu system.
- a user may invoke a rule management application permitting the user to add new rules, delete old rules, and perform various rule maintenance functions.
- a rule management application may include a rule editor permitting a user to create implication rules by concatenating selected properties, operations, and implied actions from selections on various menus.
- a user may be allowed to directly enter and/or formulate rules using a grammar or format, such as shown in the examples in this application or via a different grammar or format.
- implication rules may take the form of programs or algorithms accepting as input various properties to be affected, and calling actions as other routines in the system. Further, in some implementations, implication rules may be programmed in field programmable devices, or embedded directly in hardware.
- FIG 4 is a block diagram of an example communications system 1200.
- System 1200 may be used to perform some or all of the various functions discussed above in connection with Figures 1-3.
- System 1200 may comprise any device or collection of devices capable of facilitating communication of information.
- system 1200 may comprise a terminal device such as desktop computer, a laptop computer, a handheld computer, a smart and/or cellular telephone, a PDA, etc.
- System 1200 includes a central processing unit (CPU) 1210 such as a processor capable of providing and/or facilitating communications functions, memory 1220 coupled to CPU 1210, and a display device 1230 coupled to CPU 1210 and/or memory 1220.
- CPU central processing unit
- memory 1220 coupled to CPU 1210
- display device 1230 coupled to CPU 1210 and/or memory 1220.
- GPU graphics processing unit
- Such displayable information may be presented on display device 1230 in the form of a GUI where that GUI may be capable of providing visual representations of r-smart person- centric networks and/or messages in accordance with some implementations of claimed subject matter.
- CPU 1210 may include logic facilitate, build, generate and/or operate on internal representations such as list structures, data structures and/or arrays used to define r-smart person-centric networks. Further, in accordance with some implementations of claimed subject matter, memory 1220 may act in conjunction with CPU 1210 to store or hold at least portions of such internal representations.
- memory 1220 and/or CPU 1210 may be further coupled to a memory controller, not shown in Figure 12, that may facilitate the communication of information, such as information specifying a GUI, between CPU 1210 and/or memory 1220.
- memory 1220 which may comprise memory internal to CPU 1210, and/or which may comprise one or more discrete memory devices external to CPU 1210, may comprise any memory technology (e.g., random access memory (RAM), flash memory, etc.).
- RAM random access memory
- memory 1220 may, at least temporarily, store or hold information capable of providing visual representations of r-smart person-centric networks and/or messages.
- Such information may comprise, for example, information specifying at least portions of a GUI capable of providing visual representations of r-smart person-centric networks and/or messages and capable of being displayed on display device 1230.
- Display device 1230 which may comprise any type of display device such as a Liquid Crystal Display (LCD) display, a polymer-based display, an electroluminescent display, a Plasma Display Panel (PDP), or a Cathode Ray Tube (CRT) display, to name a few of the more prominent examples.
- LCD Liquid Crystal Display
- PDP Plasma Display Panel
- CRT Cathode Ray Tube
- example system 1200 is shown with a particular configuration of components, other implementations are possible using any of a wide range of configurations. Further, those skilled in the art will recognize that system 1200 may include many additional components such as communications busses etc., not particularly germane to claimed subject matter, that have not been illustrated in Figure 4 in the interests of not obscuring claimed subject matter.
- FIG. 5 is a flow diagram of an example method 1300 in accordance with some implementations of claimed subject matter.
- Method 1300 may implement and/or perform some or all of the various functions and/or schemes discussed above in connection with Figures 1-4 and details regarding the various acts of method 1300 have been provided above in reference to those figures and will not be repeated below in the discussion of Fig. 5.
- Any ordering of the acts shown in Fig. 5 does not limit claimed subject matter and does not imply that the acts must be undertaken in the order shown and/or that any particular act in Fig. 5 is" necessarily dependent upon another act.
- references to the display of a message or an indicator of a message may refer to display of an associated message header along with a message or to display of an associated message header alone.
- a first message from a personal contact may be received at a terminal device of a user, while in act 1304 that message may be associated with at least one event having at least one property.
- a second message may be sent to an address comprising an indicator associated with a group of personal contacts that includes the personal contact that sent the message received in act 1302.
- the first message may be associated with one or more groups of personal contacts, while in act 1310, an indicator of the first message along with other indicators of messages associated with other personal contacts may be displayed.
- a definition of the one or more groups of personal contacts may be provided to a terminal device of another user.
- an implication rule may be used to undertake an action associated with the event.
- implementations may be in hardware, such as employed to operate on a device or combination of devices, for example, whereas other implementations may be in software. Further, some implementations may be employed in firmware, or as any combination of hardware, software, and/or firmware, for example. Likewise, although claimed subject matter is not limited in scope in this respect, some implementations may comprise one or more articles, such as a storage medium or storage media.
- This storage media such as, one or more CD-ROMs, computer disks, flash memory, or the like, for example, may have instructions stored thereon, that, when executed by a system, such as a computer system, computing platform, or other system, for example, may result in execution of an implementation of a method in accordance with claimed subject matter, such as one of the implementations previously described, for example.
- a computing platform may include one or more processing units or processors, one or more input/output devices, such as a display, a keyboard and/or a mouse, and/or one or more memories, such as static random access memory, dynamic random access memory, flash memory, and/or a hard drive.
- references in the specification to "an implementation,” “one implementation,” “some implementations,” or “other implementations” may mean that a particular feature, structure, or characteristic described in connection with one or more implementations may be included in at least some implementations, but not necessarily in all implementations.
- the various appearances of "an implementation,” “one implementation,” or “some implementations” in the preceding description are not necessarily all referring to the same implementations.
- the article “a” includes one or more items.
- terms or phrases such as “coupled” or “responsive” or “in response to” or “in communication with” are used herein or in the claims that follow, these terms should be interpreted broadly.
- the phrase “coupled to” may refer to being communicatively, electrically and/or operatively coupled as appropriate for the context in which the phrase is used.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020107008730A KR101142057B1 (en) | 2007-11-07 | 2008-11-07 | Managing communications on an r-smart network |
JP2010532081A JP5107434B2 (en) | 2007-11-07 | 2008-11-07 | Communication management on R smart network |
EP08848244A EP2210186A4 (en) | 2007-11-07 | 2008-11-07 | Managing communications on an r-smart network |
CN200880115173A CN101855625A (en) | 2007-11-07 | 2008-11-07 | Managing communications on an R-smart network |
AU2008326242A AU2008326242A1 (en) | 2007-11-07 | 2008-11-07 | Managing communications on an r-smart network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/936,693 US20090119377A1 (en) | 2007-11-07 | 2007-11-07 | Managing communications on an r-smart network |
US11/936,693 | 2007-11-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009061460A1 true WO2009061460A1 (en) | 2009-05-14 |
Family
ID=40589293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2008/012556 WO2009061460A1 (en) | 2007-11-07 | 2008-11-07 | Managing communications on an r-smart network |
Country Status (7)
Country | Link |
---|---|
US (1) | US20090119377A1 (en) |
EP (1) | EP2210186A4 (en) |
JP (1) | JP5107434B2 (en) |
KR (1) | KR101142057B1 (en) |
CN (1) | CN101855625A (en) |
AU (1) | AU2008326242A1 (en) |
WO (1) | WO2009061460A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8019821B2 (en) * | 2007-10-26 | 2011-09-13 | International Business Machines Corporation | Method for creating adaptive distributions |
US8892658B2 (en) * | 2008-04-07 | 2014-11-18 | Microsoft Corporation | Break-through mechanism for personas associated with a single device |
US20090259721A1 (en) * | 2008-04-09 | 2009-10-15 | Alcatel Lucent | IMS quietude manager |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7284033B2 (en) * | 1999-12-14 | 2007-10-16 | Imahima Inc. | Systems for communicating current and future activity information among mobile internet users and methods therefor |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5999611A (en) * | 1996-11-19 | 1999-12-07 | Stentor Resource Centre Inc. | Subscriber interface for accessing and operating personal communication services |
JPH11298588A (en) * | 1998-04-09 | 1999-10-29 | Kokusai Electric Co Ltd | Mobile telephone system |
JPH11331368A (en) * | 1998-05-20 | 1999-11-30 | Nec Corp | Telephone set adaptive to originator telephone number notice service and incoming call notifying method |
JP2000020418A (en) * | 1998-06-30 | 2000-01-21 | Fujitsu Ltd | Method and device for notifying arrival of electronic mail and record medium for electronic mail arrival notification program |
US6687360B2 (en) * | 1999-12-30 | 2004-02-03 | At&T Corp. | Personal IP follow-me service |
JP3853572B2 (en) * | 2000-06-07 | 2006-12-06 | 日本電気株式会社 | Mobile communication terminal device and incoming call identification method used therefor |
US6716101B1 (en) * | 2000-06-28 | 2004-04-06 | Bellsouth Intellectual Property Corporation | System and method for monitoring the location of individuals via the world wide web using a wireless communications network |
US8868659B2 (en) * | 2001-05-15 | 2014-10-21 | Avaya Inc. | Method and apparatus for automatic notification and response |
US7668900B2 (en) * | 2001-05-31 | 2010-02-23 | Access Systems Americas, Inc. | System and method for scheduling an event over a network |
JP3678674B2 (en) * | 2001-06-05 | 2005-08-03 | 日本電気株式会社 | Mobile communication terminal and ringtone volume control method |
US7200215B2 (en) * | 2002-02-21 | 2007-04-03 | International Business Machines Corporation | Time based regulation of access to callees |
JP2004062788A (en) * | 2002-07-31 | 2004-02-26 | Kyocera Corp | Portable terminal, and method and program for managing e-mail |
US20040088362A1 (en) * | 2002-11-04 | 2004-05-06 | David Curbow | System and method for automatically manipulating electronic calendar invitations |
US6904140B2 (en) * | 2002-12-17 | 2005-06-07 | Nokia Corporation | Dynamic user state dependent processing |
US7024183B2 (en) * | 2003-07-30 | 2006-04-04 | Motorola, Inc. | Communication device with intelligent communication management and method therefor |
JP2005057370A (en) * | 2003-08-07 | 2005-03-03 | Sharp Corp | Electronic device |
JP2005101819A (en) * | 2003-09-24 | 2005-04-14 | Hitachi Software Eng Co Ltd | Priority incoming call/incoming rejection selecting system of portable telephone |
JP2005184539A (en) * | 2003-12-19 | 2005-07-07 | Aruze Corp | Cellular phone |
JP3877724B2 (en) * | 2003-12-25 | 2007-02-07 | 三洋電機株式会社 | Telephone |
JP2005250764A (en) * | 2004-03-03 | 2005-09-15 | Sanyo Electric Co Ltd | Message transmitting device and program |
US20060031340A1 (en) * | 2004-07-12 | 2006-02-09 | Boban Mathew | Apparatus and method for advanced attachment filtering within an integrated messaging platform |
US20060050686A1 (en) * | 2004-09-08 | 2006-03-09 | Commoca, Inc. | Software platform for developing, delivering and managing data-voice applications operating on an internet protocol (IP) phone |
US7298833B2 (en) * | 2004-09-29 | 2007-11-20 | Avaya Integrated Cabinet Solutions, Inc. | Wireless device to manage cross-network telecommunication services |
US8204193B2 (en) * | 2004-10-04 | 2012-06-19 | Panasonic Corporation | Telephone device |
JP2006121470A (en) * | 2004-10-22 | 2006-05-11 | Nec Corp | Telephone communication system and information processing terminal used for the same, telephone communication control method and program for controlling telephone communication |
US7673055B2 (en) * | 2005-06-23 | 2010-03-02 | Research In Motion Limited | System and method for automatically responding to a received communication |
US20070043687A1 (en) * | 2005-08-19 | 2007-02-22 | Accenture Llp | Virtual assistant |
JP4665687B2 (en) * | 2005-09-26 | 2011-04-06 | パナソニック株式会社 | Communication device |
JP2007129506A (en) * | 2005-11-04 | 2007-05-24 | Hitachi Advanced Digital Inc | Termination history display system in mobile communication machine |
US9054909B2 (en) * | 2006-06-30 | 2015-06-09 | Microsoft Technology Licensing, Llc | Forwarding calls in real time communications |
-
2007
- 2007-11-07 US US11/936,693 patent/US20090119377A1/en not_active Abandoned
-
2008
- 2008-11-07 AU AU2008326242A patent/AU2008326242A1/en not_active Abandoned
- 2008-11-07 KR KR1020107008730A patent/KR101142057B1/en not_active IP Right Cessation
- 2008-11-07 JP JP2010532081A patent/JP5107434B2/en not_active Expired - Fee Related
- 2008-11-07 CN CN200880115173A patent/CN101855625A/en active Pending
- 2008-11-07 WO PCT/US2008/012556 patent/WO2009061460A1/en active Application Filing
- 2008-11-07 EP EP08848244A patent/EP2210186A4/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7284033B2 (en) * | 1999-12-14 | 2007-10-16 | Imahima Inc. | Systems for communicating current and future activity information among mobile internet users and methods therefor |
Non-Patent Citations (2)
Title |
---|
SCHOOLER.: "Why Multicast Protocols (Don't) Scale: An Analysis of Multicast Algorithms for Scalable Group Communication.", 19 September 2000, CALIFORNIA INSTITUTE OF TECHNOLOGY. * |
See also references of EP2210186A4 * |
Also Published As
Publication number | Publication date |
---|---|
CN101855625A (en) | 2010-10-06 |
KR20100052567A (en) | 2010-05-19 |
KR101142057B1 (en) | 2012-05-03 |
EP2210186A4 (en) | 2011-09-28 |
AU2008326242A1 (en) | 2009-05-14 |
JP5107434B2 (en) | 2012-12-26 |
EP2210186A1 (en) | 2010-07-28 |
US20090119377A1 (en) | 2009-05-07 |
JP2011503698A (en) | 2011-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10719535B2 (en) | Single device with multiple personas | |
US8892658B2 (en) | Break-through mechanism for personas associated with a single device | |
US8767929B2 (en) | Systems and methods for displaying presence information in communication devices | |
US20070300183A1 (en) | Pop-up notification for an incoming message | |
US20140274002A1 (en) | Enhanced caller identification | |
US20110208740A1 (en) | Associating data with r-smart criteria | |
JP2012501138A (en) | Method and system for automatically managing notifications in different formats | |
US8958775B2 (en) | Aggregating voicemail messages from multiple sources | |
US20080101578A1 (en) | Method and system for guardian approval of communications | |
US9398430B2 (en) | Controlling communication arrival indicators | |
US8798601B2 (en) | Variable incoming communication indicators | |
US20090119377A1 (en) | Managing communications on an r-smart network | |
US20130218993A1 (en) | Contextual presence in collaborative systems | |
CN102164354A (en) | Local voice mail for mobile device | |
US11863706B2 (en) | System and method for a cloud callback platform with predictive multi-channel routing | |
US20090119245A1 (en) | Managing data using r-smart criteria | |
KR20140023160A (en) | Method of providing alarm service using address book accessed by smart device application | |
US20140258398A1 (en) | System and Method for Automatic Context Detection, Sharing, and Storage in Real-Time Communication Systems | |
Asole et al. | Messenger Read Later Feature with Reminder Function | |
AU2011202828A1 (en) | Associating data with R-smart criteria | |
EP2562995A1 (en) | Variable incoming communication indicators | |
US9881325B1 (en) | Real-time provision of ratings information and crowd-sourcing of ratings and reviews |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200880115173.0 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08848244 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2008326242 Country of ref document: AU |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010532081 Country of ref document: JP |
|
ENP | Entry into the national phase |
Ref document number: 2008326242 Country of ref document: AU Date of ref document: 20081107 Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2492/DELNP/2010 Country of ref document: IN |
|
ENP | Entry into the national phase |
Ref document number: 20107008730 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2008848244 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |