CA2472988A1 - Unified contact list - Google Patents
Unified contact list Download PDFInfo
- Publication number
- CA2472988A1 CA2472988A1 CA002472988A CA2472988A CA2472988A1 CA 2472988 A1 CA2472988 A1 CA 2472988A1 CA 002472988 A CA002472988 A CA 002472988A CA 2472988 A CA2472988 A CA 2472988A CA 2472988 A1 CA2472988 A1 CA 2472988A1
- Authority
- CA
- Canada
- Prior art keywords
- contact
- mobile phone
- contacts
- information
- service provider
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices 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/2745—Devices 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/2753—Devices 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/2757—Devices 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
- H04M3/493—Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals
- H04M3/4931—Directory assistance systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/55—Aspects of automatic or semi-automatic exchanges related to network data storage and management
- H04M2203/554—Data synchronization
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42085—Called party identification service
- H04M3/42093—Notifying the calling party of information on the called or connected party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42365—Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
Abstract
Methods, systems, and computer program products for maintaining current contact and metadata information for one or more contacts. A mobile phone stores contact information for multiple forms of mobile phone communication with the contacts. Each contact is identified as either an automatic live contact to be synchronized as new information becomes available or as another contact that will not be synchronized as new information becomes available. The mobile phone communicates the contacts to a data service provider for backup storage and update processing. From automatic contact and metadata information updates initiated by and received from the data service provider the mobile phone periodically updates automatic live contacts. Based on the synchronized contact and metadata information, the mobile phone initiates communication with one of the contacts. Example communication includes voice, email, instant messaging, short message service, multimedia message service, locate, and peer to peer application (such as gaming) communication.
Claims (39)
1. In a mobile phone network that comprises a mobile phone carrier providing mobile phone service to a plurality of mobile phone users and a data service provider providing data services to the plurality of mobile phone users through the mobile phone carrier, a method of maintaining current contact and metadata information for initiating multiple forms of mobile phone communication with a contact, the method comprising acts of:
creating a contact list that stores contact information for multiple forms of communication with one or more contacts in the mobile phone;
designating at least one contact as an automatic live contact to be updated as new information becomes available, with any remaining contacts being designated as other contacts that will not be updated as new information becomes available in order to control airtime, bandwidth, or processing requirements at the mobile phone;
sending the contact list to the data service provider far backup storage and update processing so that as new information becomes available for the at least one automatic live contact, the data service provider can send the new information to the mobile phone;
periodically receiving through the mobile phone carrier automatic contact and metadata information updates initiated by the data service provider for the at least one automatic live contact; and updating the at least one automatic live contact with the received updates so that an appropriate form of communication may be initiated using accurate contact and metadata for the automatic live contact.
creating a contact list that stores contact information for multiple forms of communication with one or more contacts in the mobile phone;
designating at least one contact as an automatic live contact to be updated as new information becomes available, with any remaining contacts being designated as other contacts that will not be updated as new information becomes available in order to control airtime, bandwidth, or processing requirements at the mobile phone;
sending the contact list to the data service provider far backup storage and update processing so that as new information becomes available for the at least one automatic live contact, the data service provider can send the new information to the mobile phone;
periodically receiving through the mobile phone carrier automatic contact and metadata information updates initiated by the data service provider for the at least one automatic live contact; and updating the at least one automatic live contact with the received updates so that an appropriate form of communication may be initiated using accurate contact and metadata for the automatic live contact.
2. A method as recited in claim 1, wherein the multiple forms of communication for the at least one automatic live contact comprise two or more of voice, email, instant messaging, locate, and game communication, the method further comprising an act of locating the at least one automatic live contact.
3. A method as recited in claim 1 or claim 2, wherein at least one contact is designated as an other contact, the method further comprising acts of:
sending an explicit request for a contact or metadata update to the data service provider for the at least one other contact; and receiving the requested contact or metadata update from the data service provider for the at least one other contact.
sending an explicit request for a contact or metadata update to the data service provider for the at least one other contact; and receiving the requested contact or metadata update from the data service provider for the at least one other contact.
4. A method as recited in any one of claims 1 to 3, further comprising acts of:
updating contact information for a user associated with the mobile phone; and sending the updated contact information to the data service provider for updating one or more other mobile phones with new contact information for the user associated with the mobile phone.
updating contact information for a user associated with the mobile phone; and sending the updated contact information to the data service provider for updating one or more other mobile phones with new contact information for the user associated with the mobile phone.
5. A method as recited in any one of claims 1 to 4, wherein a user associated with the mobile phone is also associated with a personal computer, the method further comprising an act of the data service provider sending the contact list to the personal computer.
6. A method as recited in claim 5, the personal computer stores a plurality of contacts, the method further comprising an act of the user designating which of the plurality of contacts the data service provider should synchronize with the mobile phone.
7. A method as recited in any one of claims 1 to 6, further comprising an act of displaying at least a portion of the contact information on the mobile phone.
8. A method as recited in any one of claims 1 to 7, further comprising an act of sending permissions information to the data service provider, the permissions information specifying who is allowed to receive either contact or metadata updates corresponding to a user of the mobile phone.
9. A method as recited in claim 8, wherein at least a portion of the contact and metadata information corresponding to the user of the mobile phone are assigned one of a plurality of permission levels, and wherein the permissions information associates a permission level with at least one or more contacts who may request contact or metadata updates corresponding to the user of the mobile phone.
10. A method as recited in any one of claims 1 to 9, further comprising an act of automatically sending a metadata update for the mobile phone based on a change in operating mode.
11. A method as recited in claim 10, wherein the change in operating mode comprises at least one of switching the mobile phone on, switching the mobile phone off, switching the mobile phone to vibrate mode, switching the mobile phone to ring mode, taking a call, and ending a call.
12. A method as recited in any one of claims 1 to 11, wherein the mobile phone comprises an action key, the method further comprising an act of updating the default action associated with the action key based on contact and metadata information updates received from the data service provider for the at least one automatic live contact.
13. For a mobile phone network that comprises a mobile phone carrier providing mobile phone service to a plurality of mobile phone users and a data service provider providing data services to the plurality of mobile phone users through the mobile phone carrier, a computer program product comprising one or more computer readable media carrying computer executable instructions that implement a method of maintaining current contact and metadata information for initiating multiple forms of mobile phone communication with a contact, the method comprising acts of:
creating a contact list that stores contact information for multiple forms of communication with one or more contacts in the mobile phone;
designating at least one contact as an automatic live contact to be updated as new information becomes available, with any remaining contacts being designated as other contacts that will not be updated as new information becomes available in order to control airtime, bandwidth, or processing requirements at the mobile phone;
sending the contact list to the data service provider for backup storage and update processing so that as new information becomes available for the at least one automatic live contact, the data service provider can send the new information to the mobile phone;
periodically receiving through the mobile phone carrier automatic contact and metadata information updates from the data service provider for the at least one automatic live contact; and updating the at least one automatic live contact with the received updates so that an appropriate form of communication may be initiated using accurate contact and metadata information for the automatic live contact.
creating a contact list that stores contact information for multiple forms of communication with one or more contacts in the mobile phone;
designating at least one contact as an automatic live contact to be updated as new information becomes available, with any remaining contacts being designated as other contacts that will not be updated as new information becomes available in order to control airtime, bandwidth, or processing requirements at the mobile phone;
sending the contact list to the data service provider for backup storage and update processing so that as new information becomes available for the at least one automatic live contact, the data service provider can send the new information to the mobile phone;
periodically receiving through the mobile phone carrier automatic contact and metadata information updates from the data service provider for the at least one automatic live contact; and updating the at least one automatic live contact with the received updates so that an appropriate form of communication may be initiated using accurate contact and metadata information for the automatic live contact.
14. A computer program product as recited in Claim 13, wherein the multiple forms of communication for the at least one automatic live contact comprise two or more of voice, email, instant messaging, locate, and game communication, the method further comprising an act of initiating a game with the at least one automatic live contact.
15. A computer program product as recited in claim 13 or claim 14, the method further comprising an act of sending an explicit request for contact information for the one or more contacts to the data service provider.
16. A computer program product as recited in claim 15, wherein the explicit request represents a request to restore the one or more contacts to the mobile phone.
17. A computer program product as recited in claim 15, wherein the explicit request represents a request to restore the one or more contacts to a second mobile phone.
18. A computer program product as recited in claim 15, further comprising acts of:
receiving a communication from a contact that is not included in the contact list;
adding the contact to the contact list; and receiving contact and metadata information for the contact in connection with the received communication.
receiving a communication from a contact that is not included in the contact list;
adding the contact to the contact list; and receiving contact and metadata information for the contact in connection with the received communication.
19. A computer program product as recited in any one of claims 15 to 18, the method further comprising an act of displaying at least a portion of the metadata information on the mobile phone.
20. A computer program product as recited in any one of claims 15 to 19, the method further comprising an act of registering one or more capabilities of the mobile phone with the data service provider.
21. A computer program product as recited in any one of claims 15 to 20, the method further comprising acts of:
receiving a permission request from the data service provider to provide metadata and contact information updates for the mobile phone to another mobile phone; and sending permissions information to the data service provider that specifies whether or not the other mobile phone is allowed to receive metadata and contact information updates for the mobile phone.
receiving a permission request from the data service provider to provide metadata and contact information updates for the mobile phone to another mobile phone; and sending permissions information to the data service provider that specifies whether or not the other mobile phone is allowed to receive metadata and contact information updates for the mobile phone.
22. A computer program product as recited in any one of claims 15 to 21, wherein a portion of the contact information for a contact is initially read-only at the mobile phone, the method further comprising acts of:
updating the read-only portion of the contact information for the contact at the mobile phone;
sending an indication to the data service provider that the contact information for the contact will be managed at the mobile phone and no further updates should be received for the read-only portion of the contact information for the contact; and making the read-only portion of the contact information for the contact read-write.
updating the read-only portion of the contact information for the contact at the mobile phone;
sending an indication to the data service provider that the contact information for the contact will be managed at the mobile phone and no further updates should be received for the read-only portion of the contact information for the contact; and making the read-only portion of the contact information for the contact read-write.
23. A computer program product as recited in any one of claims 15 to 21, wherein at least a portion of the contact information for a contact is read-only at the mobile phone, the method further comprising acts of:
attempting to update the read-only portion of the contact information for the contact at the mobile phone;
duplicating the read-only portion of the contact information for the contact so that the data service provider can continue to update the read-only portion; and making the duplicated read-only portion read-write so that the duplicated portion can be updated at the mobile phone.
attempting to update the read-only portion of the contact information for the contact at the mobile phone;
duplicating the read-only portion of the contact information for the contact so that the data service provider can continue to update the read-only portion; and making the duplicated read-only portion read-write so that the duplicated portion can be updated at the mobile phone.
24. In a mobile phone network that comprise; a mobile phone carrier providing mobile phone service to a plurality of mobile phone users acid a data service provider providing data services to the plurality of mobile phone users through the mobile phone carrier, a method of maintaining current contact and metadata information for a contact that allows multiples forms of communication to be initiated from a mobile phone, the method comprising steps for:
storing contact information for multiple forms of communication with one or more contacts in the mobile phone;
identifying each contact as either an automatic live contact to be synchronized as new information becomes available or as an other contact that will not be synchronized as new information becomes available;, communicating the one or more contacts to the data service provider for update processing so that as new information becomes available for the at least one automatic live contact, the data ;service provider can synchronize the mobile phone with the new information;
periodically applying automatic contact and metadata information updates received through the mobile phone carrier from the data service provider to one or more contacts identified as automatic live contacts; and initiating a form of communication with the one or more contacts identified as automatic live contacts based on the updated contact and metadata information for the one or more automatic live contacts.
storing contact information for multiple forms of communication with one or more contacts in the mobile phone;
identifying each contact as either an automatic live contact to be synchronized as new information becomes available or as an other contact that will not be synchronized as new information becomes available;, communicating the one or more contacts to the data service provider for update processing so that as new information becomes available for the at least one automatic live contact, the data ;service provider can synchronize the mobile phone with the new information;
periodically applying automatic contact and metadata information updates received through the mobile phone carrier from the data service provider to one or more contacts identified as automatic live contacts; and initiating a form of communication with the one or more contacts identified as automatic live contacts based on the updated contact and metadata information for the one or more automatic live contacts.
25. A method as recited in claim 24, wherein the multiple forms of communication for the one or more contacts identified as automatic live contacts comprise two or more of voice, email, instant messaging, locate, and game communication.
26. A method as recited in claim 25, wherein the form of communication initiated with the one or more automatic live contacts comprises email.
27. A method as recited in any one of claims 24 to 26, further comprising steps for:
changing the at least one automatic live contact to be identified as an other contact;
communicating the change to the data service provider so that as new information becomes available for the at least one automatic live contact which is now an other contact, the data service provider will no longer send the new information to the mobile phone.
changing the at least one automatic live contact to be identified as an other contact;
communicating the change to the data service provider so that as new information becomes available for the at least one automatic live contact which is now an other contact, the data service provider will no longer send the new information to the mobile phone.
28. A method as recited in any one of claims 24 to 27, further comprising a step for explicitly requesting contact information for the one or more contacts from the data service provider.
29. A method as recited in claim 28, wherein the explicit request represents a request to restore the one or more contacts to the mobile phone.
30. A method as recited in claim 28, wherein the explicit request represents a request to restore the one or more contacts to a second mobile phone.
31. In a mobile phone network that comprises a mobile phone carrier providing mobile phone service to a plurality of mobile phone users and a data service provider providing data services to the plurality of mobile phone users through the mobile phone carrier, a computer program product comprising one or more computer readable media carrying computer executable instructions that implement a method of maintaining current contact and metadata information for a contact that allows multiples forms of communication to be initiated from a mobile phone, the method comprising steps for:
storing contact information for multiple forms of communication with one or more contacts in the mobile phone;
identifying each contact as either an automatic live contact to be synchronized as new information becomes available or as an other contact that will not be synchronized as new information becomes available;
communicating the one or more contacts to the data service provider for update processing so that as new information becomes available for the at least one automatic live contact, the data service provider can synchronize the mobile phone with the new information;
periodically applying automatic contact and metadata information updates received through the mobile phone carrier from the data service provider to one or more contacts identified as automatic live contacts; and initiating a form of communication with the one or more contacts identified as automatic live contacts based on the synchronized contact and metadata information for the one or more automatic live contacts.
storing contact information for multiple forms of communication with one or more contacts in the mobile phone;
identifying each contact as either an automatic live contact to be synchronized as new information becomes available or as an other contact that will not be synchronized as new information becomes available;
communicating the one or more contacts to the data service provider for update processing so that as new information becomes available for the at least one automatic live contact, the data service provider can synchronize the mobile phone with the new information;
periodically applying automatic contact and metadata information updates received through the mobile phone carrier from the data service provider to one or more contacts identified as automatic live contacts; and initiating a form of communication with the one or more contacts identified as automatic live contacts based on the synchronized contact and metadata information for the one or more automatic live contacts.
32. A computer program product as recited in claim 31, wherein the multiple forms of communication for the one or more contacts identified as automatic live contacts comprise two or more of voice, email, instant messaging, short message service, multimedia message service, locate, and game communication.
33. A computer program product as recited in claim 32, wherein the form of communication initiated with the one or more automatic live contacts comprises instant messaging.
34. A computer program product as recited in claim 31, wherein at least one of the multiple forms of communication for the one or more contacts identified as automatic live contacts comprises peer-to-peer communication between the mobile phone and at least one other mobile phone.
35. A computer program product as recited in any one of claims 31 to 34, wherein at least one contact is designated as an other contact, the method further comprising:
a step for explicitly requesting a contact and metadata information update to the data service provider for the at least one other contact; and an act of receiving the requested contact and metadata information update from the data service provider for the at least one other contact.
a step for explicitly requesting a contact and metadata information update to the data service provider for the at least one other contact; and an act of receiving the requested contact and metadata information update from the data service provider for the at least one other contact.
36. A computer program product as recited in any one of claims 31 to 35, wherein at least one contact is a standard contact.
37. A computer program product as recited in any one of claims 31 to 36, the method further comprising steps for:
changing contact information for a user associated with the mobile phone; and communicating the changed contact information to the data service provider for updating one or more other mobile phones with new contact information for the user associated with the mobile phone.
changing contact information for a user associated with the mobile phone; and communicating the changed contact information to the data service provider for updating one or more other mobile phones with new contact information for the user associated with the mobile phone.
38. A computer program product as recited in any one of claims 31 to 37, wherein a user associated with the mobile phone is also associated with a personal computer, and wherein the automatic contact and metadata information updates are from changes the user makes to corresponding contact information for the one or more contacts that is stored at the personal computer.
39. A computer program product as recited in any one of claims 31 to 38, wherein a portion of the contact information is read-only at the mobile phone and can only be changed through contact and metadata information updates received from the data service provider.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/633,078 US6973299B2 (en) | 2003-08-01 | 2003-08-01 | Unified contact list |
US10/633,078 | 2003-08-01 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2472988A1 true CA2472988A1 (en) | 2005-02-01 |
CA2472988C CA2472988C (en) | 2011-12-13 |
Family
ID=33541557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2472988A Active CA2472988C (en) | 2003-08-01 | 2004-07-06 | Unified contact list |
Country Status (8)
Country | Link |
---|---|
US (2) | US6973299B2 (en) |
EP (2) | EP2528312B1 (en) |
JP (1) | JP3949678B2 (en) |
KR (1) | KR100899911B1 (en) |
CN (1) | CN100550930C (en) |
BR (1) | BRPI0403147B1 (en) |
CA (1) | CA2472988C (en) |
MX (1) | MXPA04007405A (en) |
Families Citing this family (277)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060288298A1 (en) * | 1999-08-12 | 2006-12-21 | Robert Haitani | System, method and technique for enabling users to interact with address fields of messaging applications |
US20060288297A1 (en) * | 1999-08-12 | 2006-12-21 | Robert Haitani | System, method and technique for enabling users to interact and edit address fields of messaging applications |
US8156074B1 (en) | 2000-01-26 | 2012-04-10 | Synchronoss Technologies, Inc. | Data transfer and synchronization system |
US6671757B1 (en) | 2000-01-26 | 2003-12-30 | Fusionone, Inc. | Data transfer and synchronization system |
US7505762B2 (en) * | 2004-02-27 | 2009-03-17 | Fusionone, Inc. | Wireless telephone data backup system |
US8620286B2 (en) | 2004-02-27 | 2013-12-31 | Synchronoss Technologies, Inc. | Method and system for promoting and transferring licensed content and applications |
US9100221B2 (en) | 2000-05-04 | 2015-08-04 | Facebook, Inc. | Systems for messaging senders and recipients of an electronic message |
US7979802B1 (en) | 2000-05-04 | 2011-07-12 | Aol Inc. | Providing supplemental contact information corresponding to a referenced individual |
US8132110B1 (en) | 2000-05-04 | 2012-03-06 | Aol Inc. | Intelligently enabled menu choices based on online presence state in address book |
US9356894B2 (en) | 2000-05-04 | 2016-05-31 | Facebook, Inc. | Enabled and disabled menu choices based on presence state |
US8001190B2 (en) | 2001-06-25 | 2011-08-16 | Aol Inc. | Email integrated instant messaging |
US7895334B1 (en) | 2000-07-19 | 2011-02-22 | Fusionone, Inc. | Remote access communication architecture apparatus and method |
US8073954B1 (en) | 2000-07-19 | 2011-12-06 | Synchronoss Technologies, Inc. | Method and apparatus for a secure remote access system |
US7818435B1 (en) | 2000-12-14 | 2010-10-19 | Fusionone, Inc. | Reverse proxy mechanism for retrieving electronic content associated with a local network |
US8615566B1 (en) | 2001-03-23 | 2013-12-24 | Synchronoss Technologies, Inc. | Apparatus and method for operational support of remote network systems |
US7962622B2 (en) | 2001-08-07 | 2011-06-14 | Motorola Mobility, Inc. | System and method for providing provisioning and upgrade services for a wireless device |
US7243163B1 (en) | 2001-08-07 | 2007-07-10 | Good Technology, Inc. | System and method for full wireless synchronization of a data processing apparatus with a messaging system |
US7596565B2 (en) | 2001-08-07 | 2009-09-29 | Good Technology | System and method for maintaining wireless file folders at a wireless device |
US7743119B2 (en) | 2001-08-07 | 2010-06-22 | Motorola, Inc. | System and method for mapping identification codes |
US7107081B1 (en) | 2001-10-18 | 2006-09-12 | Iwao Fujisaki | Communication device |
US7127271B1 (en) | 2001-10-18 | 2006-10-24 | Iwao Fujisaki | Communication device |
US7466992B1 (en) | 2001-10-18 | 2008-12-16 | Iwao Fujisaki | Communication device |
US7305700B2 (en) | 2002-01-08 | 2007-12-04 | Seven Networks, Inc. | Secure transport for mobile communication network |
US7447799B2 (en) | 2002-04-24 | 2008-11-04 | Good Technology, Inc. | System and method for automatically updating a wireless device |
US9813514B2 (en) | 2002-06-12 | 2017-11-07 | Good Technology Holdings Limited | Information repository system including a wireless device and related method |
US8516034B1 (en) | 2002-07-08 | 2013-08-20 | Good Technology Software, Inc | System and method for modifying application behavior based on network bandwidth |
US20060154649A1 (en) * | 2002-12-11 | 2006-07-13 | Claus Pedersen | Transfer of personal data |
US7853563B2 (en) | 2005-08-01 | 2010-12-14 | Seven Networks, Inc. | Universal data aggregation |
US7917468B2 (en) | 2005-08-01 | 2011-03-29 | Seven Networks, Inc. | Linking of personal information management data |
US8468126B2 (en) | 2005-08-01 | 2013-06-18 | Seven Networks, Inc. | Publishing data in an information community |
US8229512B1 (en) | 2003-02-08 | 2012-07-24 | Iwao Fujisaki | Communication device |
US7835504B1 (en) * | 2003-03-16 | 2010-11-16 | Palm, Inc. | Telephone number parsing and linking |
US7231229B1 (en) * | 2003-03-16 | 2007-06-12 | Palm, Inc. | Communication device interface |
US8241128B1 (en) | 2003-04-03 | 2012-08-14 | Iwao Fujisaki | Communication device |
US7295852B1 (en) | 2003-05-01 | 2007-11-13 | Palm, Inc. | Automated telephone conferencing method and system |
WO2005010715A2 (en) | 2003-07-21 | 2005-02-03 | Fusionone, Inc. | Device message management system |
US7216133B2 (en) * | 2003-07-29 | 2007-05-08 | Microsoft Corporation | Synchronizing logical views independent of physical storage representations |
GB0319360D0 (en) * | 2003-08-18 | 2003-09-17 | Nokia Corp | Setting up communication sessions |
US7844597B2 (en) * | 2003-09-15 | 2010-11-30 | Nokia Corporation | Modifying a database comprising image fields |
US10261654B2 (en) | 2003-09-16 | 2019-04-16 | Blackberry Limited | Handheld electronic device and associated method for indicating delivery status of a message |
DE602004026232D1 (en) | 2003-09-16 | 2010-05-06 | Research In Motion Ltd | A method of generating a peer-to-peer instant messaging solution without the use of an instant messaging server |
US7613472B2 (en) * | 2003-09-17 | 2009-11-03 | Sony Ericsson Mobile Communications Ab | System and method of sharing a contact list among mobile phones |
US8090402B1 (en) | 2003-09-26 | 2012-01-03 | Iwao Fujisaki | Communication device |
US7117001B2 (en) * | 2003-11-04 | 2006-10-03 | Motorola, Inc. | Simultaneous voice and data communication over a wireless network |
US7917167B1 (en) | 2003-11-22 | 2011-03-29 | Iwao Fujisaki | Communication device |
US8612522B1 (en) * | 2003-11-26 | 2013-12-17 | Apple Inc. | System and method for allowing an orginating user to use contact information in a prioritized list to contact a destination user |
US20050125541A1 (en) * | 2003-12-04 | 2005-06-09 | Randall Frank | Integrating multiple communication modes |
US7734708B1 (en) * | 2003-12-22 | 2010-06-08 | Aol Inc. | Enabling identification of online identities between different messaging services |
US7647375B1 (en) * | 2003-12-22 | 2010-01-12 | Aol Llc | Enabling mapping identification of online identities between different messaging services |
US8526428B2 (en) | 2004-04-08 | 2013-09-03 | Gryphon Networks Corp. | System and method for control of communications connections and notifications |
US8005200B2 (en) | 2004-04-08 | 2011-08-23 | Gryphon Networks Corp. | System and method for control of communications connections and notifications |
US8249232B2 (en) | 2004-04-08 | 2012-08-21 | Gryphon Networks Corp. | System and method for control of communications connections |
ES2585353T3 (en) | 2004-05-12 | 2016-10-05 | 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 |
EP1754170A1 (en) * | 2004-05-26 | 2007-02-21 | Nokia Corporation | Method, system, computer programs and devices for management of media items |
US8108444B1 (en) * | 2004-06-12 | 2012-01-31 | Rockstar Bidco, LP | Buddy lists for information vehicles |
US7302270B1 (en) * | 2004-08-02 | 2007-11-27 | Cisco Technology, Inc. | Time interval processing and annotation in presence systems |
US20060111975A1 (en) | 2004-08-12 | 2006-05-25 | Fowler James F | System to solicit unknown corporate data |
US20060069727A1 (en) * | 2004-08-25 | 2006-03-30 | Microsoft Corporation | System and method for synchronizing between an instant messenger client and a central contact store |
US7242927B2 (en) * | 2004-08-25 | 2007-07-10 | Scenera Technologies, Llc | Establishing special relationships between mobile devices |
US8010082B2 (en) | 2004-10-20 | 2011-08-30 | Seven Networks, Inc. | Flexible billing architecture |
US7441271B2 (en) | 2004-10-20 | 2008-10-21 | Seven Networks | Method and apparatus for intercepting events in a communication system |
US20060101064A1 (en) | 2004-11-08 | 2006-05-11 | Sharpcast, Inc. | Method and apparatus for a file sharing and synchronization system |
US7706781B2 (en) | 2004-11-22 | 2010-04-27 | Seven Networks International Oy | Data security in a mobile e-mail service |
US7730143B1 (en) * | 2004-12-01 | 2010-06-01 | Aol Inc. | Prohibiting mobile forwarding |
FI117152B (en) | 2004-12-03 | 2006-06-30 | Seven Networks Internat Oy | E-mail service provisioning method for mobile terminal, involves using domain part and further parameters to generate new parameter set in list of setting parameter sets, if provisioning of e-mail service is successful |
JP4762538B2 (en) * | 2004-12-27 | 2011-08-31 | 京セラ株式会社 | Mobile device |
US8351419B2 (en) * | 2005-01-19 | 2013-01-08 | Qualcomm Iskoot, Inc. | Local access to a mobile network |
US8756328B2 (en) * | 2005-01-19 | 2014-06-17 | Qualcomm Connected Experiences, Inc. | Caller-callee association of a plurality of networked devices with direct dial through thin client |
US8856359B2 (en) * | 2005-06-29 | 2014-10-07 | Qualcomm Connected Experiences, Inc. | Caller-callee association of a plurality of networked devices |
EP1684490A1 (en) * | 2005-01-21 | 2006-07-26 | Hewlett-Packard Development Company, L.P. | Method for activating a network-based service in a communication network, apparatus, device and network therefor |
ATE364291T1 (en) * | 2005-01-28 | 2007-06-15 | Research In Motion Ltd | AUTOMATIC INTEGRATION OF CONTENT FROM MULTIPLE STORES USING A MOBILE COMMUNICATIONS DEVICE |
US8144853B1 (en) * | 2005-02-02 | 2012-03-27 | At&T Intellectual Property Ii, L.P. | Methods, systems, and devices for providing contact information |
WO2006083235A1 (en) * | 2005-02-03 | 2006-08-10 | Kevin Mei Kwang Chia | Method and system for integrated communications with access control list, automatic notification and telephony services |
US7877703B1 (en) | 2005-03-14 | 2011-01-25 | Seven Networks, Inc. | Intelligent rendering of information in a limited display environment |
US7612832B2 (en) * | 2005-03-29 | 2009-11-03 | Microsoft Corporation | Method and system for video clip compression |
US20070162450A1 (en) * | 2005-04-04 | 2007-07-12 | Anthony Siress | Query object permissions establishment system and methods |
US7461071B2 (en) * | 2005-04-04 | 2008-12-02 | Younite, Inc. | Distributed management framework for personal attributes |
US8208954B1 (en) | 2005-04-08 | 2012-06-26 | Iwao Fujisaki | Communication device |
US8438633B1 (en) | 2005-04-21 | 2013-05-07 | Seven Networks, Inc. | Flexible real-time inbox access |
US7796742B1 (en) | 2005-04-21 | 2010-09-14 | Seven Networks, Inc. | Systems and methods for simplified provisioning |
JP4710408B2 (en) * | 2005-04-28 | 2011-06-29 | ソニー株式会社 | Method for providing content, information providing system, and information providing program |
US7929946B2 (en) * | 2005-05-24 | 2011-04-19 | Rathus Spencer A | Remote subscriber identification (RSID) system and method |
US20140148130A1 (en) * | 2005-05-24 | 2014-05-29 | Marshall Feature Recongnition Llc | Remote subscriber identification (rsid) system and method |
US8374324B2 (en) * | 2005-06-02 | 2013-02-12 | At&T Intellectual Property I, L.P. | Methods of using biometric data in a phone system and apparatuses to perform the methods |
WO2006136660A1 (en) | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Maintaining an ip connection in a mobile network |
CN1802013A (en) * | 2005-07-01 | 2006-07-12 | 华为技术有限公司 | Method and apparatus for realizing network service provider discovery |
US8069166B2 (en) * | 2005-08-01 | 2011-11-29 | Seven Networks, Inc. | Managing user-to-user contact with inferred presence information |
US7680513B2 (en) * | 2005-08-08 | 2010-03-16 | Palm, Inc. | Contact-centric user-interface features for computing devices |
US7490300B2 (en) * | 2005-08-12 | 2009-02-10 | Microsoft Corporation | Copying and updating files |
US8605718B2 (en) * | 2005-08-30 | 2013-12-10 | Babitech Ltd. | Immediate communication system |
CN100496027C (en) * | 2005-11-01 | 2009-06-03 | 中国移动通信集团公司 | Method for sharing data of instant message |
US8719397B2 (en) * | 2005-11-03 | 2014-05-06 | Emoze Ltd. | Method and system for email and PIM synchronization and updating |
US20070106698A1 (en) * | 2005-11-07 | 2007-05-10 | Microsoft Corporation | Server based automatically updating address book |
US8171093B2 (en) * | 2005-12-23 | 2012-05-01 | Novation Science Holding, Llc | Web to phone contact information messaging system |
US7533343B2 (en) * | 2005-12-23 | 2009-05-12 | Novation Science Holding, Llc | Web page to cellular phone—contact information messaging system |
US9049285B2 (en) * | 2005-12-01 | 2015-06-02 | At&T Intellectual Property I, L.P. | Synchronization of client application data between POTS telephone and content portal through PSTN |
US8645376B2 (en) * | 2008-05-02 | 2014-02-04 | Salesforce.Com, Inc. | Method and system for managing recent data in a mobile device linked to an on-demand service |
US20070130153A1 (en) * | 2005-12-02 | 2007-06-07 | Palm, Inc. | Techniques to communicate and process location information from communications networks on a mobile computing device |
US8964956B2 (en) | 2005-12-13 | 2015-02-24 | Gryphon Networks Corp. | System and method for integrated compliance and contact management |
US8005194B2 (en) | 2005-12-21 | 2011-08-23 | Hewlett-Packard Development Company, L.P. | Technique for handling incoming reply messages |
US8738750B2 (en) * | 2005-12-21 | 2014-05-27 | Imran Chaudhri | System and method for efficient replication of and access to application specific environments and data |
US7620404B2 (en) * | 2005-12-22 | 2009-11-17 | Pascal Chesnais | Methods and apparatus for organizing and presenting contact information in a mobile communication system |
US20070150540A1 (en) * | 2005-12-27 | 2007-06-28 | Microsoft Corporation | Presence and peer launch pad |
US20070153752A1 (en) * | 2005-12-29 | 2007-07-05 | Donnellan Kevin G | Method and apparatus for provisioning contacts for PTT over cellular (PoC) communication |
US20070168433A1 (en) * | 2006-01-18 | 2007-07-19 | Morgan Fabian F | System and method for managing an instant messaging contact list |
KR100753279B1 (en) * | 2006-01-20 | 2007-08-29 | 주식회사 팬택앤큐리텔 | synchronizing method between mobile communication terminals |
US9479604B2 (en) * | 2006-01-30 | 2016-10-25 | Qualcomm Incorporated | System and method for dynamic phone book and network content links in a mobile device |
US7620392B1 (en) | 2006-02-27 | 2009-11-17 | Good Technology, Inc. | Method and system for distributing and updating software in wireless devices |
US7769395B2 (en) | 2006-06-20 | 2010-08-03 | Seven Networks, Inc. | Location-based operations and messaging |
JP2007233868A (en) * | 2006-03-02 | 2007-09-13 | Aruze Corp | Portable telephone and program for transmitting/receiving electronic mail |
US7599861B2 (en) | 2006-03-02 | 2009-10-06 | Convergys Customer Management Group, Inc. | System and method for closed loop decisionmaking in an automated care system |
JP2007235755A (en) * | 2006-03-02 | 2007-09-13 | Aruze Corp | Portable telephone set and program for transmitting and receiving electronic mail |
JP4829653B2 (en) * | 2006-03-27 | 2011-12-07 | 富士通株式会社 | Address information management system, management server, and address book update method |
CN101047659B (en) * | 2006-03-31 | 2011-09-21 | 腾讯科技(深圳)有限公司 | Method for monitoring managment to specified terminal networking station in immediate communication |
US8379830B1 (en) | 2006-05-22 | 2013-02-19 | Convergys Customer Management Delaware Llc | System and method for automated customer service with contingent live interaction |
US7809663B1 (en) | 2006-05-22 | 2010-10-05 | Convergys Cmg Utah, Inc. | System and method for supporting the utilization of machine language |
CN101449564A (en) * | 2006-05-23 | 2009-06-03 | 诺基亚公司 | Mobile communication terminal with enhanced phone book management |
US20080125149A1 (en) * | 2006-06-09 | 2008-05-29 | Coastal Technologies Group, Inc. | Message delivering telephone ring |
US20080001717A1 (en) * | 2006-06-20 | 2008-01-03 | Trevor Fiatal | System and method for group management |
US20070290787A1 (en) * | 2006-06-20 | 2007-12-20 | Trevor Fiatal | Systems and methods for group messaging |
US20070297581A1 (en) * | 2006-06-26 | 2007-12-27 | Microsoft Corporation | Voice-based phone system user interface |
US9781071B2 (en) * | 2006-06-28 | 2017-10-03 | Nokia Technologies Oy | Method, apparatus and computer program product for providing automatic delivery of information to a terminal |
US8335825B2 (en) * | 2006-08-11 | 2012-12-18 | At&T Intellectual Property I, L.P. | Personal directory services with presence indication |
US8375088B2 (en) * | 2006-08-11 | 2013-02-12 | At&T Intellectual Property I, L.P. | Customizable personal directory services |
US8332474B2 (en) | 2006-08-11 | 2012-12-11 | At&T Intellectual Property I, L.P. | Personal directory services with directed communication |
JP4598741B2 (en) * | 2006-10-05 | 2010-12-15 | 株式会社エヌ・ティ・ティ・ドコモ | Function update system and function update method |
US7877083B2 (en) * | 2006-10-26 | 2011-01-25 | International Business Machines Corporation | Method and system for verifying telephone numbers across service providers |
FR2908251A1 (en) * | 2006-11-08 | 2008-05-09 | France Telecom | Directory synchronization method for e.g. mobile telephone, involves inserting set of data in form of electronic visiting card in multimedia messaging service type message, transmitting message toward memory, and inserting data in memory |
US9628490B2 (en) * | 2006-11-27 | 2017-04-18 | International Business Machines Corporation | Trusted contact name validation |
US8762542B2 (en) * | 2006-11-30 | 2014-06-24 | Red Hat, Inc. | Protocol for sharing information in a peer to peer service |
GB0624577D0 (en) * | 2006-12-08 | 2007-01-17 | Skype Ltd | Communication Systems |
CA2578390A1 (en) | 2007-01-12 | 2008-07-12 | Truecontext Corporation | Method and system for managing mobile applications |
US8417675B2 (en) * | 2007-01-19 | 2013-04-09 | Tepa Datasolutions Co., Llc | Method of distributing contact and calendar records |
US8346307B2 (en) * | 2007-01-19 | 2013-01-01 | Tepa Datasolutions Co., Llc | Method of displaying contact information |
US20080177796A1 (en) * | 2007-01-19 | 2008-07-24 | Eldering Charles A | Method of Distributing Contact Information to Merchant Websites |
US8234244B2 (en) | 2007-01-19 | 2012-07-31 | Tepa Datasolutions Co., Llc | Method of distributing contact and calendar records |
US8150422B2 (en) * | 2007-01-19 | 2012-04-03 | Tepa Datasolutions Co., Llc | Method of displaying contact information |
US20080177797A1 (en) * | 2007-01-19 | 2008-07-24 | Eldering Charles A | Method of Updating Contact Information on Merchant Websites |
JP4894532B2 (en) * | 2007-01-22 | 2012-03-14 | ソニー株式会社 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM |
US7860887B2 (en) | 2007-02-20 | 2010-12-28 | The Invention Science Fund I, Llc | Cross-media storage coordination |
US9008116B2 (en) * | 2007-02-20 | 2015-04-14 | The Invention Science Fund I, Llc | Cross-media communication coordination |
US7698445B2 (en) * | 2007-04-12 | 2010-04-13 | Younite, Inc. | Client agents for obtaining attributes from unavailable clients |
US8463813B2 (en) * | 2007-04-12 | 2013-06-11 | Younite, Inc. | Individualized data sharing |
US8392416B2 (en) * | 2007-04-20 | 2013-03-05 | International Business Machines Corporation | Dynamic group creation or reconfiguration based upon available metadata |
US20080270613A1 (en) * | 2007-04-27 | 2008-10-30 | Drew Bamford | Method of Processing a Contact for a Mobile Device and Related Device |
US7890089B1 (en) | 2007-05-03 | 2011-02-15 | Iwao Fujisaki | Communication device |
US8559983B1 (en) | 2007-05-03 | 2013-10-15 | Iwao Fujisaki | Communication device |
US8805425B2 (en) | 2007-06-01 | 2014-08-12 | Seven Networks, Inc. | Integrated messaging |
US8693494B2 (en) | 2007-06-01 | 2014-04-08 | Seven Networks, Inc. | Polling |
US20100198923A1 (en) * | 2009-01-30 | 2010-08-05 | Rebelvox Llc | Methods for using the addressing, protocols and the infrastructure of email to support near real-time communication |
US8645477B2 (en) * | 2009-01-30 | 2014-02-04 | Voxer Ip Llc | Progressive messaging apparatus and method capable of supporting near real-time communication |
US8688789B2 (en) * | 2009-01-30 | 2014-04-01 | Voxer Ip Llc | Progressive messaging apparatus and method capable of supporting near real-time communication |
US20090010184A1 (en) * | 2007-07-05 | 2009-01-08 | Vesa Luiro | Device and method for bidirectional communication |
US8676273B1 (en) | 2007-08-24 | 2014-03-18 | Iwao Fujisaki | Communication device |
US8311585B2 (en) * | 2007-09-28 | 2012-11-13 | Hewlett-Packard Development Company, L.P. | Synchronized helper system using paired computing device |
US8136125B2 (en) * | 2007-10-02 | 2012-03-13 | International Business Machines Corporation | Prioritization for online contact status updates |
US9451038B2 (en) * | 2007-10-02 | 2016-09-20 | International Business Machines Corporation | Managing contact status updates in a presence management system |
US7885937B2 (en) * | 2007-10-02 | 2011-02-08 | International Business Machines Corporation | Mapping online contact information into a contacts list |
US8639214B1 (en) | 2007-10-26 | 2014-01-28 | Iwao Fujisaki | Communication device |
US8472935B1 (en) | 2007-10-29 | 2013-06-25 | Iwao Fujisaki | Communication device |
US8364181B2 (en) | 2007-12-10 | 2013-01-29 | Seven Networks, Inc. | Electronic-mail filtering for mobile devices |
US9002828B2 (en) | 2007-12-13 | 2015-04-07 | Seven Networks, Inc. | Predictive content delivery |
US8793305B2 (en) | 2007-12-13 | 2014-07-29 | Seven Networks, Inc. | Content delivery to a mobile device from a content service |
US8744720B1 (en) | 2007-12-27 | 2014-06-03 | Iwao Fujisaki | Inter-vehicle middle point maintaining implementer |
US8181111B1 (en) | 2007-12-31 | 2012-05-15 | Synchronoss Technologies, Inc. | System and method for providing social context to digital activity |
US8781528B2 (en) * | 2007-12-31 | 2014-07-15 | The Invention Science Fund I, Llc | Automatic mobile device backup |
US8107921B2 (en) | 2008-01-11 | 2012-01-31 | Seven Networks, Inc. | Mobile virtual network operator |
US20090182821A1 (en) * | 2008-01-15 | 2009-07-16 | Research In Motion Limited | Apparatus and associated method for providing network based address book and sharing and synchornizing address book information at multiple communication devices |
US8005927B2 (en) * | 2008-01-22 | 2011-08-23 | Microsoft Corporation | Current updates |
US8862657B2 (en) | 2008-01-25 | 2014-10-14 | Seven Networks, Inc. | Policy based content service |
US20090193338A1 (en) | 2008-01-28 | 2009-07-30 | Trevor Fiatal | Reducing network and battery consumption during content delivery and playback |
US9032295B1 (en) | 2008-03-19 | 2015-05-12 | Dropbox, Inc. | Method for displaying files from a plurality of devices in a multi-view interface and for enabling operations to be performed on such files through such interface |
US7904459B2 (en) * | 2008-03-19 | 2011-03-08 | International Business Machines Corporation | Generating a recipient list for propagating contact information changes based on contact metrics involving a user and the recipients on the list |
US8019900B1 (en) * | 2008-03-25 | 2011-09-13 | SugarSync, Inc. | Opportunistic peer-to-peer synchronization in a synchronization system |
US9141483B1 (en) | 2008-03-27 | 2015-09-22 | Dropbox, Inc. | System and method for multi-tier synchronization |
US20090248670A1 (en) * | 2008-03-31 | 2009-10-01 | Trevor Fiatal | Content search engine |
US8543157B1 (en) | 2008-05-09 | 2013-09-24 | Iwao Fujisaki | Communication device which notifies its pin-point location or geographic area in accordance with user selection |
US20090287714A1 (en) * | 2008-05-19 | 2009-11-19 | Motorola, Inc. | Method and Apparatus for Community-Based Comparison Shopping Based on Social Bookmarking |
US8787947B2 (en) | 2008-06-18 | 2014-07-22 | Seven Networks, Inc. | Application discovery on mobile devices |
US8954501B2 (en) * | 2008-06-25 | 2015-02-10 | Google Technology Holdings LLC | Devices and methods for determining a group and for determining information related to group entries |
US8078158B2 (en) | 2008-06-26 | 2011-12-13 | Seven Networks, Inc. | Provisioning applications for a mobile device |
US8340726B1 (en) | 2008-06-30 | 2012-12-25 | Iwao Fujisaki | Communication device |
US8452307B1 (en) | 2008-07-02 | 2013-05-28 | Iwao Fujisaki | Communication device |
CN101626550B (en) * | 2008-07-11 | 2019-02-12 | 华为技术有限公司 | A kind of color ring selecting method, system and relevant apparatus |
US8498621B2 (en) * | 2008-08-20 | 2013-07-30 | At&T Mobility Ii Llc | Cellular device management |
US8458128B2 (en) * | 2008-08-26 | 2013-06-04 | Microsoft Corporation | Minimal extensions required for multi-master offline and collaboration for devices and web services |
US8805450B2 (en) * | 2008-09-05 | 2014-08-12 | Microsoft Corp. | Intelligent contact management |
KR20100042678A (en) * | 2008-10-02 | 2010-04-27 | 삼성전자주식회사 | Apparatus and method for presence service in portable communication system |
US8909759B2 (en) | 2008-10-10 | 2014-12-09 | Seven Networks, Inc. | Bandwidth measurement |
US8122092B2 (en) | 2008-11-10 | 2012-02-21 | Microsoft Corporation | Auto-resolve recipients cache |
US8584031B2 (en) | 2008-11-19 | 2013-11-12 | Apple Inc. | Portable touch screen device, method, and graphical user interface for using emoji characters |
US8650498B1 (en) | 2009-05-04 | 2014-02-11 | SugarSync, Inc. | User interface for managing and viewing synchronization settings in a synchronization system |
US20110047212A1 (en) * | 2009-08-20 | 2011-02-24 | Stephen Levy | Adjustment of a contact list |
CN101668253B (en) * | 2009-09-22 | 2012-10-10 | 深圳市戴文科技有限公司 | Identification method of mobile terminal contact person, system and mobile terminal |
US8255006B1 (en) | 2009-11-10 | 2012-08-28 | Fusionone, Inc. | Event dependent notification system and method |
EP2337325B1 (en) * | 2009-12-18 | 2014-07-30 | BlackBerry Limited | Accessing a data item stored in an unavailable mobile communication device |
US20110167049A1 (en) * | 2010-01-05 | 2011-07-07 | Apple Inc. | File system management techniques for computing environments and systems |
US20110202853A1 (en) * | 2010-02-15 | 2011-08-18 | Research In Motion Limited | Contact objects |
US8543144B2 (en) * | 2010-02-17 | 2013-09-24 | Microsoft Corporation | Automated caller identifier from contact lists of a user's contacts |
US8140570B2 (en) | 2010-03-11 | 2012-03-20 | Apple Inc. | Automatic discovery of metadata |
US9043731B2 (en) | 2010-03-30 | 2015-05-26 | Seven Networks, Inc. | 3D mobile user interface with configurable workspace management |
KR101674943B1 (en) * | 2010-03-31 | 2016-11-10 | 엘지전자 주식회사 | Mobile terminal and method for controlling thereof |
US8548449B2 (en) | 2010-05-20 | 2013-10-01 | Microsoft Corporation | Mobile contact notes |
US9043433B2 (en) | 2010-07-26 | 2015-05-26 | Seven Networks, Inc. | Mobile network traffic coordination across multiple applications |
JP5676762B2 (en) | 2010-07-26 | 2015-02-25 | セブン ネットワークス インコーポレイテッド | Mobile application traffic optimization |
US8838783B2 (en) | 2010-07-26 | 2014-09-16 | Seven Networks, Inc. | Distributed caching for resource and mobile network traffic management |
US9077630B2 (en) | 2010-07-26 | 2015-07-07 | Seven Networks, Inc. | Distributed implementation of dynamic wireless traffic policy |
US8983978B2 (en) | 2010-08-31 | 2015-03-17 | Apple Inc. | Location-intention context for content delivery |
WO2012037675A2 (en) * | 2010-09-24 | 2012-03-29 | Research In Motion Limited | Storage of applications and associated digital goods for use in wireless communication devices and systems |
US9317839B2 (en) * | 2010-10-07 | 2016-04-19 | Microsoft Technology Licensing, Llc | Automatic contact linking from multiple sources |
WO2012060996A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Caching adapted for mobile application behavior and network conditions |
US8843153B2 (en) | 2010-11-01 | 2014-09-23 | Seven Networks, Inc. | Mobile traffic categorization and policy for network use optimization while preserving user experience |
US8484314B2 (en) | 2010-11-01 | 2013-07-09 | Seven Networks, Inc. | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
WO2012061430A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed management of keep-alive message signaling for mobile network resource conservation and optimization |
US8204953B2 (en) | 2010-11-01 | 2012-06-19 | Seven Networks, Inc. | Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache |
WO2012060995A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
US9060032B2 (en) | 2010-11-01 | 2015-06-16 | Seven Networks, Inc. | Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic |
US9330196B2 (en) | 2010-11-01 | 2016-05-03 | Seven Networks, Llc | Wireless traffic management system cache optimization using http headers |
US8943428B2 (en) | 2010-11-01 | 2015-01-27 | Synchronoss Technologies, Inc. | System for and method of field mapping |
US8166164B1 (en) | 2010-11-01 | 2012-04-24 | Seven Networks, Inc. | Application and network-based long poll request detection and cacheability assessment therefor |
CN103404193B (en) | 2010-11-22 | 2018-06-05 | 七网络有限责任公司 | The connection that adjustment data transmission is established with the transmission being optimized for through wireless network |
EP2636268B1 (en) | 2010-11-22 | 2019-02-27 | Seven Networks, LLC | Optimization of resource polling intervals to satisfy mobile device requests |
EP2661697B1 (en) | 2011-01-07 | 2018-11-21 | Seven Networks, LLC | System and method for reduction of mobile network traffic used for domain name system (dns) queries |
US20120246187A1 (en) | 2011-03-22 | 2012-09-27 | International Business Machines Corporation | Automatic correction of contact list errors in a collaboration system |
US9084105B2 (en) | 2011-04-19 | 2015-07-14 | Seven Networks, Inc. | Device resources sharing for network resource conservation |
EP2702500B1 (en) | 2011-04-27 | 2017-07-19 | Seven Networks, LLC | Detecting and preserving state for satisfying application requests in a distributed proxy and cache system |
EP2621144B1 (en) | 2011-04-27 | 2014-06-25 | Seven Networks, Inc. | System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief |
US9239800B2 (en) | 2011-07-27 | 2016-01-19 | Seven Networks, Llc | Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network |
US20130047089A1 (en) * | 2011-08-21 | 2013-02-21 | Murali S. Kulathungam | System and Method to Consolidate and Update Digital Address Books |
US9143910B2 (en) | 2011-09-30 | 2015-09-22 | Blackberry Limited | Method and system for remote wipe through voice mail |
US8689243B2 (en) * | 2011-11-04 | 2014-04-01 | Microsoft Corporation | Web service API for unified contact store |
US8918503B2 (en) | 2011-12-06 | 2014-12-23 | Seven Networks, Inc. | Optimization of mobile traffic directed to private networks and operator configurability thereof |
WO2013086214A1 (en) | 2011-12-06 | 2013-06-13 | Seven Networks, Inc. | A system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation |
EP2788889A4 (en) | 2011-12-07 | 2015-08-12 | Seven Networks Inc | Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation |
WO2013086447A1 (en) | 2011-12-07 | 2013-06-13 | Seven Networks, Inc. | Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol |
WO2013090212A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system |
US8861354B2 (en) | 2011-12-14 | 2014-10-14 | Seven Networks, Inc. | Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization |
WO2013090834A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic |
EP2801236A4 (en) | 2012-01-05 | 2015-10-21 | Seven Networks Inc | Detection and management of user interactions with foreground applications on a mobile device in distributed caching |
US9203864B2 (en) | 2012-02-02 | 2015-12-01 | Seven Networks, Llc | Dynamic categorization of applications for network access in a mobile network |
WO2013116852A1 (en) | 2012-02-03 | 2013-08-08 | Seven Networks, Inc. | User as an end point for profiling and optimizing the delivery of content and data in a wireless network |
US9497149B2 (en) | 2012-02-03 | 2016-11-15 | Richard Kramer | System and method for reducing unsolicited E-mails |
US9633057B2 (en) | 2012-02-03 | 2017-04-25 | Introhive Inc. | Method and system for collecting, searching and determining the strength of contacts from a mobile contact list |
US8812695B2 (en) | 2012-04-09 | 2014-08-19 | Seven Networks, Inc. | Method and system for management of a virtual network connection without heartbeat messages |
WO2013155208A1 (en) | 2012-04-10 | 2013-10-17 | Seven Networks, Inc. | Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network |
US8913099B2 (en) | 2012-05-02 | 2014-12-16 | Blackberry Limited | Systems and methods to manage video chat contacts |
US9141504B2 (en) * | 2012-06-28 | 2015-09-22 | Apple Inc. | Presenting status data received from multiple devices |
WO2014011216A1 (en) | 2012-07-13 | 2014-01-16 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
US9633125B1 (en) | 2012-08-10 | 2017-04-25 | Dropbox, Inc. | System, method, and computer program for enabling a user to synchronize, manage, and share folders across a plurality of client devices and a synchronization server |
US10057318B1 (en) | 2012-08-10 | 2018-08-21 | Dropbox, Inc. | System, method, and computer program for enabling a user to access and edit via a virtual drive objects synchronized to a plurality of synchronization clients |
CN103095907B (en) * | 2012-09-14 | 2015-06-03 | 中兴通讯股份有限公司 | Method and device capable of changing contact person state by short message in mobile terminal |
US8775404B1 (en) * | 2012-09-28 | 2014-07-08 | Sprint Spectrum L.P. | Dynamic populating of contact lists with additional communication-application user identifiers |
US9161258B2 (en) | 2012-10-24 | 2015-10-13 | Seven Networks, Llc | Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion |
US20140172805A1 (en) * | 2012-12-19 | 2014-06-19 | Microsoft Corporation | Contact management |
US9307493B2 (en) | 2012-12-20 | 2016-04-05 | Seven Networks, Llc | Systems and methods for application management of mobile device radio state promotion and demotion |
KR102010555B1 (en) * | 2012-12-24 | 2019-08-13 | 삼성전자주식회사 | Apparatas and method for managing a contact information of extracting a transmition and reception information in an electronic device |
CN103079001B (en) * | 2012-12-27 | 2014-11-19 | 东莞宇龙通信科技有限公司 | Method and device for displaying information of deleted contact by using mobile terminal |
US9241314B2 (en) | 2013-01-23 | 2016-01-19 | Seven Networks, Llc | Mobile device with application or context aware fast dormancy |
US8874761B2 (en) | 2013-01-25 | 2014-10-28 | Seven Networks, Inc. | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols |
US9338241B2 (en) * | 2013-03-07 | 2016-05-10 | International Business Machines Corporation | Tracking contacts across multiple communications services |
US9326185B2 (en) | 2013-03-11 | 2016-04-26 | Seven Networks, Llc | Mobile network congestion recognition for optimization of mobile traffic |
CN103179248A (en) * | 2013-03-21 | 2013-06-26 | 广东欧珀移动通信有限公司 | Method and device for displaying contact persons and mobile equipment |
CN104219362A (en) * | 2013-05-30 | 2014-12-17 | 腾讯科技(深圳)有限公司 | Method and device for searching for contact person |
US10817481B2 (en) | 2013-06-18 | 2020-10-27 | Blackberry Limited | Managing contact records between service provider accounts of a user |
US9065765B2 (en) | 2013-07-22 | 2015-06-23 | Seven Networks, Inc. | Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network |
CN103491227B (en) * | 2013-09-30 | 2017-06-06 | 宇龙计算机通信科技(深圳)有限公司 | Telephone number acquisition methods and terminal |
KR101613569B1 (en) | 2014-06-02 | 2016-04-29 | (주)정민 | A ventilating apparatus with heat exchanger and a ventilating method therewith |
US9940637B2 (en) | 2015-06-05 | 2018-04-10 | Apple Inc. | User interface for loyalty accounts and private label accounts |
US11580608B2 (en) | 2016-06-12 | 2023-02-14 | Apple Inc. | Managing contact information for communication applications |
DK180007B1 (en) | 2017-05-16 | 2020-01-16 | Apple Inc. | RECORDING AND SENDING EMOJI |
US10542142B2 (en) | 2017-10-27 | 2020-01-21 | Stacey Hengsterman | Apparatus and method for accessing contact lists on an electronic device that is unavailable or unusable |
US11334596B2 (en) | 2018-04-27 | 2022-05-17 | Dropbox, Inc. | Selectively identifying and recommending digital content items for synchronization |
DK201870374A1 (en) | 2018-05-07 | 2019-12-04 | Apple Inc. | Avatar creation user interface |
CN109547638B (en) * | 2018-12-10 | 2021-09-07 | 努比亚技术有限公司 | Terminal control method, terminal and computer readable storage medium |
US11107261B2 (en) | 2019-01-18 | 2021-08-31 | Apple Inc. | Virtual avatar animation based on facial feature movement |
CN111897614B (en) * | 2019-05-06 | 2021-07-06 | 苹果公司 | Integration of head portraits with multiple applications |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0593707A4 (en) * | 1992-05-08 | 1997-07-16 | Motorola Inc | Method and apparatus for user selectable quick data access in a selective call receiver |
US5915214A (en) * | 1995-02-23 | 1999-06-22 | Reece; Richard W. | Mobile communication service provider selection system |
JP3076239B2 (en) * | 1996-01-17 | 2000-08-14 | 日本電気アイシーマイコンシステム株式会社 | On-board writing control method |
JPH10215316A (en) | 1997-01-30 | 1998-08-11 | Toshiba Corp | Mobile communication system |
US6442570B1 (en) | 1997-10-27 | 2002-08-27 | Microsoft Corporation | Object identification and data communication during an object synchronization process |
US6324544B1 (en) | 1998-10-21 | 2001-11-27 | Microsoft Corporation | File object synchronization between a desktop computer and a mobile device |
US6516327B1 (en) | 1998-12-24 | 2003-02-04 | International Business Machines Corporation | System and method for synchronizing data in multiple databases |
US6996627B1 (en) * | 1999-05-25 | 2006-02-07 | Realnetworks, Inc. | System and method for providing update information |
US6505214B1 (en) | 1999-09-28 | 2003-01-07 | Microsoft Corporation | Selective information synchronization based on implicit user designation |
US7337210B2 (en) * | 2000-01-13 | 2008-02-26 | International Business Machines Corporation | Method and apparatus for determining availability of a user of an instant messaging application |
KR100651539B1 (en) * | 2000-09-29 | 2006-11-28 | 삼성전자주식회사 | Method for updaing for function in mobile phone |
KR20020033275A (en) * | 2000-10-30 | 2002-05-06 | 정정호 | Synchronize push service method and system for synchronizing of a data file between a local terminal and a server |
US20020087646A1 (en) * | 2000-11-01 | 2002-07-04 | Hickey Matthew W. | System and method for group electronic mailbox |
AU2002219796A1 (en) * | 2000-11-20 | 2002-06-03 | At And T Wireless Services, Inc. | Systems for providing wireless communication presence information |
US6701348B2 (en) * | 2000-12-22 | 2004-03-02 | Goodcontacts.Com | Method and system for automatically updating contact information within a contact database |
JP3778018B2 (en) * | 2001-07-05 | 2006-05-24 | 日本電気株式会社 | Station inner terminal board, high-pass filter terminal board and main wiring board |
US7715546B2 (en) * | 2001-07-09 | 2010-05-11 | Austin Logistics Incorporated | System and method for updating contact records |
US9134989B2 (en) | 2002-01-31 | 2015-09-15 | Qualcomm Incorporated | System and method for updating dataset versions resident on a wireless device |
US6970827B2 (en) * | 2002-03-19 | 2005-11-29 | Gomed, Llc | System and method for storing information on a wireless device |
US20030220898A1 (en) * | 2002-05-23 | 2003-11-27 | Kevin Hoffman | Method and system for managing and/or transferring information |
US20050009537A1 (en) * | 2003-07-11 | 2005-01-13 | Crocker Ronald T. | Method and apparatus for facilitating wireless presence-based services |
AU2004302220A1 (en) * | 2003-08-08 | 2005-02-17 | Telecommunication Systems, Inc. | Method and system for collecting synchronizing and reporting telecommunication call events and work flow related information |
-
2003
- 2003-08-01 US US10/633,078 patent/US6973299B2/en active Active
-
2004
- 2004-07-06 EP EP12180653.3A patent/EP2528312B1/en active Active
- 2004-07-06 CA CA2472988A patent/CA2472988C/en active Active
- 2004-07-06 EP EP04015896.6A patent/EP1503604B1/en active Active
- 2004-07-28 BR BRPI0403147A patent/BRPI0403147B1/en active IP Right Grant
- 2004-07-30 JP JP2004224696A patent/JP3949678B2/en active Active
- 2004-07-30 MX MXPA04007405A patent/MXPA04007405A/en active IP Right Grant
- 2004-07-30 KR KR1020040060367A patent/KR100899911B1/en active IP Right Grant
- 2004-07-30 CN CNB2004100558014A patent/CN100550930C/en active Active
-
2005
- 2005-08-30 US US11/215,649 patent/US7139555B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP1503604A2 (en) | 2005-02-02 |
US20050288006A1 (en) | 2005-12-29 |
CN100550930C (en) | 2009-10-14 |
US6973299B2 (en) | 2005-12-06 |
JP2005056419A (en) | 2005-03-03 |
US7139555B2 (en) | 2006-11-21 |
CA2472988C (en) | 2011-12-13 |
US20050027716A1 (en) | 2005-02-03 |
JP3949678B2 (en) | 2007-07-25 |
MXPA04007405A (en) | 2005-06-17 |
EP2528312A2 (en) | 2012-11-28 |
EP1503604A3 (en) | 2011-02-23 |
EP2528312A3 (en) | 2013-01-09 |
KR20050016065A (en) | 2005-02-21 |
EP1503604B1 (en) | 2013-04-10 |
CN1581901A (en) | 2005-02-16 |
EP2528312B1 (en) | 2013-10-23 |
BRPI0403147B1 (en) | 2016-12-27 |
BRPI0403147A (en) | 2005-05-31 |
KR100899911B1 (en) | 2009-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2472988A1 (en) | Unified contact list | |
JP2005056419A5 (en) | ||
US9774674B1 (en) | Reconciling contact information between users | |
US8755794B2 (en) | System and method of sharing information between wireless devices | |
JP6009713B2 (en) | Exchange of contact profiles between client devices during a communication session | |
US20050203905A1 (en) | Method of synchronizing data between server and user terminal using messenger service system and system using the same | |
CN102893582B (en) | To the optimization presenting information refreshing of wireless device | |
US9167415B2 (en) | Cloud-based connectivity information discovery | |
CN101631311A (en) | Profile service for sharing rights-enabled mobile profiles | |
CN101473630A (en) | Methods, devices and architectures for establishing peer-to -peer sessions | |
US20070118656A1 (en) | Inter-server multimodal network communications | |
JP2015111828A (en) | Method and system for reducing presence event number in network | |
EP2191685A1 (en) | Device and method for preserving customized user settings when transitioning between mobile communication devices | |
CN101925158A (en) | System and method for obtaining number detail | |
CN101247370B (en) | Method and system for implementing message presentation service | |
US20130295891A1 (en) | Method an apparatus of providing service mobility among user equipments | |
US20070115931A1 (en) | Inter-server multimodal user communications | |
KR100640512B1 (en) | Method and system for synchronizing data between server and terminal using messenger service system | |
CN109922470A (en) | A kind of recommended method, terminal and server | |
CN106331270A (en) | Method and device for managing numbers of contact person | |
KR100498348B1 (en) | A method of remote managing phone book for mobile phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |