Call control method, apparatus and system, electronic device and storage medium
US-2024129696-A1 · Apr 18, 2024 · US
US9264867B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9264867-B1 |
| Application number | US-69706910-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jan 29, 2010 |
| Priority date | Jan 30, 2009 |
| Publication date | Feb 16, 2016 |
| Grant date | Feb 16, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
According to one embodiment, a method for determining a name associated with an incoming phone call includes receiving an incoming phone call on a mobile phone device, determining a phone number from which the incoming phone call originated, outputting the originating phone number on the mobile phone device, accessing a remote site for determining a name associated with the originating phone number, and outputting the name associated with the originating phone number on the mobile phone device. In another embodiment, a method includes receiving a phone number from a mobile phone device at least in part via a wireless link, determining a name associated with the phone number, and sending the name associated with the phone number to the mobile phone device at least in part via a wireless link. Other methods, systems, and computer program products for determining a name associated with an incoming phone call are also described.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving an incoming phone call on a mobile phone device; determining a phone number from which the incoming phone call originated; outputting the originating phone number on the mobile phone device; providing a user an option to perform a phone number search to determine a name associated with the originating phone number, wherein a cost of determining the name associated with the originating phone number is output to the user along with the option to perform the phone number search; accessing a remote site for determining the name associated with the originating phone number; outputting the name associated with the originating phone number on the mobile phone device; populating a received call log with the name associated with the incoming phone call upon determining the name associated with the originating phone number; providing the user a second option to perform an information search to determine further information associated with the originating phone number, the further information being selected from the group consisting of: a social network webpage, a work webpage, a personal webpage, a home address, a work address, a mailing address, a billing address, and an alternate phone number; receiving a selection from the user to perform the information search; determining a preferred search method selected from the group consisting of: a reverse phone number search, an Internet search, a search of a database of a caller identification system, and a request to a service provider for the name; performing the information search; terminating the information search upon failing to determine the name associated with the originating phone number or the further information using the preferred search method; performing a second information search using a different search method; placing the incoming call into a holding state while the associated information is retrieved; providing the user a third option to terminate the incoming call while in the holding state; and terminating the incoming call while in the holding state upon receiving a selection to terminate the incoming call from the user; wherein the information search is performed by either the mobile phone device or the service provider; wherein the preferred search method is determined based on one or more factors selected from the group consisting of: search cost, search speed, name availability, wherein failing to determine the name associated with the originating phone number comprises retrieving no name associated with the originating phone number or retrieving multiple names associated with the originating phone number, and wherein performing at least one of the information search, the second information search and the call termination occurs concurrently with one or more other tasks being performed on the mobile phone device. 2. The method of claim 1 , wherein the option to perform the phone number search is provided in a menu accessible from a call log of the mobile phone device. 3. The method of claim 1 , further comprising outputting the further information associated with the originating phone number on the mobile phone device. 4. The method of claim 1 , wherein the determining a name associated with the originating phone number further comprises: providing the originating phone number to a remote reverse phone number lookup service using the mobile phone device; and receiving the name associated with the originating phone number. 5. The method of claim 1 , wherein the determining a name associated with the originating phone number is performed by providing the originating phone number to a remote site using a caller identification (ID) database. 6. The method of claim 1 , wherein the outputting the name associated with the originating phone number to the mobile phone device comprises visually indicating the name associated with the originating phone number on a display of the mobile phone device. 7. The method of claim 1 , wherein the outputting the name associated with the originating phone number to the mobile phone device comprises audibly indicating the name associated with the originating phone number via a speaker of the mobile phone device. 8. The method of claim 1 , further comprising providing a user an option to add the originating phone number and the name associated with the originating phone number to a phonebook on the mobile phone device. 9. The method of claim 1 , wherein the accessing a remote site for determining a name associated with the originating phone number is performed after the outputting the originating phone number on the mobile phone device. 10. A system, comprising: a processor; a computer usable medium, the computer usable medium having computer usable program code embodied therewith, which when executed by the processor causes the processor to: receive an incoming phone call on a mobile phone device; determine a phone number from which the incoming phone call originated; output the originating phone number on the mobile phone device; provide a user an option to perform a shone number search to determine a name associated with the originating phone number, wherein a cost of determining the name associated with the originating phone number is output to the user along with the option to perform the phone number search; access a remote site to determine the name associated with the originating phone number; populate a received call log with the name associated with the incoming phone call upon determining the name associated with the originating phone number; output the name associated with the originating phone number on the mobile phone device; provide the user a second option to perform an information search to determine further information associated with the originating phone number, the further information being selected from the group consisting of: a social network webpage, a work webpage, a personal webpage, a home address, a work address, a mailing address, a billing address, and an alternate phone number; receive a selection from the user to perform the information search; determine a preferred search method selected from the group consisting of: a reverse phone number search, an Internet search, a search of a database of a caller identification system, and a request to a service provider for the name; perform the information search; terminate the information search upon failing to determine the name associated with the originating phone number or the further information using the preferred search method; perform a second information search using a different search method; place the incoming call into a holding state while the associated information is retrieved; provide the user a third option to terminate the incoming call while in the holding state; and terminate the incoming call while in the holding state upon receiving a selection to terminate the incoming call from the user; wherein the information search is performed by either the mobile phone device or the service provider; wherein the preferred search method is determined based on one or more factors selected from the group consisting of: search cost, search speed, name availability, wherein failing to determine the name associated with the originating phone number comprises retrieving no name associated with the originating phone number or retrieving multiple names associated with the originating phone number, and wherein performing at least one of the information search, the second information search and the call termination occurs concurrently with one or more other tasks being performed on the mobile phone device; and a display for the outputting
Transmission of information for alerting of incoming communication · CPC title
Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set (at the operator set in a manual exchange H04M5/20) · CPC title
Communication-related supplementary services, e.g. call-transfer or call-hold · CPC title
Directories allowing storage of additional subscriber data, e.g. metadata · CPC title
logging of communication history, e.g. outgoing or incoming calls, missed calls, messages or URLs · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.