CA2550043A1 - Mobile device communication profile system and method - Google Patents
Mobile device communication profile system and method Download PDFInfo
- Publication number
- CA2550043A1 CA2550043A1 CA002550043A CA2550043A CA2550043A1 CA 2550043 A1 CA2550043 A1 CA 2550043A1 CA 002550043 A CA002550043 A CA 002550043A CA 2550043 A CA2550043 A CA 2550043A CA 2550043 A1 CA2550043 A1 CA 2550043A1
- Authority
- CA
- Canada
- Prior art keywords
- communication
- contact
- mobile device
- data set
- subsystem
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
- H04M1/2746—Sorting, e.g. according to history or frequency of use
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27467—Methods of retrieving data
- H04M1/27475—Methods of retrieving data using interactive graphical means or pictorial representations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/253—Telephone sets using digital voice transmission
- H04M1/2535—Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
Abstract
A processor-implemented method of managing communications to contacts from a mobile device includes storing a list of contacts, associating with each contact one or more communication modes, and associating with each contact a communication profile defining one or more preferred communication modes fro m the one or more communication modes. Upon indicating an initiation of a communication to the contact, a preferred communication mode from the communication profile is selected to communicate with the contact.
Claims (22)
1. A mobile device operable to initiate and receive communications over one or more wireless communication networks, the mobile device comprising:
a processing subsystem, a memory subsystem, a display subsystem, a communication subsystem, and a keyboard subsystem, the processing subsystem coupled to the memory subsystem, display subsystem, keyboard subsystem and communication subsystem, and operable to store and retrieve data in the memory subsystem, to execute instructions stored in the memory subsystem, receive input data from the keyboard subsystem, and to cause the communication subsystem to transmit and receive data over the communication network; and mobile device program code comprising program instructions executable by the processing subsystem and stored in the memory subsystem and upon execution cause the mobile device to:
store in the memory subsystem one or more contact data sets, each contact data set having one or more associated communication contact data;
store in the memory subsystem one or more communication preference data sets associated with the one or more contact data sets, each communication preference data set defining preferred communication modes for communicating with one or more contacts associated with the one or more contact data sets; and upon receiving a command to initiate a communication to a contact associated with a contact data set, execute the communication according to a preferred communication mode defined by the communication preference data set associated with the contact data set.
a processing subsystem, a memory subsystem, a display subsystem, a communication subsystem, and a keyboard subsystem, the processing subsystem coupled to the memory subsystem, display subsystem, keyboard subsystem and communication subsystem, and operable to store and retrieve data in the memory subsystem, to execute instructions stored in the memory subsystem, receive input data from the keyboard subsystem, and to cause the communication subsystem to transmit and receive data over the communication network; and mobile device program code comprising program instructions executable by the processing subsystem and stored in the memory subsystem and upon execution cause the mobile device to:
store in the memory subsystem one or more contact data sets, each contact data set having one or more associated communication contact data;
store in the memory subsystem one or more communication preference data sets associated with the one or more contact data sets, each communication preference data set defining preferred communication modes for communicating with one or more contacts associated with the one or more contact data sets; and upon receiving a command to initiate a communication to a contact associated with a contact data set, execute the communication according to a preferred communication mode defined by the communication preference data set associated with the contact data set.
2. The mobile device of claim 1, wherein each communication preference data set further defines a rule set, and wherein the preferred communication modes for each communication preference data set are determined subject to each rule set.
3. The mobile device of claim 2, wherein the rule set comprise selection rules based on time.
4. The mobile device of claim 2, wherein the rule set comprises selection rules based on contact status.
5. The mobile device of claim 4, wherein the contact status comprise a business status and a personal status.
6. The mobile device of claim 2, wherein the rule set comprises selection rules that specify preferred communication modes based on the time of day.
7. The mobile device of claim 2, wherein the contact data sets and the communication preference data sets are stored in an address book application.
8. The mobile device of claim 1, wherein the communication contact data comprises one or more telephone numbers and/or one or more electronic addresses.
9. The mobile device of claim 1, wherein the mobile device program code comprises further instructions executable by the processing subsystem and stored in the memory subsystem and upon execution cause the mobile device to display indicia of a presently preferred communication mode for executing the communication to the contact.
10. Software executable on a mobile device operable to initiate and receive communications over one or more wireless communication networks, the software comprising instructions that upon execution by the mobile device cause the mobile device to:
store one or more contact data sets, each contact data set having one or more associated communication contact data;
store one or more communication preference data sets associated with the one or more contact data sets, each communication preference data set defining preferred communication modes for communicating with one or more contacts associated with the one or more contact data sets; and upon input of a command to the mobile device to initiate a communication to a contact associated with a contact data set, execute the communication according to a preferred communication mode defined by the communication preference data set associated with the corresponding contact data set.
store one or more contact data sets, each contact data set having one or more associated communication contact data;
store one or more communication preference data sets associated with the one or more contact data sets, each communication preference data set defining preferred communication modes for communicating with one or more contacts associated with the one or more contact data sets; and upon input of a command to the mobile device to initiate a communication to a contact associated with a contact data set, execute the communication according to a preferred communication mode defined by the communication preference data set associated with the corresponding contact data set.
11. The software of claim 10, wherein each communication preference data set further defines a rule set, and wherein the preferred communication modes for each communication preference data set are determined subject to each rule set.
12. The software of claim 11, wherein the rule set comprise selection rules based on time.
13. The software of claim 11, wherein the rule set comprises selection rules based on contact status.
14. The software of claim 13, wherein the contact status comprise a business status and a personal status.
15. The software of claim 10, wherein the communication contact data comprises one or more telephone numbers and/or one or more electronic addresses.
16. The software of claim 10, comprising further instructions that upon execution by the mobile device cause the mobile device to display indicia of a presently preferred communication mode for executing the communication to the contact.
17. A processor-implemented method of managing communications to contacts from a mobile device, comprising:
storing a list of contacts;
associating with each contact one or more communication modes;
associating with each contact a communication profile defining one or more preferred communication modes from the one or more communication modes; and upon indicating a communication initiation to the contact, selecting a preferred communication mode from the communication profile to communicate with the contact.
storing a list of contacts;
associating with each contact one or more communication modes;
associating with each contact a communication profile defining one or more preferred communication modes from the one or more communication modes; and upon indicating a communication initiation to the contact, selecting a preferred communication mode from the communication profile to communicate with the contact.
18. The method of claim 17, wherein associating with each contact one or more communication modes comprises associating one or more telephone numbers and/or one or more electronic addresses with each contact.
19. The method of claim 18, wherein associating with each contact a communication profile defining one or more preferred communication modes from the one or more communication modes comprises defining a rule set that specifies preferred communication modes based on time.
20. The method of claim 19, wherein associating with each contact a communication profile defining one or more preferred communication modes from the one or more communication modes comprises defining a rule set that specifies preferred communication modes based on contact status.
21. Mobile device executable software stored in a machine readable medium and upon execution by the mobile device operable to cause the mobile device to:
store a list of contacts;
associate with each contact one or more communication modes;
associate with each contact a communication profile defining one or more preferred communication modes from the one or more communication modes; and upon receiving an indication of a communication initiation to the contact, select a preferred communication mode from the communication profile to communicate with the contact.
store a list of contacts;
associate with each contact one or more communication modes;
associate with each contact a communication profile defining one or more preferred communication modes from the one or more communication modes; and upon receiving an indication of a communication initiation to the contact, select a preferred communication mode from the communication profile to communicate with the contact.
22. A mobile communication device, comprising:
means for storing one or more contact data sets, each contact data set having one or more associated communication contact data;
means for store one or more communication preference data sets associated with the one or more contact data sets, each communication preference data set comprising means for defining preferred communication modes for communicating with one or more contacts associated with the one or more contact data sets; and means for executing the communication according to the preferred communication mode defined by the communication preference data set associated with the corresponding contact data set upon input of a command to the mobile device to initiate a communication to a contact associated with a contact data set.
means for storing one or more contact data sets, each contact data set having one or more associated communication contact data;
means for store one or more communication preference data sets associated with the one or more contact data sets, each communication preference data set comprising means for defining preferred communication modes for communicating with one or more contacts associated with the one or more contact data sets; and means for executing the communication according to the preferred communication mode defined by the communication preference data set associated with the corresponding contact data set upon input of a command to the mobile device to initiate a communication to a contact associated with a contact data set.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US53009503P | 2003-12-16 | 2003-12-16 | |
US60/530,095 | 2003-12-16 | ||
PCT/CA2004/000285 WO2005060221A1 (en) | 2003-12-16 | 2004-02-26 | Mobile device communication profile system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2550043A1 true CA2550043A1 (en) | 2005-06-30 |
CA2550043C CA2550043C (en) | 2011-06-28 |
Family
ID=34700092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2550043A Expired - Fee Related CA2550043C (en) | 2003-12-16 | 2004-02-26 | Mobile device communication profile system and method |
Country Status (7)
Country | Link |
---|---|
US (1) | US7373142B2 (en) |
EP (1) | EP1712068B1 (en) |
AT (1) | ATE390795T1 (en) |
CA (1) | CA2550043C (en) |
DE (1) | DE602004012780T2 (en) |
HK (1) | HK1096800A1 (en) |
WO (1) | WO2005060221A1 (en) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0326160D0 (en) * | 2003-11-08 | 2003-12-17 | Marconi Comm Ltd | Call set-up systems |
US7536206B2 (en) * | 2003-12-16 | 2009-05-19 | Research In Motion Limited | Expedited communication key system and method |
WO2005107153A1 (en) * | 2004-05-03 | 2005-11-10 | Research In Motion Limited | User interface for integrating applications on a mobile communication device |
EP1817686A4 (en) | 2004-09-13 | 2007-12-05 | Research In Motion Ltd | Enabling category-based filtering |
KR100677382B1 (en) * | 2004-11-09 | 2007-02-02 | 엘지전자 주식회사 | Method for converting display panel in a mobile terminal |
US7545272B2 (en) | 2005-02-08 | 2009-06-09 | Therasense, Inc. | RF tag on test strips, test strip vials and boxes |
US7502606B2 (en) * | 2005-04-11 | 2009-03-10 | Microsoft Corporation | Computer-readable medium, method, and device for associating information with a contact |
US7734732B2 (en) | 2005-05-12 | 2010-06-08 | At&T Mobility Ii Llc | System, apparatus and methods for storing links to media files in network storage |
US7958151B2 (en) * | 2005-08-02 | 2011-06-07 | Constad Transfer, Llc | Voice operated, matrix-connected, artificially intelligent address book system |
US7889715B2 (en) * | 2005-08-31 | 2011-02-15 | Microsoft Corporation | Voice over internet protocol (VoIP) management |
GB2433682A (en) * | 2005-12-21 | 2007-06-27 | Symbian Software Ltd | Selecting communication channels |
CA2644681A1 (en) * | 2006-02-27 | 2007-08-30 | Lehman Brothers Inc. | System and method for an integrated communications framework |
US7764951B2 (en) * | 2006-04-20 | 2010-07-27 | Cisco Technology, Inc. | Techniques for tracking communication frequency across communication modalities |
KR100731810B1 (en) * | 2006-07-18 | 2007-06-22 | 삼성전자주식회사 | Method of setting speed dial in user interface of mobile communication terminal and the mobile communication terminal |
US7647042B2 (en) * | 2006-12-05 | 2010-01-12 | Research In Motion Limited | User interface methods and apparatus for processing voice call requests from a mobile station based on communication conditions |
EP1936552A1 (en) * | 2006-12-22 | 2008-06-25 | Research In Motion Limited | Time and/or time-zone indicator for contacts |
US20080153474A1 (en) * | 2006-12-22 | 2008-06-26 | Research In Motion Limited | Time and/or time-zone indicator for contacts |
US8477606B2 (en) * | 2007-01-22 | 2013-07-02 | Qualcomm Incorporated | Assured packet data services associated with communication networks |
US20090017865A1 (en) * | 2007-07-13 | 2009-01-15 | Sony Ericsson Mobile Communications Ab | Making calls using the preferred network |
US9088660B2 (en) * | 2007-09-14 | 2015-07-21 | Bt Americas Inc. | Messaging and application system integration |
US20090150488A1 (en) | 2007-12-07 | 2009-06-11 | Martin-Cocher Gaelle | System and method for managing multiple external identities of users with local or network based address book |
US9641661B2 (en) * | 2007-12-21 | 2017-05-02 | Qualcomm Incorporated | Method and apparatus to establish a communication connection |
US8762205B2 (en) * | 2008-01-17 | 2014-06-24 | International Business Machines Corporation | Method for delivering businesses enterprises advertising via instant messaging |
US7831675B2 (en) * | 2008-01-17 | 2010-11-09 | International Business Machines Corporation | Method for interacting with infrastructure devices via instant messaging |
US20090207993A1 (en) * | 2008-02-14 | 2009-08-20 | Lenovo (Singapore) Pte. Ltd. | Temporally defined contact default number for telephone |
US8849631B2 (en) * | 2008-05-13 | 2014-09-30 | International Business Machines Corporation | Protocol independent telephony call lifecycle management scheme |
KR101559772B1 (en) * | 2008-10-16 | 2015-10-13 | 엘지전자 주식회사 | Mobile terminal and Method for controlling in thereof |
US9189256B2 (en) * | 2008-11-20 | 2015-11-17 | Nokia Technologies Oy | Method and apparatus for utilizing user identity |
US10489053B2 (en) * | 2008-11-20 | 2019-11-26 | Gula Consulting Limited Liability Company | Method and apparatus for associating user identity |
US20100144345A1 (en) * | 2008-12-09 | 2010-06-10 | Microsoft Corporation | Using called party mobile presence and movement in communication application |
US9183534B2 (en) * | 2009-06-12 | 2015-11-10 | Apple Inc. | Devices with profile-based operating mode controls |
US8843116B2 (en) | 2009-09-22 | 2014-09-23 | Microsoft Corporation | User-selectable environments for mobile communications devices |
US9203844B2 (en) * | 2013-10-31 | 2015-12-01 | Bank Of America Corporation | Visual representation for permission to contact |
US10764232B1 (en) * | 2017-10-03 | 2020-09-01 | Fuze, Inc. | Predicting preferred communication patterns |
JP2019144790A (en) * | 2018-02-20 | 2019-08-29 | 富士ゼロックス株式会社 | Information processing device and program |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6075992A (en) * | 1997-10-22 | 2000-06-13 | Ericsson Inc. | Apparatus and method for automatically handling initiation of a call by a portable intelligent communications device |
DE10057847A1 (en) | 2000-11-22 | 2002-05-29 | Fujitsu Siemens Computers Gmbh | Communications unit establishes connection to communications partner using alternative communications technique in event of fault in connection establishment |
US7190975B2 (en) | 2001-02-08 | 2007-03-13 | Samsung Electronics Co., Ltd. | Speed dialing method in mobile phone |
GB2373676B (en) * | 2001-03-19 | 2004-08-04 | Motorola Inc | Communications operating system and method therefor |
US7117445B2 (en) * | 2003-06-30 | 2006-10-03 | Danger, Inc. | Multi-mode communication apparatus and interface for contacting a user |
-
2004
- 2004-02-26 DE DE602004012780T patent/DE602004012780T2/en not_active Expired - Lifetime
- 2004-02-26 US US10/787,783 patent/US7373142B2/en not_active Expired - Fee Related
- 2004-02-26 AT AT04714695T patent/ATE390795T1/en not_active IP Right Cessation
- 2004-02-26 WO PCT/CA2004/000285 patent/WO2005060221A1/en active IP Right Grant
- 2004-02-26 CA CA2550043A patent/CA2550043C/en not_active Expired - Fee Related
- 2004-02-26 EP EP04714695A patent/EP1712068B1/en not_active Expired - Lifetime
-
2007
- 2007-04-17 HK HK07103994A patent/HK1096800A1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
DE602004012780D1 (en) | 2008-05-08 |
ATE390795T1 (en) | 2008-04-15 |
EP1712068A1 (en) | 2006-10-18 |
WO2005060221A1 (en) | 2005-06-30 |
EP1712068B1 (en) | 2008-03-26 |
US7373142B2 (en) | 2008-05-13 |
DE602004012780T2 (en) | 2009-04-16 |
US20050130641A1 (en) | 2005-06-16 |
HK1096800A1 (en) | 2007-06-08 |
CA2550043C (en) | 2011-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2550043A1 (en) | Mobile device communication profile system and method | |
CN111679790A (en) | Remote software development storage space distribution method and device | |
KR100780726B1 (en) | Apparatus and method for synchronizing phone book data in portable terminal | |
KR20100023375A (en) | Method and apparatus for message deletion in portable terminal | |
US7725133B2 (en) | Mobile wireless communication devices with quick-send features and methods therefor | |
US8589820B2 (en) | Mobile terminal and method for retrieving phone number therein | |
JP3709377B2 (en) | Mobile phone with business card substitution function | |
KR20120082121A (en) | Method and apparatus for sroring telephone number in portable terminal | |
WO1999063732A1 (en) | Communication equipment | |
KR100402792B1 (en) | Method for synchronizing a personal information stored respectively in a terminal and a server | |
KR20000026965A (en) | Method for storing information of portable information terminal using exchanger | |
KR20010010385A (en) | Implementation method for the shortest access way to value added service in mobile device | |
KR20060015362A (en) | The mobile-phone and method for call history list | |
KR101546416B1 (en) | Quick dial system using call pattern and method for quick dialing thereof | |
KR20010034951A (en) | a system for finding telephone number using mobile handset and a system therefor | |
KR20060087857A (en) | Wireless telecommunication terminal and method for providing of phonebook interface according to the number of times of access | |
KR100742731B1 (en) | Method for processing message in mobile phone and mobile phone therefor | |
CN101547250A (en) | Mobile apparatus | |
KR20010107851A (en) | Information management system and method for the portable wireless terminal using corresponding Virtual Machine application program implemented in the portable wireless terminal with Virtual Machine housed therein | |
JP2000197131A (en) | Portable telephone set with character message function | |
KR100681178B1 (en) | Mobile Communication Terminal and Method for Transmitting and Receiving Data | |
KR20040041862A (en) | Method for searching phone number using priority | |
KR20030043320A (en) | A handheld mobile phone device with font data transmission and receiving function | |
CA2831376C (en) | Device, system and method for smart notifications | |
CN102209943A (en) | Method and apparatus for utilizing user identity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20160226 |