US20060282450A1 - Method for Populating a Caller's Information to a Host-Based Address Book - Google Patents

Method for Populating a Caller's Information to a Host-Based Address Book Download PDF

Info

Publication number
US20060282450A1
US20060282450A1 US11/424,791 US42479106A US2006282450A1 US 20060282450 A1 US20060282450 A1 US 20060282450A1 US 42479106 A US42479106 A US 42479106A US 2006282450 A1 US2006282450 A1 US 2006282450A1
Authority
US
United States
Prior art keywords
user
online services
services provider
incoming call
online
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.)
Abandoned
Application number
US11/424,791
Inventor
Michaela Barnes
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.)
Google LLC
Historic AOL LLC
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to US11/424,791 priority Critical patent/US20060282450A1/en
Publication of US20060282450A1 publication Critical patent/US20060282450A1/en
Assigned to AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY reassignment AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AMERICA ONLINE, INC.
Assigned to AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY reassignment AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 019711 FRAME 0316. ASSIGNOR(S) HEREBY CONFIRMS THE NATURE OF CONVEYANCE IS CHANGE OF NAME. Assignors: AMERICA ONLINE, INC.
Assigned to SERIES 42 OF ALLIED SECURITY TRUST I reassignment SERIES 42 OF ALLIED SECURITY TRUST I ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MARATHON SOLUTIONS LLC
Assigned to GOOGLE INC. reassignment GOOGLE INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SERIES 42 OF ALLIED SECURITY TRUST I
Assigned to BRIGHT SUN TECHNOLOGIES, SERIES 42 OF ALLIED SECURITY TRUST I reassignment BRIGHT SUN TECHNOLOGIES, SERIES 42 OF ALLIED SECURITY TRUST I ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MARATHON SOLUTIONS LLC
Assigned to GOOGLE LLC reassignment GOOGLE LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: GOOGLE INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/04Recording calls, or communications in printed, perforated or other permanent form
    • H04M15/06Recording class or number of calling, i.e. A-party or called party, i.e. B-party
    • 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/2753Devices 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 providing data content
    • H04M1/2757Devices 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 providing data content by data transmission, e.g. downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
    • H04M1/575Means for retrieving and displaying personal data about calling party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/663Preventing unauthorised calls to a telephone set
    • 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/64Automatic arrangements for answering calls; Automatic arrangements for recording messages for absent subscribers; Arrangements for recording conversations
    • H04M1/65Recording arrangements for recording a message from the calling party
    • H04M1/6505Recording arrangements for recording a message from the calling party storing speech in digital form

