CA2550043A1 - Mobile device communication profile system and method - Google Patents

Mobile device communication profile system and method Download PDF

Info

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
Application number
CA002550043A
Other languages
French (fr)
Other versions
CA2550043C (en
Inventor
Sherryl Lee Lorraine Scott
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BlackBerry Ltd
Original Assignee
Research In Motion Limited
Sherryl Lee Lorraine Scott
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Research In Motion Limited, Sherryl Lee Lorraine Scott filed Critical Research In Motion Limited
Publication of CA2550043A1 publication Critical patent/CA2550043A1/en
Application granted granted Critical
Publication of CA2550043C publication Critical patent/CA2550043C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices 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/2745Devices 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/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices 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/2745Devices 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/27467Methods of retrieving data
    • H04M1/27475Methods of retrieving data using interactive graphical means or pictorial representations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices 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/2745Devices 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/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User 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.
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.
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.
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.
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.
CA2550043A 2003-12-16 2004-02-26 Mobile device communication profile system and method Expired - Fee Related CA2550043C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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