Determining cost effective ways of communicating
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04M-015/00
H04L-012/14
H04M-003/42
출원번호
US-0286156
(2014-05-23)
등록번호
US-9112706
(2015-08-18)
발명자
/ 주소
Ganapathy, Murali
출원인 / 주소
Google Inc.
대리인 / 주소
Leydig, Voit & Mayer, LTD.
인용정보
피인용 횟수 :
1인용 특허 :
14
초록▼
A method may include receiving an instruction to communicate with a second computing device associated with a contact of a user of the first computing device, identifying one or more contact methods associated with communicating with the contact, identifying one or more communication capabilities as
A method may include receiving an instruction to communicate with a second computing device associated with a contact of a user of the first computing device, identifying one or more contact methods associated with communicating with the contact, identifying one or more communication capabilities associated with the second computing device, identifying unique pairs of contact methods and communication capabilities, selecting one or more unique pairs associated with a likelihood of reaching the contact via the associated contact method and, for each of the selected unique pairs, determining a cost associated with initiating communication to the identified contact method using the identified communication capability, and determining a reliability measure associated with the communication capability. The method may include identifying a recommended unique pair based on at least the cost and the reliability measure, and initiating communication with the second computing device to the identified contact method using the recommended communication capability.
대표청구항▼
1. A method comprising: receiving, from a computing device associated with a user, contact information of a contact of the user with whom the user wishes to communicate;identifying one or more contact methods associated with communicating with the contact;identifying one or more communication capabi
1. A method comprising: receiving, from a computing device associated with a user, contact information of a contact of the user with whom the user wishes to communicate;identifying one or more contact methods associated with communicating with the contact;identifying one or more communication capabilities associated with the computing device;identifying a plurality of unique pairs of contact methods and communication capabilities;for each unique pair of contact method and communication capability, determining a cost associated with initiating communication based on the contact method and the communication capability, and determining a reliability measure associated with the communication capability; andidentifying a recommended unique pair based on at least one of the cost and the reliability measure of the recommended unique pair, wherein a communication with the contact is initiated from the computing device using the communication capability and the contact method of the recommended unique pair. 2. The method of claim 1, wherein determining the cost associated with initiating communication based on the contact method and the communication capability comprises: identifying a first service provider associated with the contact method;identifying a second service provider associated with the communication capability;determining a current time associated with the communication capability; anddetermining the cost associated with initiating the communication based on one or more of the first service provider, the second service provider, and the current time. 3. The method of claim 1, wherein identifying the recommended unique pair comprises: selecting, from the plurality of unique pairs, the unique pair associated with a lowest cost or a highest reliability measure as the recommended unique pair. 4. The method of claim 1, further comprising determining a likelihood of reaching the contact, wherein the plurality of unique pairs excludes unique pairs that have a low likelihood of reaching the contact. 5. The method of claim 4, wherein, for a unique pair of contact method and communication capability, determining the likelihood of reaching the contact comprises: determining a current time at a location associated with the contact via the contact method; anddetermining whether there is a likelihood of reaching the contact via the contact method at the current time. 6. The method of claim 5, wherein determining whether there is a likelihood of reaching the contact via the contact method at the current time comprises: determining whether the location is a work location of the contact; anddetermining whether the current time is within working hours. 7. The method of claim 5, wherein determining whether there is a likelihood of reaching the contact comprises: identifying a range of times the contact is available to be reached; anddetermining whether the current time is within the identified range of times. 8. The method of claim 1, further comprising: transmitting a signal to the computing device identifying the communication capability and the contact method of the recommended unique pair and requesting permission to initiate the communication; andreceiving a response from the computing device providing permission to proceed with initiating the communication using the communication capability and the contact method of the recommended unique pair. 9. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause a computer system to perform the steps of: receiving, from a computing device associated with a user, contact information of a contact of the user with whom the user wishes to communicate;identifying one or more contact methods associated with communicating with the contact;identifying one or more communication capabilities associated with the computing device;identifying a plurality of unique pairs of contact methods and communication capabilities;for each unique pair of contact method and communication capability, determining a cost associated with initiating communication based on the contact method and the communication capability, and determining a reliability measure associated with the communication capability; andidentifying a recommended unique pair based on at least one of the cost and the reliability measure of the recommended unique pair, wherein a communication with the contact is initiated from the computing device using the communication capability and the contact method of the recommended unique pair. 10. The computer-readable storage medium of claim 9, wherein determining the cost associated with initiating communication based on the contact method and the communication capability comprises: identifying a first service provider associated with the contact method;identifying a second service provider associated with the communication capability;determining a current time associated with the communication capability; anddetermining the cost associated with initiating the communication based on one or more of the first service provider, the second service provider, and the current time. 11. The computer-readable storage medium of claim 9, wherein identifying the recommended unique pair comprises: selecting, from the plurality of unique pairs, the unique pair associated with a lowest cost or a highest reliability measure as the recommended unique pair. 12. The computer-readable storage medium of claim 9, further comprising determining a likelihood of reaching the contact, wherein the plurality of unique pairs excludes unique pairs that have a low likelihood of reaching the contact. 13. The computer-readable storage medium of claim 12, wherein, for a unique pair of contact method and communication capability, determining the likelihood of reaching the contact comprises: determining a current time at a location associated with the contact via the contact method; anddetermining whether there is a likelihood of reaching the contact via the contact method at the current time. 14. The computer-readable storage medium of claim 13, wherein determining whether there is a likelihood of reaching the contact via the contact method at the current time comprises: determining whether the location is a work location of the contact; anddetermining whether the current time is within working hours. 15. The computer-readable storage medium of claim 13, wherein determining whether there is a likelihood of reaching the contact comprises: identifying a range of times the contact is available to be reached; anddetermining whether the current time is within the identified range of times. 16. The computer-readable storage medium of claim 9, further comprising: transmitting a signal to the computing device identifying the communication capability and the contact method of the recommended unique pair and requesting permission to initiate the communication; andreceiving a response from the computing device providing permission to proceed with initiating the communication using the communication capability and the contact method of the recommended unique pair. 17. A system comprising: a computing device associated with a user configured to receive a selection of contact information of a contact of the user with whom the user wishes to communicate; anda server device configured to: receive a first signal associated with the contact information of the contact;identify one or more contact methods associated with communicating with the contact;identify one or more communication capabilities associated with the computing device;identify a plurality of unique pairs of contact methods and communication capabilities;for each unique pair of contact method and communication capability, determine a cost associated with initiating communication based on the contact method and the communication capability, and determining a reliability measure associated with the communication capability;identify a recommended unique pair based on at least one of the cost and the reliability measure of the recommended unique pair; andtransmit a second signal to the computing device identifying the communication capability and the contact method of the recommended unique pair and requesting permission to initiate the communication;wherein the computing device is configured to initiate a communication with the contact using the communication capability and the contact method of the recommended unique pair based on receiving the second signal. 18. The system of claim 17, wherein determining the cost associated with initiating communication based on the contact method and the communication capability comprises: identifying a first service provider associated with the contact method;identifying a second service provider associated with the communication capability;determining a current time associated with the communication capability; anddetermining the cost associated with initiating the communication based on one or more of the first service provider, the second service provider, and the current time. 19. The system of claim 17, wherein the server device is further configured to determine a likelihood of reaching the contact, wherein the plurality of unique pairs excludes unique pairs that have a low likelihood of reaching the contact. 20. The system of claim 19, wherein, for a unique pair of contact method and communication capability, determining the likelihood of reaching the contact comprises: determining a current time at a location associated with the contact via the contact method; and determining whether there is a likelihood of reaching the contact via the contact method at the current time.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (14)
Matthews Gordon H., Adaptive telephone number selection method and system.
Klein, Mark D.; Manzo, Michael Scott; Mahmood, Tamara Hills; Maurer, Andrew M.; Kolbly, Michael J.; Stelter, Ronald D.; Brackbill, Douglas L., Call management.
Clark, David William; Wolf, Eric John; Lessard, Yannick; Rogers, Danica; Archer, Nathan Gerald; Arsenault, Jonathan Allan; Nguyen, Luan Cao Tuong, Method and system for routing calls placed to a telephony identifier associated with a group of identities.
Peyser,Charles A.; Beyer,Constance; McLaughlin,Michael D., Systems and methods for aggregating buyers for the purchase of telecommunication services via a network.
Adams, Jr., Thomas M.; Aldrich, Daniel J.; Andrade, III, Ignacio; Duncan, III, Horace Warren; Langston, Christopher Loren; Richmond, Jeffrey A.; Stifter, William L.; Walker, David, Personalized product package recommendation engine.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.