Definitions

  • the invention relates generally to Internet communication technology. More particularly, the invention relates to a method and apparatus for populating a caller's identification information to a host-based address book by one or more commands.
  • a regular Caller ID 103 is a device connected to a telephone.
  • the Caller ID 106 displays the caller's telephone number.
  • the receiver can recognize who is calling before he decides to pick up the phone. This also works for intra switch. For example, when a call is placed from two people off the same local switch, just like two neighbors, the Caller ID information is still passed.
  • FIG. 1B illustrates an Internet Caller ID model.
  • the Internet Caller ID 104 pops up a message 105 to the receiver 102 .
  • the receiver may have a predetermined period of time, 24 seconds or 4 ring cycles for example, to decide to handle the call. He can decide to answer it, or ignore it, or write down the caller's name and phone number and call her later. If the receiver 102 did not take the call within the predetermined period of time, the caller 101 would be sent to a voice mail if the receiver has one.
  • America Online has developed Internet based telephone technologies called AOL Call Alert (ACA) and AOLHome Voicemail (VOX) which provide various online services including a screen popup showing the number of an incoming call, the name associated with the caller, and the city and state.
  • ACA AOL Call Alert
  • VOX AOLHome Voicemail
  • ACA and VOX if the user wants to record the caller's ID information into his address book associated with his Internet account, he has to copy the information or type the information into the address book and save it. This is inconvenient and it even may cause errors in transcribing.
  • What is desired is a mechanism with which the user may populate the caller's ID information to his host-based address book by one or more simple commands, such as a single click or double click of his mouse.
  • This invention provides a method to use already available caller's ID information in the Internet based telephone service to populate a host based address book. Because the caller's ID information is stored in a host based address book, it is available anywhere, from any phone, in the world if Internet access is possible. Strategically, the more addresses that are populated in an address book, the stickier that account is. If the address book is populated with more phone numbers, then it provides a basis for voice based dialing and other services.
  • the caller's information is automatically populated to the host based address book.
  • the address book stored in the user's PC and PDA can be synchronized whenever the device is connected to the Internet and the user logs on his Internet account.
  • the synchronization may also be done wirelessly on cellular phones via “over the air” (OTA).
  • FIG. 1A is schematic block diagram illustrating a regular Caller ID device inserted into a telephone system according to the prior art
  • FIG. 1B is schematic block diagram illustrating an Internet Caller ID inserted into the telephone system according to the prior art
  • FIG. 2 is schematic block diagram illustrating a comprehensive Internet Voice Service inserted into a telephone system according to the invention
  • FIG. 3 is a block diagram illustrating the scheme to populate a caller's ID information to a host-based address book and dial a call from the address book;
  • FIG. 4 is schematic diagram illustrating a sample popup window supported by Call Alert Service
  • FIG. 5 is schematic diagram illustrating a sample popup window supported by Voicemail Alert Service
  • FIG. 6A is a flow diagram illustrating a method for populating a caller's information to a host-based address book
  • FIG. 6B is a flow diagram illustrating futher steps of the method illustrated in FIG. 6A ;
  • FIG. 7 is a flow diagram illustrating a method according to an equally preferred embodiment of the invention wherein the caller identification information extracted from an inbound call is automatically populated to the host-based address book without the user's intervention;
  • FIG. 8 is a flow diagram illustrating a method according to another equally preferred embodiment of the invention wherein a client computer first stores the extracted caller identification information before update the host-based address book.
  • FIG. 2 is block schematic diagram illustrating a telephone service system wherein an Internet enabled Voice Service 201 is inserted into all inbound and outbound member telephone.
  • the Server 202 maintains in its database a host-based address book for each member.
  • FIG. 3 further illustrates the operations of the system in FIG. 2 .
  • the Voice Service 201 may comprise a Call Alert (inbound) 301 , a Voicemail Alert (inbound) 302 , and a dial-tone with voice activated dialing (outbound) 303 .
  • Both the Call Alert 301 and the Voicemail Alert 302 provides a Caller ID popup window 304 which shows the realtime phone information including the caller's name, phone number, city and state as well as the time when he called.
  • the user can add the real time phone information to his host based address book by giving a simple command such as clicking a virtual button in the pop up window.
  • Call Alert 301 is a service that allows the user to never miss a call when he is online. It notifies the user of incoming calls as they happen when the user residential phone line is connected to the Internet with the Server 202 .
  • Call Alert 301 uses a feature of the user's telephone service known as Call Forward Busy. When someone calls the user when he is online with the Server 202 , the call is directed to the Call Alert.
  • a Caller ID Window 304 pops up on the user's computer screen, notifying him of an incoming call. The window shows him the name, number, city, and state of the calling party (where Caller ID is available). The user is then given several choices on how to handle the call. For examples:
  • the user To sign up for the call alert service, the user needs to go through a short registration process. To complete the registration, the user needs to call the toll-free number given from his home phone number. This step is required by the local phone company in order to confirm he is the owner of the home phone number he has requested the Call Alert on. Note that if the line the user is online with is the same line that he wants forwarded (which it usually is), then the user is not required to go through the step of calling in. The user's order is then sent to his phone company so they can add a call forwarding feature to his phone line (the feature is “Call Forward Busy”). The Call Forward Busy service forwards incoming calls that receive a busy signal while the user is online, allowing Call Alert to give him notice of the call on his computer screen.
  • Call Alert 301 complements the user's answering machine and other networked devices. While the user is online, it handles the busy calls by giving him notice of the calls. While he is offline, it leaves unanswered calls to his answering machine as usual. Any networked PC or TV that is enabled with text voicemail alerts can be programmed to use speech to tell the user the real time caller identification information. This allows the user to hear the caller identification information while he is in the proximity of an enabled PC or TV. While a call is coming in, the user may pick up the phone to hear the name and number of the caller and then decide to accept the call or send it to voicemail, or he can order to add the caller's information to the host-based address book.
  • Voicemail Alert 302 is a service that notifies the user of voicemails.
  • the user may check the messages via phone by calling a number or via logging on his account with the Server 202 when the user residential phone line is connected to the Internet. Same as Call Alert 301 , a Caller ID Window 304 pops up on the user's computer screen, notifying him of the name, telephone number, city and state of the calling party.
  • the user's incoming e-mails and voice mails are all stored in his Inbox.
  • the user may listen to the message by simply clicking the button “Listen”, or forward the voicemail message to as many people as he likes, just like forwarding an e-mail, all at the same time. The user may also save the voicemail message for future review.
  • Address Book Dialing 303 is a service that allows the user to use the speech recognition of the voice platform as the user interface to initiate a telephone call to a person listed in the host-based address book. For example, a user may simply say “Call Mom” and his Mom's number is dialed.
  • FIG. 4 is a schematic diagram illustrating a sample Call Alert popup window 304 A.
  • the user can add the caller's information to his host based address book by simply clicking a button called, for example, “Add Caller ID To Address Book”.
  • the user may give a series of commands to complete the population. For example, by typing and clicking, the user modifies and adds the information to be populated.
  • the system may complete the population automatically without the user's intervention whenever a new caller is identified or a registered caller's new data such as phone number is identified.
  • FIG. 5 is a schematic diagram illustrating a sample Voice Alert popup window 304 B.
  • an AvralTM or other technique may be used to alert the user.
  • the user can add the caller's information to his host based address book by simply clicking a button called, for example, “Add Caller ID To Address Book”.
  • the user may give a series of commands to complete the population. For example, by typing and clicking, the user modifies and adds the information to be populated.
  • the system may complete the population automatically without the user's intervention whenever a new caller is identified or a registered caller's new data such as phone number is identified, or the user may populate such information by voice command.
  • FIG. 6A is a flow diagram illustrating a method for populating a caller's information to a host-based address book according to the first preferred embodiment of the invention. The method comproses the following steps:
  • FIG. 6B is a flow diagram illustrating further steps of Step 602 described above:
  • FIG. 7 is a flow diagram illustrating a method according to an equally preferred embodiment of the invention wherein the caller identification information extracted from an inbound call is automatically populated to the host-based address book without the user's intervention.
  • the method comprises the steps of:
  • FIG. 8 is a flow diagram illustrating a method according to another equally preferred embodiment of the invention. The method comprises the steps of:
  • the methods described above may further include a step for automatically updating individual address changes in every member's address book.
  • This is based on a publish and subscribe model, i.e. there is only one database record of the address that many people subscribe to. Family, friends, business associates can link to a user's address, automatically get an update to their host address book, and then have the update synchronized to all PIMs and PDAs.
  • the connected address book may be sent to millions of members.
  • the addresses for all the members in a member's buddy list can also be populated.

Abstract

A method and apparatus is provided to populate a caller's information to a host-based address book automatically or by a single click on a virtual button included in a popup window or by a series of simple commands.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • The present application is a continuation of the following co-pending application, and claims the benefit thereof in accordance with 35 USC 120: U.S. application Ser. No. 10/354,509 entitled “METHOD OF POPULATING CALLER'S INFORMATION TO A HOST-BASED ADDRESS BOOK” and filed on Jan. 29, 2003 in the names of the present inventor(s). The entirety of the foregoing application is hereby incorporated herein by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Technical Field
  • The invention relates generally to Internet communication technology. More particularly, the invention relates to a method and apparatus for populating a caller's identification information to a host-based address book by one or more commands.
  • 2. Description of the Prior Art
  • Traditionally, if a telephone receiver wants to get a caller's information such as name, telephone number, city and state, etc., he needs to ask the receiver and write down the information manually. “Caller ID” and “Internet Caller ID” technologies have fundamentally changed this situation. As FIG. 1A shows, a regular Caller ID 103 is a device connected to a telephone. When the caller 101 called the receiver 102, the Caller ID 106 displays the caller's telephone number. Using Caller ID, the receiver can recognize who is calling before he decides to pick up the phone. This also works for intra switch. For example, when a call is placed from two people off the same local switch, just like two neighbors, the Caller ID information is still passed.
  • FIG. 1B illustrates an Internet Caller ID model. When a caller 101 called the receiver 102 while the receiver is online, the Internet Caller ID 104 pops up a message 105 to the receiver 102. The receiver may have a predetermined period of time, 24 seconds or 4 ring cycles for example, to decide to handle the call. He can decide to answer it, or ignore it, or write down the caller's name and phone number and call her later. If the receiver 102 did not take the call within the predetermined period of time, the caller 101 would be sent to a voice mail if the receiver has one.
  • America Online has developed Internet based telephone technologies called AOL Call Alert (ACA) and AOLHome Voicemail (VOX) which provide various online services including a screen popup showing the number of an incoming call, the name associated with the caller, and the city and state. While a user is online, if a caller calls the user, ACA pops up a message window showing the caller's information. The user may take the call, ignore the call, or click a button to send a prerecorded message. If he decides to ignore the call, the caller is directed to a voice mail. The user may check his voicemail from his e-mail Inbox. He can listen to the voicemail by clicking a button or forward the voicemail to other people. VOX pops up a similar message window as in ACA. In VOX, the voice mail messages are retrievable from the phone set, just like the traditional voice mail.
  • Using ACA and VOX, if the user wants to record the caller's ID information into his address book associated with his Internet account, he has to copy the information or type the information into the address book and save it. This is inconvenient and it even may cause errors in transcribing.
  • What is desired is a mechanism with which the user may populate the caller's ID information to his host-based address book by one or more simple commands, such as a single click or double click of his mouse.
  • SUMMARY OF THE INVENTION
  • This invention provides a method to use already available caller's ID information in the Internet based telephone service to populate a host based address book. Because the caller's ID information is stored in a host based address book, it is available anywhere, from any phone, in the world if Internet access is possible. Strategically, the more addresses that are populated in an address book, the stickier that account is. If the address book is populated with more phone numbers, then it provides a basis for voice based dialing and other services.
  • By giving a simple command, such as a single click on a virtual button in the popup window provided by the Internet based telephone service, the caller's information is automatically populated to the host based address book. The address book stored in the user's PC and PDA can be synchronized whenever the device is connected to the Internet and the user logs on his Internet account. The synchronization may also be done wirelessly on cellular phones via “over the air” (OTA).
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1A is schematic block diagram illustrating a regular Caller ID device inserted into a telephone system according to the prior art;
  • FIG. 1B is schematic block diagram illustrating an Internet Caller ID inserted into the telephone system according to the prior art;
  • FIG. 2 is schematic block diagram illustrating a comprehensive Internet Voice Service inserted into a telephone system according to the invention;
  • FIG. 3 is a block diagram illustrating the scheme to populate a caller's ID information to a host-based address book and dial a call from the address book;
  • FIG. 4 is schematic diagram illustrating a sample popup window supported by Call Alert Service;
  • FIG. 5 is schematic diagram illustrating a sample popup window supported by Voicemail Alert Service;
  • FIG. 6A is a flow diagram illustrating a method for populating a caller's information to a host-based address book;
  • FIG. 6B is a flow diagram illustrating futher steps of the method illustrated in FIG. 6A;
  • FIG. 7 is a flow diagram illustrating a method according to an equally preferred embodiment of the invention wherein the caller identification information extracted from an inbound call is automatically populated to the host-based address book without the user's intervention; and
  • FIG. 8 is a flow diagram illustrating a method according to another equally preferred embodiment of the invention wherein a client computer first stores the extracted caller identification information before update the host-based address book.
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 2 is block schematic diagram illustrating a telephone service system wherein an Internet enabled Voice Service 201 is inserted into all inbound and outbound member telephone. The Server 202 maintains in its database a host-based address book for each member.
  • FIG. 3 further illustrates the operations of the system in FIG. 2. The Voice Service 201 may comprise a Call Alert (inbound) 301, a Voicemail Alert (inbound) 302, and a dial-tone with voice activated dialing (outbound) 303. Both the Call Alert 301 and the Voicemail Alert 302 provides a Caller ID popup window 304 which shows the realtime phone information including the caller's name, phone number, city and state as well as the time when he called. The user can add the real time phone information to his host based address book by giving a simple command such as clicking a virtual button in the pop up window.
  • Call Alert 301 is a service that allows the user to never miss a call when he is online. It notifies the user of incoming calls as they happen when the user residential phone line is connected to the Internet with the Server 202. Call Alert 301 uses a feature of the user's telephone service known as Call Forward Busy. When someone calls the user when he is online with the Server 202, the call is directed to the Call Alert. A Caller ID Window 304 pops up on the user's computer screen, notifying him of an incoming call. The window shows him the name, number, city, and state of the calling party (where Caller ID is available). The user is then given several choices on how to handle the call. For examples:
      • Take a message. The caller is prompted to leave a message for the user. If a message is left, the user is notified with a message alert window that gives him the option to listen to the message right away. In addition, messages are sent to the user's Inbox, allowing him to listen to, forward and save the message.
      • Send a sessage. The user can play 1 of several pre-recorded messages for the caller. For example, the user may choose “I'll call you back”, “Please call later”, “Try my cell”, or “Don't know you”. He is able to set a preference for which of the above actions is activated for calls that come in if he is away from the computer or do not see the alert window in time to select an action.
      • Ignore call. The caller hears continuous ringing so that the user can stay online in complete privacy.
  • To sign up for the call alert service, the user needs to go through a short registration process. To complete the registration, the user needs to call the toll-free number given from his home phone number. This step is required by the local phone company in order to confirm he is the owner of the home phone number he has requested the Call Alert on. Note that if the line the user is online with is the same line that he wants forwarded (which it usually is), then the user is not required to go through the step of calling in. The user's order is then sent to his phone company so they can add a call forwarding feature to his phone line (the feature is “Call Forward Busy”). The Call Forward Busy service forwards incoming calls that receive a busy signal while the user is online, allowing Call Alert to give him notice of the call on his computer screen.
  • Call Alert 301 complements the user's answering machine and other networked devices. While the user is online, it handles the busy calls by giving him notice of the calls. While he is offline, it leaves unanswered calls to his answering machine as usual. Any networked PC or TV that is enabled with text voicemail alerts can be programmed to use speech to tell the user the real time caller identification information. This allows the user to hear the caller identification information while he is in the proximity of an enabled PC or TV. While a call is coming in, the user may pick up the phone to hear the name and number of the caller and then decide to accept the call or send it to voicemail, or he can order to add the caller's information to the host-based address book.
  • Voicemail Alert 302 is a service that notifies the user of voicemails. The user may check the messages via phone by calling a number or via logging on his account with the Server 202 when the user residential phone line is connected to the Internet. Same as Call Alert 301, a Caller ID Window 304 pops up on the user's computer screen, notifying him of the name, telephone number, city and state of the calling party. The user's incoming e-mails and voice mails are all stored in his Inbox. The user may listen to the message by simply clicking the button “Listen”, or forward the voicemail message to as many people as he likes, just like forwarding an e-mail, all at the same time. The user may also save the voicemail message for future review.
  • Address Book Dialing 303 is a service that allows the user to use the speech recognition of the voice platform as the user interface to initiate a telephone call to a person listed in the host-based address book. For example, a user may simply say “Call Mom” and his Mom's number is dialed.
  • FIG. 4 is a schematic diagram illustrating a sample Call Alert popup window 304A. The user can add the caller's information to his host based address book by simply clicking a button called, for example, “Add Caller ID To Address Book”. The user may give a series of commands to complete the population. For example, by typing and clicking, the user modifies and adds the information to be populated. Alternatively, the system may complete the population automatically without the user's intervention whenever a new caller is identified or a registered caller's new data such as phone number is identified.
  • FIG. 5 is a schematic diagram illustrating a sample Voice Alert popup window 304B. Alternatively, an Avral™ or other technique may be used to alert the user. The user can add the caller's information to his host based address book by simply clicking a button called, for example, “Add Caller ID To Address Book”. The user may give a series of commands to complete the population. For example, by typing and clicking, the user modifies and adds the information to be populated. Alternatively, the system may complete the population automatically without the user's intervention whenever a new caller is identified or a registered caller's new data such as phone number is identified, or the user may populate such information by voice command.
  • FIG. 6A is a flow diagram illustrating a method for populating a caller's information to a host-based address book according to the first preferred embodiment of the invention. The method comproses the following steps:
      • Step 601: Obtaining the caller's identification information from an incoming call signal. The caller's identification information may include but is not limited to, caller's name, telephone number, city and state where the caller called from, and
      • Step 602: Clicking a virtual button to give a command to populate the obtained caller's identification information to a host-based address book. The user may give further commands to modify the information to be populated.
  • FIG. 6B is a flow diagram illustrating further steps of Step 602 described above:
      • Step 603: Updating the host-based address book via the computer which is connected to the Internet via the telephone line; and
      • Step 604: Synchronizing the address books stored in any device such as PC, PDA, cellular phone, etc., which are connected to the Internet.
  • FIG. 7 is a flow diagram illustrating a method according to an equally preferred embodiment of the invention wherein the caller identification information extracted from an inbound call is automatically populated to the host-based address book without the user's intervention. The method comprises the steps of:
      • Step 701: Compare a caller's ID information with the host-based address book;
      • Step 702: If the caller's name is not found from the address book, automatically add his information into the address book;
      • Step 703: If an exactly same entry is found in the address, no action is needed, or simply ask the user whether he wants to replace the existing record;
      • Step 704: If the caller's name is found but the telephone number under the name in the address book is different from that of the caller's, automatically add the the caller's information into the address book as a new entry;
      • Step 705: Alternatively, if the caller's name is found but other information under the name in the address book is different from that of the caller's, pop up a prompt window asking the user to make other choices.
  • FIG. 8 is a flow diagram illustrating a method according to another equally preferred embodiment of the invention. The method comprises the steps of:
      • Step 801: Extracting a caller's identification information transmitted in conjunction with an attempted initiation of a telephone call to a telephone line connected to a receiver's telephone, the telephone line being connected to a client computer with which the user may access his Internet account maintained by a host computer;
      • Step 802: Store the caller's identification information into the client computer; and
      • Step 803: Update the user's address book associated with his Internet account by the client computer based on the stored caller's identification information.
  • The methods described above may further include a step for automatically updating individual address changes in every member's address book. This is based on a publish and subscribe model, i.e. there is only one database record of the address that many people subscribe to. Family, friends, business associates can link to a user's address, automatically get an update to their host address book, and then have the update synchronized to all PIMs and PDAs. Given the member information already on file, the connected address book may be sent to millions of members. The addresses for all the members in a member's buddy list can also be populated.
  • Although the invention is described herein with reference to the preferred embodiment, one skilled in the art will readily appreciate that other applications may be substituted for those set forth herein without departing from the spirit and scope of the present invention.
  • Accordingly, the invention should only be limited by the Claims included below.

