Methods and systems of implementing call-cost features on a mobile device
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04M-011/00
H04M-003/00
H04M-015/00
출원번호
US-0948339
(2007-11-30)
등록번호
US-8805325
(2014-08-12)
발명자
/ 주소
Guedalia, Jacob
Guedalia, Isaac David
출원인 / 주소
Qualcomm Connected Experiences, Inc.
대리인 / 주소
Muncy, Geissler, Olds & Lowe, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
47
초록▼
A method of providing cost information associated with one or more contact numbers in an address book may include receiving cost information, storing the cost information, mapping at least a portion of the cost information to one or more contact numbers using one or more pre-defined rules and transm
A method of providing cost information associated with one or more contact numbers in an address book may include receiving cost information, storing the cost information, mapping at least a portion of the cost information to one or more contact numbers using one or more pre-defined rules and transmitting the mapped cost information to a mobile device.
대표청구항▼
1. A method of providing cost information associated with contact numbers, the method comprising: determining real-time location-specific calling cost information for a given calling plan;obtaining a mobile address book containing two or more contact numbers associated with a mobile device that subs
1. A method of providing cost information associated with contact numbers, the method comprising: determining real-time location-specific calling cost information for a given calling plan;obtaining a mobile address book containing two or more contact numbers associated with a mobile device that subscribes to the given calling plan;mapping the real-time location-specific calling cost information to the two or more contact numbers based on location information associated with the two or more contact numbers; andtransmitting the mapped cost information to the mobile device. 2. The method of claim 1, wherein determining the real-time location-specific calling cost information comprises receiving real-time cost information from a rate sheet provided by a service provider. 3. The method of claim 1, wherein determining the real-time location-specific calling cost information comprises receiving cost information from a price feed. 4. The method of claim 1, wherein mapping comprises using one or more pre-defined rules to determine one or more of the location information associated with the two or more contact numbers and a phone type. 5. The method of claim 1, wherein transmitting the mapped cost information comprises integrating the mapped cost information into the mobile address book. 6. The method of claim 1, further comprising: determining whether there is a discount associated with the mapped cost information; andtransmitting an alert to the mobile device based on whether the discount is determined. 7. The method of claim 6, wherein determining whether there is a discount comprises: comparing the real-time location-specific calling cost information for the given calling plan with older location-specific calling cost information for the given calling plan; anddetermining the discount to be present if the real-time location-specific calling cost information includes lower costs as compared to the older location-specific calling cost information; anddetermining the discount not to be present if the real-time location-specific calling cost information does not include the lower costs as compared to the older location-specific calling cost information. 8. The method of claim 1, wherein the mobile address book corresponds to a server-based mobile address book. 9. The method of claim 1, wherein mapping the real-time location-specific calling cost information to the two or more contact numbers is further based upon one or more secondary factors in addition to the location information associated with the two or more contact numbers. 10. The method of claim 9, wherein the one or more secondary factors include whether the two or more contact numbers are determined to be associated with a wireless or a landline connection. 11. A server, comprising: means for determining real-time location-specific calling cost information for a given calling plan;means for obtaining a mobile address book containing two or more contact numbers associated with a mobile device that subscribes to the given calling plan;means for mapping the real-time location-specific calling cost information to the two or more contact numbers based on location information associated with the two or more contact numbers; andmeans for transmitting the mapped cost information to the mobile device. 12. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a server, cause the server to perform operations, the instructions comprising: program code to determine real-time location-specific calling cost information for a given calling plan;program code to obtain a mobile address book containing two or more contact numbers associated with a mobile device that subscribes to the given calling plan;program code to map the real-time location-specific calling cost information to the two or more contact numbers based on location information associated with the two or more contact numbers; andprogram code to transmit the mapped cost information to the mobile device. 13. A method of operating a mobile device, comprising: receiving real-time cost information from a server, the received real-time cost information including costs associated with initiating calls to two or more contact numbers of a mobile address book in accordance with a given calling plan to which the mobile device subscribes, the costs associated with the two or more contact numbers based in part upon location information associated with the two or more contact numbers; anddisplaying the received real-time cost information and the two or more contact numbers to a user of the mobile device in association with a call initiation operation. 14. The method of claim 13, further comprising: receiving a selection of a given contact number from among the two or more contact numbers in response to the displaying; andinitiating a call to the selected contact number. 15. The method of claim 13, further comprising: receiving an alert from the server that indicates a discount associated with the received real-time cost information; andnotifying the user with regard to the discount. 16. The method of claim 13, wherein the two or more contact numbers are associated with a given contact of the user,wherein the costs associated with the two or more contact numbers are different. 17. The method of claim 13, wherein the two or more contact numbers are associated with different contacts of the user. 18. A mobile device, comprising: means for receiving real-time cost information from a server, the received real-time cost information including costs associated with initiating calls to two or more contact numbers of a mobile address book in accordance with a given calling plan to which the mobile device subscribes, the costs associated with the two or more contact numbers based in part upon location information associated with the two or more contact numbers; andmeans for displaying the received real-time cost information and the two or more contact numbers to a user of the mobile device in association with a call initiation operation. 19. A non-transitory computer-readable medium containing instructions stored thereon, which, when executed by a mobile device, cause the mobile device to perform operations, the instructions comprising: program code to receive real-time cost information from a server, the received real-time cost information including costs associated with initiating calls to two or more contact numbers of a mobile address book in accordance with a given calling plan to which the mobile device subscribes, the costs associated with the two or more contact numbers based in part upon location information associated with the two or more contact numbers; andprogram code to display the received real-time cost information and the two or more contact numbers to a user of the mobile device in association with a call initiation operation. 20. A mobile device, comprising: a processor configured to receive real-time cost information from a server, the received real-time cost information including costs associated with initiating calls to two or more contact numbers of a mobile address book in accordance with a given calling plan to which the mobile device subscribes, the costs associated with the two or more contact numbers based in part upon location information associated with the two or more contact numbers; anda display configured to displaying the received real-time cost information and the two or more contact numbers to a user of the mobile device in association with a call initiation operation. 21. A server, comprising: a processor configured to: determine real-time location-specific calling cost information for a given calling plan;obtain a mobile address book containing two or more contact numbers associated with a mobile device that subscribes to the given calling plan; andmap the real-time location-specific calling cost information to the two or more contact numbers based on location information associated with the two or more contact numbers; anda transmitter configured to transmit the mapped cost information to the mobile device. 22. The method of claim 14, wherein the displaying of the received real-time cost information for the two or more contact numbers occurs before the user of the mobile device is browsing a contacts page on the mobile device before the user attempts to dial any of the two or more contact numbers.
Hickman Paul L. (27140 Moody Rd. Los Altos Hills CA 94022) Stephens Lawrence K. (1250 Mildred Ave. San Jose CA 95125), Communication configurator and method for implementing same.
LaPier David C. ; Oran David R. ; Neighbors Clay H. ; Gouda Khaled A. ; Adamian Andrew, Method and apparatus for interconnecting a circuit-switched telephony network and a packet-switched data network, and applications thereof.
Agre Daniel H. ; Spartz Michael K. ; Constandse Rodger M., Method and apparatus for performing position-based call processing in a mobile telephone system using multiple location.
Chesnais, Pascal; Wheeler, Sean; Pomeroy, Steven, Methods and apparatus for organizing and presenting contact information in a mobile communication system.
Soo, Armstrong; Porter, Blair Lane; Ku, Bernard Siu Man; Anderson, Phyllis G., Routing methods and systems using ENUM servers internal and external to a service provider network.
Bhusri, Gurcharan S., Service and information management system for determining, replicating or correcting failed calls in a telecommunications network.
Scott,David; Gao,Xiaofeng, System and method for gathering information related to a geographical location of a caller in an internet-based communication system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.