Claims (17)

1. A method for populating a personal online contacts directory associated with a user's online services account, where an online services provider provides multiple Internet accessible, user configurable, personal online contacts directories each associated with a user's online services account, and where service has been established for at least some users' telephone lines such that the online services provider is notified of incoming calls to each said line, the method comprising operations of:
responsive to the online services provider receiving an indication of an incoming call placed to a user, where the indication occurs while the user is logged-in to the online services provider, performing operations comprising:
the online services provider transmitting a substantially real-time interactive indication of the incoming call to the user via online connection by which the user is logged into to the online services provider;
the online services provider utilizing caller-ID data received in conjunction with the incoming call to extract information identifying a party who placed the incoming call;
responsive to user direction submitted via the interactive indication of the incoming call, the online services provider updating the user's personal online contacts directory to include at least part of the extracted information.
2. The method of claim 1, where service has been established for users' telephone lines such that the online services provider is notified of incoming calls to each said line under prescribed conditions.
3. The method of claim 2, the prescribed conditions comprising incoming calls to lines occurring while the lines are busy.
4. The method of claim 2, the prescribed conditions comprising incoming calls going unanswered by the users.
5. The method of claim 1, where the operation of the online services provider receiving an indication of an incoming call placed to a user comprises the online services provider receiving redirection of the incoming call.
6. The method of claim 1, where the operation of online services provider receiving an indication of an incoming call placed to a user comprises the online services provider receiving redirection of the incoming call because the user's line is busy.
7. The method of claim 1, where the operation of the online services provider transmitting an interactive indication of the incoming call to the user comprises:
causing the user's computer to display the indication.
8. The method of claim 7, where the operation of the online services provider updating the user's personal online contacts directory to include at least part of the extracted information occurs responsive to the user selecting a prescribed graphical feature of the displayed indication.
9. A method for populating a personal online contacts directory associated with a user's online services account, where an online services provider provides multiple Internet accessible, user configurable, personal online contacts directories each associated with a user's online services account, and where service has been established for at least some users' telephone lines such that the online services provider is notified of incoming calls to each said line, the method comprising operations of:
responsive to the online services provider receiving an indication of an incoming call placed to a user, the online services provider utilizing caller-ID data received in conjunction with the incoming call to extract information identifying a party who placed the incoming call;
responsive to the online services provider receiving an indication that the party who placed the incoming call left a voicemail message, the online services provider performing operations comprising:
while the user is logged-in to the online services provider, transmitting an interactive indication of the voicemail message to the user via online connection by which the user is logged-in to the online services provider;
responsive to user direction via the interactive indication of the voicemail message, the online services provider updating the user's personal online contacts directory to include at least part of the extracted information.
10. The method of claim 9, where service has been established for users' telephone lines such that the online services provider is notified of incoming calls to each said line under prescribed conditions.
11. The method of claim 10, the prescribed conditions comprising incoming calls to lines occurring while the lines are busy.
12. The method of claim 10, the prescribed conditions comprising incoming calls going unanswered by the users.
13. The method of claim 9, where the online services provider receiving an indication of an incoming call placed to a user comprises the online services provider receiving redirection of the incoming call.
14. The method of claim 9, where the online services provider receiving an indication of an incoming call placed to a user comprises the online services provider receiving redirection of the incoming call because the user's line is busy.
15. The method of claim 9, where the online services provider receiving an indication of an incoming call placed to a user comprises the online services provider receiving redirection of the incoming call because the incoming call goes unanswered by the user.
16. The method of claim 9, where the operation of the online services provider transmitting an interactive indication of the voicemail message to the user comprises:
causing the user's computer to display the indication.
17. The method of claim 16, where the operation of the online services provider updating the user's personal online contacts directory to include at least part of the extracted information occurs responsive to the user selecting a prescribed graphical feature of the displayed indication.
US11/424,791 2003-01-29 2006-06-16 Method for Populating a Caller's Information to a Host-Based Address Book Abandoned US20060282450A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/424,791 US20060282450A1 (en) 2003-01-29 2006-06-16 Method for Populating a Caller's Information to a Host-Based Address Book

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/354,509 US7068768B2 (en) 2003-01-29 2003-01-29 Method for populating a caller's information to a host-based address book
US11/424,791 US20060282450A1 (en) 2003-01-29 2006-06-16 Method for Populating a Caller's Information to a Host-Based Address Book

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/354,509 Continuation US7068768B2 (en) 2003-01-29 2003-01-29 Method for populating a caller's information to a host-based address book

Publications (1)

Publication Number Publication Date
US20060282450A1 true US20060282450A1 (en) 2006-12-14

Family

ID=32736326

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/354,509 Expired - Fee Related US7068768B2 (en) 2003-01-29 2003-01-29 Method for populating a caller's information to a host-based address book
US11/424,791 Abandoned US20060282450A1 (en) 2003-01-29 2006-06-16 Method for Populating a Caller's Information to a Host-Based Address Book

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/354,509 Expired - Fee Related US7068768B2 (en) 2003-01-29 2003-01-29 Method for populating a caller's information to a host-based address book

Country Status (2)

Country Link
US (2) US7068768B2 (en)
WO (1) WO2004070567A2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050031106A1 (en) * 2003-08-07 2005-02-10 Microsoft Corporation Dynamic photo caller identification
US20080313154A1 (en) * 2007-06-12 2008-12-18 At&T Delaware Intellectual Property, Inc. Method and apparatus for managing contact information
US20090190732A1 (en) * 2008-01-29 2009-07-30 Howard Pfeffer System and method for displaying caller identification information via an instant messaging service
US20100153459A1 (en) * 2008-12-16 2010-06-17 Microsoft Corporation Contact entry population from call entity information
US20120159580A1 (en) * 2010-11-24 2012-06-21 Galwas Paul Anthony Method of Establishing Trusted Contacts With Access Rights In a Secure Communication System
US20130251128A1 (en) * 2012-03-26 2013-09-26 Hon Hai Precision Industry Co., Ltd. Phone number management method and communication device having phone number management function
US20140201246A1 (en) * 2013-01-16 2014-07-17 Google Inc. Global Contact Lists and Crowd-Sourced Caller Identification
CN107197074A (en) * 2017-06-30 2017-09-22 广东欧珀移动通信有限公司 Book management method, device, storage medium and electronic equipment
US11330098B1 (en) * 2020-11-06 2022-05-10 Sevis Systems, Llc System and method for enabling trusted caller identity and spoofed call prevention

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6976017B1 (en) * 2001-02-27 2005-12-13 Verizon Data Services Inc. Method and apparatus for context based querying
US8494135B2 (en) * 2001-02-27 2013-07-23 Verizon Data Services Llc Methods and systems for contact management
US8503650B2 (en) 2001-02-27 2013-08-06 Verizon Data Services Llc Methods and systems for configuring and providing conference calls
US8873730B2 (en) 2001-02-27 2014-10-28 Verizon Patent And Licensing Inc. Method and apparatus for calendared communications flow control
US7903796B1 (en) 2001-02-27 2011-03-08 Verizon Data Services Llc Method and apparatus for unified communication management via instant messaging
US8774380B2 (en) 2001-02-27 2014-07-08 Verizon Patent And Licensing Inc. Methods and systems for call management with user intervention
US8761363B2 (en) 2001-02-27 2014-06-24 Verizon Data Services Llc Methods and systems for automatic forwarding of communications to a preferred device
US8472428B2 (en) 2001-02-27 2013-06-25 Verizon Data Services Llc Methods and systems for line management
US8503639B2 (en) 2001-02-27 2013-08-06 Verizon Data Services Llc Method and apparatus for adaptive message and call notification
US8472606B2 (en) 2001-02-27 2013-06-25 Verizon Data Services Llc Methods and systems for directory information lookup
US8750482B2 (en) 2001-02-27 2014-06-10 Verizon Data Services Llc Methods and systems for preemptive rejection of calls
US8488761B2 (en) 2001-02-27 2013-07-16 Verizon Data Services Llc Methods and systems for a call log
US8488766B2 (en) 2001-02-27 2013-07-16 Verizon Data Services Llc Methods and systems for multiuser selective notification
US8467502B2 (en) 2001-02-27 2013-06-18 Verizon Data Services Llc Interactive assistant for managing telephone communications
US8798251B2 (en) 2001-02-27 2014-08-05 Verizon Data Services Llc Methods and systems for computer enhanced conference calling
US8751571B2 (en) 2001-02-27 2014-06-10 Verizon Data Services Llc Methods and systems for CPN triggered collaboration
US7418090B2 (en) 2002-11-25 2008-08-26 Telesector Resources Group Inc. Methods and systems for conference call buffering
US7912193B2 (en) 2001-02-27 2011-03-22 Verizon Data Services Llc Methods and systems for call management with user intervention
US8615566B1 (en) 2001-03-23 2013-12-24 Synchronoss Technologies, Inc. Apparatus and method for operational support of remote network systems
US6750897B1 (en) 2001-08-16 2004-06-15 Verizon Data Services Inc. Systems and methods for implementing internet video conferencing using standard phone calls
US8416925B2 (en) * 2005-06-29 2013-04-09 Ultratec, Inc. Device independent text captioned telephone service
US9392120B2 (en) 2002-02-27 2016-07-12 Verizon Patent And Licensing Inc. Methods and systems for call management with user intervention
US7360172B2 (en) 2002-12-19 2008-04-15 Microsoft Corporation Contact controls
US7240298B2 (en) * 2002-12-19 2007-07-03 Microsoft Corporation Contact page
US7360174B2 (en) 2002-12-19 2008-04-15 Microsoft Corporation Contact user interface
US7418663B2 (en) * 2002-12-19 2008-08-26 Microsoft Corporation Contact picker interface
US7636719B2 (en) * 2002-12-19 2009-12-22 Microsoft Corporation Contact schema
US7313760B2 (en) * 2002-12-19 2007-12-25 Microsoft Corporation Contact picker
WO2004099911A2 (en) * 2003-04-30 2004-11-18 United States Postal Service Methods and systems for updating address information
US7046777B2 (en) * 2003-06-02 2006-05-16 International Business Machines Corporation IVR customer address acquisition method
WO2005010715A2 (en) 2003-07-21 2005-02-03 Fusionone, Inc. Device message management system
US7549125B2 (en) 2003-10-23 2009-06-16 Microsoft Corporation Information picker
JP2005151497A (en) * 2003-11-20 2005-06-09 Sharp Corp Information processing apparatus and system, and control program therefor
US7953759B2 (en) * 2004-02-17 2011-05-31 Microsoft Corporation Simplifying application access to schematized contact data
US8515024B2 (en) 2010-01-13 2013-08-20 Ultratec, Inc. Captioned telephone service
EP1759521B1 (en) 2004-05-12 2016-06-29 Synchronoss Technologies, Inc. Advanced contact identification system
US9542076B1 (en) 2004-05-12 2017-01-10 Synchronoss Technologies, Inc. System for and method of updating a personal profile
US7430719B2 (en) * 2004-07-07 2008-09-30 Microsoft Corporation Contact text box
US20060028540A1 (en) * 2004-07-30 2006-02-09 Pulitzer J H Integrated internet radio receiver and A/V telecommunication device
US8300780B1 (en) * 2005-02-03 2012-10-30 Tellme Networks, Inc. Smart capture for populating an address book with entries
US8964965B1 (en) * 2005-02-03 2015-02-24 Microsoft Technology Licensing, Llc Smart capture
EP1889169A4 (en) * 2005-05-19 2011-12-28 Fusionone Inc Mobile device address book builder
US8160222B2 (en) * 2005-07-21 2012-04-17 At&T Intellectual Property I, L.P. Enhanced caller ID with recipient-selected caller information display
US7574437B1 (en) * 2005-09-30 2009-08-11 At&T Corp. Method for identifying new or recently changed telephone service
US8654943B2 (en) 2006-04-14 2014-02-18 At&T Intellectual Property I, L.P. System and method of enhanced caller-ID display using a personal address book
US20080037720A1 (en) * 2006-07-27 2008-02-14 Speechphone, Llc Voice Activated Communication Using Automatically Updated Address Books
US20080075253A1 (en) * 2006-09-06 2008-03-27 Avaya Technology Llc Method and apparatus for displaying time and date of a calling party
US8347364B2 (en) * 2006-10-27 2013-01-01 Aurora Financial Systems, Inc. Systems and methods for user interface control
FR2908258A1 (en) * 2006-11-03 2008-05-09 Alcatel Sa APPLICATION AND COMMUNICATION NETWORK FOR FILTERING VOICE INFORMATION
GB0624577D0 (en) * 2006-12-08 2007-01-17 Skype Ltd Communication Systems
US8995626B2 (en) 2007-01-22 2015-03-31 Microsoft Technology Licensing, Llc Unified and consistent user experience for server and client-based services
US20080253544A1 (en) * 2007-04-12 2008-10-16 Microsoft Corporation Automatically aggregated probabilistic personal contacts
US8184787B2 (en) * 2007-07-12 2012-05-22 Comverse Ltd. System and method for generating a personalized bill using a personal address book
US7728636B2 (en) * 2007-08-14 2010-06-01 Qimonda Ag Clock signal synchronizing device with inherent duty-cycle correction capability
US20090122966A1 (en) * 2007-11-13 2009-05-14 Avaya Technology Llc Controlling Voice Mail Systems From Instant Messaging Clients
WO2009097395A1 (en) * 2008-01-29 2009-08-06 Research In Motion Limited System and method for addressing a unique device from a common address book
US9264867B1 (en) * 2009-01-30 2016-02-16 Dominic M. Kotab Identifying caller name for output on mobile phone devices
US8185132B1 (en) 2009-07-21 2012-05-22 Modena Enterprises, Llc Systems and methods for associating communication information with a geographic location-aware contact entry
US8255006B1 (en) 2009-11-10 2012-08-28 Fusionone, Inc. Event dependent notification system and method
US9222798B2 (en) 2009-12-22 2015-12-29 Modena Enterprises, Llc Systems and methods for identifying an activity of a user based on a chronological order of detected movements of a computing device
US9215735B2 (en) 2010-03-03 2015-12-15 Modena Enterprises, Llc Systems and methods for initiating communications with contacts based on a communication specification
US8943428B2 (en) 2010-11-01 2015-01-27 Synchronoss Technologies, Inc. System for and method of field mapping
KR20120082121A (en) 2011-01-13 2012-07-23 삼성전자주식회사 Method and apparatus for sroring telephone number in portable terminal
CN103067251B (en) * 2011-10-20 2017-04-05 华为技术有限公司 A kind of method and system for safeguarding associated person information
CN103297930A (en) * 2012-02-22 2013-09-11 昆山研达电脑科技有限公司 Navigation device and personal travel answering method thereof
CN105049579A (en) * 2015-08-24 2015-11-11 广东欧珀移动通信有限公司 Call content based method and system for updating terminal address list
CN109413255A (en) * 2018-10-19 2019-03-01 广东电网有限责任公司 A kind of method and device for injecting communication information

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737395A (en) * 1991-10-28 1998-04-07 Centigram Communications Corporation System and method for integrating voice, facsimile and electronic mail data through a personal computer
US5809128A (en) * 1996-11-01 1998-09-15 Interactive Telecom Inc. Method and apparatus permitting notification and control of blocked incoming calls over a data network
US5867495A (en) * 1996-11-18 1999-02-02 Mci Communications Corporations System, method and article of manufacture for communications utilizing calling, plans in a hybrid network
US5999525A (en) * 1996-11-18 1999-12-07 Mci Communications Corporation Method for video telephony over a hybrid network
US6161134A (en) * 1998-10-30 2000-12-12 3Com Corporation Method, apparatus and communications system for companion information and network appliances
US6247043B1 (en) * 1998-06-11 2001-06-12 International Business Machines Corporation Apparatus, program products and methods utilizing intelligent contact management
US6332163B1 (en) * 1999-09-01 2001-12-18 Accenture, Llp Method for providing communication services over a computer network system
US6404762B1 (en) * 1998-06-09 2002-06-11 Unisys Corporation Universal messaging system providing integrated voice, data and fax messaging services to pc/web-based clients, including a session manager for maintaining a session between a messaging platform and the web-based clients
US6430177B1 (en) * 1998-06-09 2002-08-06 Unisys Corporation Universal messaging system providing integrated voice, data and fax messaging services to pc/web-based clients, including a content manager for receiving information from content providers and formatting the same into multimedia containers for distribution to web-based clients
US6442251B1 (en) * 2000-09-29 2002-08-27 Palm Incorporated Method and apparatus for taking a note while in a call
US20020126814A1 (en) * 2001-03-08 2002-09-12 International Business Machines Corporation Apparatus, method and computer program product for automatic directory entry generation via caller-id
US6466654B1 (en) * 2000-03-06 2002-10-15 Avaya Technology Corp. Personal virtual assistant with semantic tagging
US6564264B1 (en) * 1999-12-08 2003-05-13 At&T Corp. System, apparatus and method for automatic address updating of outgoing and incoming user messages in a communications network
US20030147518A1 (en) * 1999-06-30 2003-08-07 Nandakishore A. Albal Methods and apparatus to deliver caller identification information
US20030179866A1 (en) * 2002-03-20 2003-09-25 Bellsouth Intellectual Property Corporation Personal address updates using directory assistance data
US20030215078A1 (en) * 2002-05-20 2003-11-20 David Brahm Systems and methods for call screening
US6687362B1 (en) * 2000-02-11 2004-02-03 Hallmark Cards, Incorporated Automatic address book update system
US6738462B1 (en) * 2000-07-19 2004-05-18 Avaya Technology Corp. Unified communications automated personal name addressing

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737395A (en) * 1991-10-28 1998-04-07 Centigram Communications Corporation System and method for integrating voice, facsimile and electronic mail data through a personal computer
US5809128A (en) * 1996-11-01 1998-09-15 Interactive Telecom Inc. Method and apparatus permitting notification and control of blocked incoming calls over a data network
US5867495A (en) * 1996-11-18 1999-02-02 Mci Communications Corporations System, method and article of manufacture for communications utilizing calling, plans in a hybrid network
US5999525A (en) * 1996-11-18 1999-12-07 Mci Communications Corporation Method for video telephony over a hybrid network
US6404762B1 (en) * 1998-06-09 2002-06-11 Unisys Corporation Universal messaging system providing integrated voice, data and fax messaging services to pc/web-based clients, including a session manager for maintaining a session between a messaging platform and the web-based clients
US6430177B1 (en) * 1998-06-09 2002-08-06 Unisys Corporation Universal messaging system providing integrated voice, data and fax messaging services to pc/web-based clients, including a content manager for receiving information from content providers and formatting the same into multimedia containers for distribution to web-based clients
US6247043B1 (en) * 1998-06-11 2001-06-12 International Business Machines Corporation Apparatus, program products and methods utilizing intelligent contact management
US6161134A (en) * 1998-10-30 2000-12-12 3Com Corporation Method, apparatus and communications system for companion information and network appliances
US20030147518A1 (en) * 1999-06-30 2003-08-07 Nandakishore A. Albal Methods and apparatus to deliver caller identification information
US6332163B1 (en) * 1999-09-01 2001-12-18 Accenture, Llp Method for providing communication services over a computer network system
US6564264B1 (en) * 1999-12-08 2003-05-13 At&T Corp. System, apparatus and method for automatic address updating of outgoing and incoming user messages in a communications network
US6687362B1 (en) * 2000-02-11 2004-02-03 Hallmark Cards, Incorporated Automatic address book update system
US6466654B1 (en) * 2000-03-06 2002-10-15 Avaya Technology Corp. Personal virtual assistant with semantic tagging
US6738462B1 (en) * 2000-07-19 2004-05-18 Avaya Technology Corp. Unified communications automated personal name addressing
US6442251B1 (en) * 2000-09-29 2002-08-27 Palm Incorporated Method and apparatus for taking a note while in a call
US20020126814A1 (en) * 2001-03-08 2002-09-12 International Business Machines Corporation Apparatus, method and computer program product for automatic directory entry generation via caller-id
US20030179866A1 (en) * 2002-03-20 2003-09-25 Bellsouth Intellectual Property Corporation Personal address updates using directory assistance data
US20030215078A1 (en) * 2002-05-20 2003-11-20 David Brahm Systems and methods for call screening

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050031106A1 (en) * 2003-08-07 2005-02-10 Microsoft Corporation Dynamic photo caller identification
US7280647B2 (en) * 2003-08-07 2007-10-09 Microsoft Corporation Dynamic photo caller identification
US20080313154A1 (en) * 2007-06-12 2008-12-18 At&T Delaware Intellectual Property, Inc. Method and apparatus for managing contact information
US8270581B2 (en) * 2008-01-29 2012-09-18 Time Warner Cable, Inc. System and method for displaying caller identification information via an instant messaging service
US20090190732A1 (en) * 2008-01-29 2009-07-30 Howard Pfeffer System and method for displaying caller identification information via an instant messaging service
US20100153459A1 (en) * 2008-12-16 2010-06-17 Microsoft Corporation Contact entry population from call entity information
US8676755B2 (en) * 2008-12-16 2014-03-18 Microsoft Corporation Contact entry population from call entity information
US9380436B2 (en) 2008-12-16 2016-06-28 Microsoft Technology Licensing, Llc Contact entry population from call entity information
US20120159580A1 (en) * 2010-11-24 2012-06-21 Galwas Paul Anthony Method of Establishing Trusted Contacts With Access Rights In a Secure Communication System
US20130251128A1 (en) * 2012-03-26 2013-09-26 Hon Hai Precision Industry Co., Ltd. Phone number management method and communication device having phone number management function
US8861693B2 (en) * 2012-03-26 2014-10-14 Fu Tai Hua Industry (Shenzhen) Co., Ltd. Phone number management method and communication device having phone number management function
US20140201246A1 (en) * 2013-01-16 2014-07-17 Google Inc. Global Contact Lists and Crowd-Sourced Caller Identification
CN107197074A (en) * 2017-06-30 2017-09-22 广东欧珀移动通信有限公司 Book management method, device, storage medium and electronic equipment
US11330098B1 (en) * 2020-11-06 2022-05-10 Sevis Systems, Llc System and method for enabling trusted caller identity and spoofed call prevention

Also Published As

Publication number Publication date
WO2004070567B1 (en) 2005-09-01
WO2004070567A2 (en) 2004-08-19
US7068768B2 (en) 2006-06-27
US20040146150A1 (en) 2004-07-29
WO2004070567A3 (en) 2005-06-09

Similar Documents

Publication Publication Date Title
US7068768B2 (en) Method for populating a caller's information to a host-based address book
US9692891B1 (en) Methods and systems for blocking unwanted communications
US9462120B2 (en) Caller ID memo system
US8103722B2 (en) Endpoint status notification system
US8862101B2 (en) Visual voicemail management
US9392043B2 (en) Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer
US7257204B2 (en) Methods, systems, and products for providing communications services
US9838542B1 (en) Methods and systems for managing communications
US20040141599A1 (en) System and method for connecting pending and preset telephone calls to facilitate transitioning to a phone call
US20060217133A1 (en) Multi-modal call management
EP2022242B1 (en) Dynamic speed dial number mapping
US7526079B2 (en) System and method for data attachment in live call transfers
CN101288290A (en) Visual voicemail management
US20090073962A1 (en) Modular messaging log application on an IP phone
GB2332810A (en) Telephone messaging system
JP2008167400A (en) Electronic mail service method capable of delivering voice message

Legal Events

Date Code Title Description
AS Assignment

Owner name: AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY, VIR

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AMERICA ONLINE, INC.;REEL/FRAME:019711/0316

Effective date: 20060403

Owner name: AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY,VIRG

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AMERICA ONLINE, INC.;REEL/FRAME:019711/0316

Effective date: 20060403

AS Assignment

Owner name: AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY, VIR

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 019711 FRAME 0316;ASSIGNOR:AMERICA ONLINE, INC.;REEL/FRAME:022451/0186

Effective date: 20060403

Owner name: AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY,VIRG

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 019711 FRAME 0316. ASSIGNOR(S) HEREBY CONFIRMS THE NATURE OF CONVEYANCE IS CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;REEL/FRAME:022451/0186

Effective date: 20060403

Owner name: AOL LLC, A DELAWARE LIMITED LIABILITY COMPANY, VIR

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 019711 FRAME 0316. ASSIGNOR(S) HEREBY CONFIRMS THE NATURE OF CONVEYANCE IS CHANGE OF NAME;ASSIGNOR:AMERICA ONLINE, INC.;REEL/FRAME:022451/0186

Effective date: 20060403

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: SERIES 42 OF ALLIED SECURITY TRUST I, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MARATHON SOLUTIONS LLC;REEL/FRAME:032055/0974

Effective date: 20140121

AS Assignment

Owner name: GOOGLE INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SERIES 42 OF ALLIED SECURITY TRUST I;REEL/FRAME:033745/0494

Effective date: 20140129

AS Assignment

Owner name: BRIGHT SUN TECHNOLOGIES, SERIES 42 OF ALLIED SECUR

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MARATHON SOLUTIONS LLC;REEL/FRAME:033887/0192

Effective date: 20130308

AS Assignment

Owner name: GOOGLE LLC, CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:GOOGLE INC.;REEL/FRAME:044142/0357

Effective date: 20170929