US20030149776A1 - Terminal information management method - Google Patents
Terminal information management method Download PDFInfo
- Publication number
- US20030149776A1 US20030149776A1 US10/259,505 US25950502A US2003149776A1 US 20030149776 A1 US20030149776 A1 US 20030149776A1 US 25950502 A US25950502 A US 25950502A US 2003149776 A1 US2003149776 A1 US 2003149776A1
- Authority
- US
- United States
- Prior art keywords
- terminal
- designation information
- change
- address book
- registered
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Definitions
- the present invention relates to a terminal information management method for managing telephone numbers or mail addresses of a wide variety of mobile terminals, such as portable telephones or the like.
- the object of the present invention is to provide a terminal information management method capable of notifying change of telephone number and mail address, that is, information designating a mobile terminal, such as a portable telephone, to users not registered in an electronic address book of the mobile terminal, as well as to users that are registered in the address book.
- a first aspect of a terminal information management method of the present invention is to execute the following plurality of steps on a server computer capable of communication with a plurality of terminals respectively assigned terminal designation information for identifying themselves.
- a first step is a registering step executed, when terminal designation information of a terminal is changed, to register the terminal designation information of the terminal before the change and those after the change in an update table with them associated with each other.
- a second step is an address book acquisition step for acquiring an address book table individually stored in each terminal and registered with terminal designation information for other terminals.
- a third step is a notification step executed, when terminal designation information for other terminals registered in an address book table acquired in the address book acquisition step is registered in the update table as terminal designation information before the change, notifying terminal designation information after the change associated with the terminal designation information before the change to the terminal storing the address book table.
- a second aspect of a terminal information management method of the present invention is to execute on a server computer in addition to the above described steps, a determination step for determining whether or not it is possible to notify the terminal designation information after the change associated with the terminal information before the change to a terminal storing the address book table, when the terminal designation information for other terminals registered in the address book table acquired in the address book acquisition steps is registered in the update table as terminal designation information before the change and to execute the notification step only if it is determined in the determination step that notification is possible.
- the terminal designation information after the change is notified to terminals storing the address book table only if it has been determined in the determination step that notification is possible, so that it is possible to prevent terminal designation information from being notified to people the user does not want to notify.
- FIG. 1 is a schematic drawing showing the overall structure of a communication system of an embodiment of the present invention
- FIG. 2 is a block diagram schematically showing the structure of a mobile terminal
- FIG. 3 is a table showing an address book table
- FIG. 4 is a block diagram showing the structure of a server
- FIG. 5 is a table showing a user table
- FIG. 6 is a table showing an update table
- FIG. 7 is a table showing a history table
- FIG. 8 is a flowchart showing a change content storage process
- FIG. 9 is a flowchart showing a process for providing an automatic change service.
- FIG. 10 is a flowchart showing a process for determining notification propriety.
- mobile terminals 1 a , 1 b such as portable telephones, are respectively wirelessly connected to servers 2 a , 2 b of a communications company that users of the mobile terminals have an agreement with, to enable communication with other telephones (fixed telephone, mobile terminal such as portable telephone etc.).
- the two servers 2 a and 2 b are used by respectively different communications companies, but they are connected to each other through communication circuits.
- the two terminals 1 a and 1 b can communicate with each other by establishing communication between the two servers 2 a and 2 b.
- FIG. 2 is a block diagram schematically showing the structure of the first terminal 1 a .
- a second terminal 1 b has the same structure as the first terminal 1 a.
- the first terminal 1 a is provided with a display section 11 , an input section 12 , a microphone 13 , a speaker 14 and a control section 15 .
- the display section 11 has a liquid crystal display, and displays characters and images on the screen of this liquid crystal display.
- the input section 12 has a tenkey pad and operation keys, and receives input operations from a user therethrough.
- the microphone 13 and the speaker 14 can respectively input and output voices.
- the display section 11 , input section 12 , microphone 13 and speaker 14 are respectively connected to the control section 15 .
- the control section 15 is provided with a transceiver circuit 16 and a memory 17 .
- the transceiver circuit 16 carries out transmission and reception of data over a wireless link.
- An address book table 18 is stored in the memory 17 .
- FIG. 3 is a table logically showing the address book table 18 .
- the user can register names, telephone numbers and mail addresses of a number of people in their own terminal 1 a ( 1 b ). Specifically, a single person's data is registered in the address book table 18 as a single record. When a user communicates with a registered person, the user can designate the telephone number or mail address of that person by simply selecting a desired record from the address book table 18 .
- This address book table 18 also has a “notification permission setting” field as well as the “name”, “telephone number” and “mail address” fields. When the user's telephone number and mail address are changed, information indicating whether or not to notify the content of the change to people corresponding to the “name” fields is stored in this “notification permission” field. This notification is performed by an automatic update service that will be described later.
- the user's own telephone number and mail address are stored in a not-illustrated region of the memory 17 of the first terminal 1 a .
- the first terminal 1 a can communicate with the other terminal 1 b through the server 2 a by transmitting its own telephone address or mail address and the telephone number or mail address of the other terminal 1 b selected by users from the user's address book table 18 or directly inputted through the input section 12 to the server 2 a according to a specified communication protocol.
- FIG. 4 is a block diagram schematically showing the structure of the server 2 a .
- This server (server computer) 2 a is provided with a control section 21 , a transceiver circuit 22 and a storage section 23 .
- the control section 21 is respectively connected to the transceiver circuit 22 and the storage section 23 .
- the transceiver circuit 22 includes a plurality of base stations distributed throughout the service area for the first terminal 1 a , and carries out transmission and receipt of data to and from the terminal 1 a through these base stations.
- the storage section 23 is, for example, a hard disk.
- a user table 24 , update table 25 and history table 26 are stored in the storage section 23 .
- the second server 2 b has the same structure as the first server 2 a .
- the update tables 25 respectively stored in the storage sections 23 of the two servers 2 a and 2 b are the same as each other. Therefore, when updating one of the update tables 25 of the two servers 2 a and 2 b , the other update table 25 is also updated in the same way through communication between the two servers 2 a and 2 b .
- the user table 24 and history table 26 stored in the storage section 23 of the second server 2 b has individual data that is different from those in the first server 2 a.
- FIG. 5 is a table logically showing the user table 24 .
- This user table 24 has a plurality of records provided for each user having an agreement with the communications company operating the server 2 a .
- This user table 24 is provided with fields for “name”, “telephone number”, “mail address” and “billing information”.
- FIG. 6 is a schematic drawing logically showing the update table 25 .
- This update table 25 has a plurality of records. When changing the telephone numbers or mail addresses owned by individual users, the detail of this change is stored in the respective records. These telephone numbers and mail addresses are generally termed terminal designation information. For example, if a user acquires a new telephone number and mail address by purchasing a new terminal 1 a and abandons the telephone number and mail address for the originally used old terminal 1 c , the detail of the change of the terminal designation information is added to the update table 25 as one record. Similarly, if a user have the telephone number and mail address changed by the communications company without changing the terminal itself, the detail of the change of the terminal designation information is added to the update table 25 as a single record.
- Each record of this update table 25 is made up of respective fields for “name”, “new telephone number”, “old telephone number”, “new mail address”, “old mail address”, “time and date of registration” and “update period”.
- the name of the user changing the telephone number and mail address is stored in the “name” field.
- the user's new telephone number and old telephone number, and new mail address and old mail address are respectively stored in the “new telephone number”, “old telephone number”, “new mail address” and “old mail address” fields.
- the time and date when the record was created are stored in the “time and date of registration” field.
- the time and date of expiration of an automatic update service which will be described later, is stored in the “update period” field.
- FIG. 7 is a table logically showing a history table 26 .
- This history table 26 is made up of “destination telephone number”, “destination mail address”, “originating telephone number”, “originating mail address”, and “time and date of access” fields.
- the telephone number and mail address of a terminal 1 a actually being used by a user receiving the automatic update service, described later, are respectively store in the “destination telephone number” and “destination mail address” fields.
- the telephone numbers and mail addresses of people (call originators) who register, in the address book table 18 of their own terminal 1 b , information of a user having the terminal 1 a of which telephone number and mail address are stored in the “destination telephone number” field and “destination mail address” field as a call destination are respectively stored in the corresponding “originating telephone number” field and “originating mail address” field.
- the time and date when the call originator is in communication with an arbitrary party based on a call made by the call originator is stored in the “time and date of access” field. Records in this history table 26 are created in a process of S 108 in FIG. 9, which will be described later.
- the automatic update service is to notify, when the telephone number or mail address owned by a user have been changed, the detail of the change to another terminal 1 b of another person having the telephone number or mail address of the user registered in the address book table 18 in advance.
- FIG. 8 is a flowchart showing a change registration process. If the user connects their own terminal 1 a to the server 2 a to transmit a specified command to apply for an automatic update service, this server 2 a starts the process according to the flowchart of FIG. 8. The terminal 1 a notifies its own telephone number to the server 2 a when connected to the server 2 a . Accordingly, the server 2 a can ascertain the telephone number of the terminal 1 a connected thereto.
- the server 2 a references the user table 24 and specifies records containing the telephone number of the connected terminal 1 a.
- the server 2 a acquires old terminal designation information before the change. Specifically, the server 2 a displays guidance to prompt the user to input the old telephone number and old mail address before the change on the display section 11 of the terminal 1 a . If the user inputs a telephone number and mail address by operating the input section 12 of the terminal 1 a in accordance with this guidance, the input information is notified to the server 2 a as the old terminal designation information before the change.
- the guidance can also be audio guidance output from the speaker 14 .
- the server 2 a registers a new record in the update table 25 .
- the server 2 a respectively stores the contents of each of the “name”, “telephone number” and “mail address” fields of the records in the user table 24 designated in step S 001 into each of the “name”, “new telephone number” and “new mail address” of the new registered record in the update table 25 .
- the server 2 a also respectively stores the old telephone number and old mail address before the change acquired in step S 002 into the “old telephone number” and “old mail address” fields of the new record in the update table 25 .
- the time and date when the new record was registered is stored into the “time and date of registration” field of the new record in the update table 25 .
- the time and date after a specified service period has elapsed from the “time and date of registration” is stored into the “update period” of the new record of the update table 25 .
- step S 004 the server 2 a notifies the new record of the update table 25 to another server 2 b operated by the communications company corresponding to the old telephone number before the change acquired in step S 002 . Then, the server 2 b adds the new record to its own update table 25 . Therefore, the update tables 25 of the servers 2 a and 2 b are always kept the same as each other. The server 2 a skips step S 004 in the event that the old telephone number before the change corresponds to the communications company operating itself.
- step S 005 the server 2 a registers the cost of the automatic update service in the “billing information” field of the record designated in step S 001 in the user table 24 , and processing is completed. By paying this amount, the user can receive the automatic update service for the period of time from the “time and date of registration” up to the “update period” stored in the new record in the update table 25 .
- Each of the servers 2 a and 2 b periodically executes processing to delete records whose “update period” has expired from the update table 25 . As a result, only records whose “update period” has not expired are contained in the update table 25 .
- the automatic update service is provided to the terminal 1 a until the “update period” of that record expires.
- the server 2 b provides the automatic update service by starting the processing according to the flowchart of FIG. 9.
- the server 2 establishes a call requested by the terminal 1 b and executes the processing of the flowchart of FIG. 9 while processing the call.
- the server 2 b requests an address book table 18 from the accessing terminal 1 b , and acquires this address book table 18 .
- the server 2 b compares the address book table 18 of the terminal 1 b acquired in S 101 with the update table 25 . Specifically, if, among the respective records of the address book table 18 of the terminal 1 b , there are records containing a “telephone number” field or “mail address” field that has the same value as an “old telephone number” field or “old mail address” field of any record in the update table 25 , the server 2 b extracts all such records as queued records and designates one of the queued records as an object of processing.
- step S 103 the server 2 b checks whether or not it could to designate a processing object record in the address book table 18 of the terminal 1 b through the processing of step S 102 . If a processing object record has been found, processing advances to step S 104 , otherwise processing terminates.
- step S 104 the server 2 b references the history table 26 and checks whether or not there are any records in the history table 26 , of which values in the “destination telephone number” field or “destination mail address” field match with values of the “telephone number” field or “mail address” field of the processing object record, and of which values in the “originating telephone number” field or “originating mail address” field match with the telephone number or mail address of the terminal 1 b . If there are any records satisfying those conditions, it is determined that there is a history and processing terminates, otherwise processing proceeds to step S 105 .
- step S 105 the server 2 b communicates with the terminal 1 a assigned values of the “telephone number” field of the processing object record, and enquires, from the terminal 1 a , whether or not it is possible to notify change of a telephone number or mail address of the terminal 1 a to the terminal 1 b . Then, the terminal 1 a returns permission or rejection of the notification to the server 2 b by automatically executing processing that will be described later with reference to FIG. 10.
- step S 106 if the server 2 b receives the permission of the notification through the processing of step S 105 , processing advances to step S 107 , otherwise processing advances to step S 108 .
- step S 107 the server 2 b updates the address book table 18 of the terminal 1 b .
- the server 2 b makes the terminal 1 b write values of the “new telephone number” field and the “new mail address” field of the record in the update table 25 of which values of the “old telephone number” field or “old mail address” field match with the values of “telephone number” field or the “mail address” field of the processing object record over the “telephone number” field and “mail address” field of the processing object record in the address book table 18 of the terminal 1 b , by communicating with the server 1 b to activate a data update program previously stored in the terminal 1 b.
- step S 108 the server 2 b adds a new record to the history table 26 .
- the server 2 b creates a record of which “destination telephone number” field and “destination mail address” field are stored with values of the “telephone number” field and “mail address” field of the processing object record respectively, and of which “originating telephone number” field and “originating mail address” field are stored with the telephone number and mail address of the terminal 1 b respectively, and registers this record in the history table 26 .
- the data and time that the new record was created is stored in “access time and date” field of this new created record. If registration in this history table 26 is completed the processing object record becomes managed as a processed record.
- step S 109 the server 2 b checks whether or not there remain any queued records that are not processed. If there are still remain any queued records that are not processed, processing advances to step S 110 .
- step S 110 the server 2 b designates unprocessed one of the queued record as new processing object record, and processing immediately returns to step S 104 . Conversely, if it is determined in step S 109 that all of the queued records have become processed as a result of repeatedly execution of the processing loop from steps S 104 to step S 110 described above, the server 2 b advances the processing to step S 111 .
- step S 111 the server 2 b makes the terminal 16 display processing results on its display section 11 . Specifically, if the address book table was updated in step S 107 , the content of this update is displayed. After displaying the update content, processing is terminated. The server 2 b maintains the connection with the terminal 1 b even after termination of the processing of FIG. 9. After that, the user of the terminal 1 b terminates connection between the terminal 1 b and the server 2 b at a point in time when a desired call is terminated. After termination of the call, the user can ascertain the processing results by looking at the display section 11 of the terminal 1 b.
- FIG. 10 is a flowchart showing a process for determining permission or rejection of notification executed on the terminal 1 a .
- the server 2 b enquires whether or not it is permitted to notify change of telephone number or mail address of the terminal 1 a to the terminal 1 b notified party) in the above described step S 105 in FIG. 9, the terminal 1 a activates a previously installed program to start the processing shown in the flowchart of FIG. 10.
- the terminal 1 a acquires the telephone number, mail address and the user name of the terminal 1 b of the notified party from the server 2 b.
- step S 202 the terminal la references its own address book table 18 and determines whether or not the telephone number or mail address of the notified party acquired in step S 201 are registered in this address book table 18 .
- the terminal 1 a then advances processing to step S 203 if the telephone number or mail address is registered, and if not processing advances to step S 206 .
- step S 203 the terminal 1 a designates, from among records of its own address book table 18 , a record that includes the telephone number or mail address of the notified party acquired in step S 201 , and if the content of a “notification permission setting” field in the designated record is ‘OK’, determines that notification is permitted to advance processing to step S 204 , while if the content of this “notification permission setting” field is NG, determines that notification is rejected to advance processing to step S 205 .
- step S 204 the terminal 1 a notifies the server 2 b of the fact that to notification of its own telephone number and mail address to the terminal 1 b is permitted via the server 2 a , and then terminates processing.
- step S 205 the terminal 1 a notifies the server 2 b of the fact that notification of its own telephone number and mail address to the terminal 1 b is rejected via the server 2 a , and then terminates processing.
- step S 206 the terminal displays the name of the user owning the terminal 1 b of the notified party acquired in step S 201 on its display section 11 .
- the user looks at this displayed name to decide whether he or she permits notification of their own new telephone number and new mail address to the terminal 1 b of the notified party, and inputs the result of this decision to the input section 12 .
- step S 207 the terminal 1 a advances processing to step S 208 if the user inputs the fact that the notification is permitted in step S 206 , and otherwise advances to step S 209 .
- step S 208 the terminal 1 a notifies server 2 b of the fact that notification of its own new telephone number and new mail address to the terminal 1 b is permitted the via the server 2 a , and then terminates processing.
- step S 209 the terminal 1 a notifies the server 2 b of the fact that notification of its own new telephone number and new mail address to the terminal 1 b is rejected via the server 2 a , and then terminates processing.
- the terminal 1 b when a terminal 1 b registering an old telephone number or old mail address owned by a particular user in its address book table 18 accesses the server 2 b , the terminal 1 b is automatically or substantially automatically notified of a new telephone number and new mail address of new terminal 1 a owned by that user. Accordingly, effort involved for the user with change of the telephone number or mail address is reduced. For this reason, when purchasing a new model of a terminal, a user can freely select a communications company without worrying about changing of his or her telephone number or mail address. Additionally, in this automatic update service, the new telephone number and new mail address are notified only to people whom the user permits to be notified, which makes possible to prevent such disadvantages as malicious calls or junk mail.
- terminal information management method of the present invention having the above described configuration, in the event that terminal designation information of other terminals registered in an address book table of a terminal becomes unusable because of change of the terminal designation information, new terminal designation information is notified to the terminal storing the address book table. Accordingly, effort involved for the user with change of the terminal designation information is reduced.
Abstract
In case a telephone number of a first terminal is changed a second terminal in which the telephone number or mail address of this first terminal before the change is registered in its address book is connected to a server for communication with other party, the new telephone number or mail address of the first terminal are notified to the second terminal with permission of the user of the first terminal.
Description
- 1. Field of the Invention
- The present invention relates to a terminal information management method for managing telephone numbers or mail addresses of a wide variety of mobile terminals, such as portable telephones or the like.
- 2. Description of the Prior Art
- Recently there has been something of a boom in portable telephone systems, and the portable telephone market has seen the continual introduction of new models offering new and improved functions. This makes the useful life of a portable telephone extremely short and it is common practice for users to purchase a new phone to change from the old model they have been using to the latest model. When changing to the new model, if the user does not change the communications company they have an agreement with, it is possible to carry on using the telephone number and mail address they have been using with the old telephone. That is, the telephone number and mail address used with the old telephone are registered as the telephone number and mail address for the new telephone. On the contrary, if the communications company is changed when changing to a new telephone, it is not possible to continue using the telephone number and mail address of the old telephone. That is, at the time of changing the telephone, a telephone number and mail address that are different from those of the old telephone are assigned to the new telephone.
- Now, a lot of users register telephone numbers and mail addresses of people they call frequently in an electronic address book provided in a storage section of the portable telephone. A service has been proposed, when changing telephones, to use this electronic address book to automatically notify people whose telephone numbers or mail address are stored in the address book that the telephone number and mail address of the user have changed. With this service, the people receiving the notification can be made aware of the fact that the user has changed their telephone number and mail address. However, people who that do not receive the notification about the changed telephone number will not be aware that the user has changed their telephone number and mail address. In other words, people other than those whose telephone numbers or mail addresses are registered in the electronic address book of the user changing telephones will not be notified of the change, which means that those people can not be made aware of the change in the user's telephone number and mail address. Nevertheless, notifying a change of user's telephone number and mail address to everyone is not preferable because there is a high possibility of the user then receiving malicious phone calls or junk mail.
- The object of the present invention is to provide a terminal information management method capable of notifying change of telephone number and mail address, that is, information designating a mobile terminal, such as a portable telephone, to users not registered in an electronic address book of the mobile terminal, as well as to users that are registered in the address book.
- A first aspect of a terminal information management method of the present invention is to execute the following plurality of steps on a server computer capable of communication with a plurality of terminals respectively assigned terminal designation information for identifying themselves. A first step is a registering step executed, when terminal designation information of a terminal is changed, to register the terminal designation information of the terminal before the change and those after the change in an update table with them associated with each other. A second step is an address book acquisition step for acquiring an address book table individually stored in each terminal and registered with terminal designation information for other terminals. A third step is a notification step executed, when terminal designation information for other terminals registered in an address book table acquired in the address book acquisition step is registered in the update table as terminal designation information before the change, notifying terminal designation information after the change associated with the terminal designation information before the change to the terminal storing the address book table.
- With this type of arrangement, when a particular user changes their terminal designation information, it is possible to notify the terminal designation information after the change to all terminals having this terminal designation information stored in their address book table.
- A second aspect of a terminal information management method of the present invention is to execute on a server computer in addition to the above described steps, a determination step for determining whether or not it is possible to notify the terminal designation information after the change associated with the terminal information before the change to a terminal storing the address book table, when the terminal designation information for other terminals registered in the address book table acquired in the address book acquisition steps is registered in the update table as terminal designation information before the change and to execute the notification step only if it is determined in the determination step that notification is possible.
- With this type of arrangement, the terminal designation information after the change is notified to terminals storing the address book table only if it has been determined in the determination step that notification is possible, so that it is possible to prevent terminal designation information from being notified to people the user does not want to notify.
- The invention will be described below in detail with reference to the accompanying drawings, in which:
- FIG. 1 is a schematic drawing showing the overall structure of a communication system of an embodiment of the present invention;
- FIG. 2 is a block diagram schematically showing the structure of a mobile terminal;
- FIG. 3 is a table showing an address book table;
- FIG. 4 is a block diagram showing the structure of a server;
- FIG. 5 is a table showing a user table;
- FIG. 6 is a table showing an update table;
- FIG. 7 is a table showing a history table;
- FIG. 8 is a flowchart showing a change content storage process;
- FIG. 9 is a flowchart showing a process for providing an automatic change service; and
- FIG. 10 is a flowchart showing a process for determining notification propriety.
- A preferred embodiment of the present invention will be described below with reference to the drawings.
- Communication System
- As shown in FIG. 1,
mobile terminals servers servers first terminal 1 a is connected to afirst server 2 a used by a first communications company and asecond terminal 1 b is connected to asecond server 2 b used by a second communications company, the twoterminals servers - Terminal
- FIG. 2 is a block diagram schematically showing the structure of the
first terminal 1 a. Asecond terminal 1 b has the same structure as thefirst terminal 1 a. - As shown in FIG. 2, the
first terminal 1 a is provided with adisplay section 11, aninput section 12, amicrophone 13, aspeaker 14 and acontrol section 15. Thedisplay section 11 has a liquid crystal display, and displays characters and images on the screen of this liquid crystal display. Theinput section 12 has a tenkey pad and operation keys, and receives input operations from a user therethrough. Themicrophone 13 and thespeaker 14 can respectively input and output voices. Thedisplay section 11,input section 12,microphone 13 andspeaker 14 are respectively connected to thecontrol section 15. - The
control section 15 is provided with atransceiver circuit 16 and amemory 17. Thetransceiver circuit 16 carries out transmission and reception of data over a wireless link. An address book table 18 is stored in thememory 17. - FIG. 3 is a table logically showing the address book table18. The user can register names, telephone numbers and mail addresses of a number of people in their
own terminal 1 a (1 b). Specifically, a single person's data is registered in the address book table 18 as a single record. When a user communicates with a registered person, the user can designate the telephone number or mail address of that person by simply selecting a desired record from the address book table 18. This address book table 18 also has a “notification permission setting” field as well as the “name”, “telephone number” and “mail address” fields. When the user's telephone number and mail address are changed, information indicating whether or not to notify the content of the change to people corresponding to the “name” fields is stored in this “notification permission” field. This notification is performed by an automatic update service that will be described later. - Also, the user's own telephone number and mail address are stored in a not-illustrated region of the
memory 17 of thefirst terminal 1 a. Thefirst terminal 1 a can communicate with theother terminal 1 b through theserver 2 a by transmitting its own telephone address or mail address and the telephone number or mail address of theother terminal 1 b selected by users from the user's address book table 18 or directly inputted through theinput section 12 to theserver 2 a according to a specified communication protocol. - Server
- FIG. 4 is a block diagram schematically showing the structure of the
server 2 a. This server (server computer) 2 a is provided with acontrol section 21, atransceiver circuit 22 and astorage section 23. Thecontrol section 21 is respectively connected to thetransceiver circuit 22 and thestorage section 23. Thetransceiver circuit 22 includes a plurality of base stations distributed throughout the service area for thefirst terminal 1 a, and carries out transmission and receipt of data to and from the terminal 1 a through these base stations. Thestorage section 23 is, for example, a hard disk. A user table 24, update table 25 and history table 26 are stored in thestorage section 23. - The
second server 2 b has the same structure as thefirst server 2 a. Also, the update tables 25 respectively stored in thestorage sections 23 of the twoservers servers servers storage section 23 of thesecond server 2 b has individual data that is different from those in thefirst server 2 a. - FIG. 5 is a table logically showing the user table24. This user table 24 has a plurality of records provided for each user having an agreement with the communications company operating the
server 2 a. This user table 24 is provided with fields for “name”, “telephone number”, “mail address” and “billing information”. - FIG. 6 is a schematic drawing logically showing the update table25. This update table 25 has a plurality of records. When changing the telephone numbers or mail addresses owned by individual users, the detail of this change is stored in the respective records. These telephone numbers and mail addresses are generally termed terminal designation information. For example, if a user acquires a new telephone number and mail address by purchasing a
new terminal 1 a and abandons the telephone number and mail address for the originally usedold terminal 1 c, the detail of the change of the terminal designation information is added to the update table 25 as one record. Similarly, if a user have the telephone number and mail address changed by the communications company without changing the terminal itself, the detail of the change of the terminal designation information is added to the update table 25 as a single record. Each record of this update table 25 is made up of respective fields for “name”, “new telephone number”, “old telephone number”, “new mail address”, “old mail address”, “time and date of registration” and “update period”. The name of the user changing the telephone number and mail address is stored in the “name” field. Also, the user's new telephone number and old telephone number, and new mail address and old mail address are respectively stored in the “new telephone number”, “old telephone number”, “new mail address” and “old mail address” fields. The time and date when the record was created are stored in the “time and date of registration” field. The time and date of expiration of an automatic update service, which will be described later, is stored in the “update period” field. - FIG. 7 is a table logically showing a history table26. This history table 26 is made up of “destination telephone number”, “destination mail address”, “originating telephone number”, “originating mail address”, and “time and date of access” fields. The telephone number and mail address of a terminal 1 a actually being used by a user receiving the automatic update service, described later, are respectively store in the “destination telephone number” and “destination mail address” fields. The telephone numbers and mail addresses of people (call originators) who register, in the address book table 18 of their
own terminal 1 b, information of a user having the terminal 1 a of which telephone number and mail address are stored in the “destination telephone number” field and “destination mail address” field as a call destination are respectively stored in the corresponding “originating telephone number” field and “originating mail address” field. The time and date when the call originator is in communication with an arbitrary party based on a call made by the call originator is stored in the “time and date of access” field. Records in this history table 26 are created in a process of S108 in FIG. 9, which will be described later. - Automatic Update Service
- In the event that a user's telephone number or mail address is changed (from those of an
old terminal 1 c to those of anew terminal 1 a, or without changing the terminal 1 a itself), it is possible to pay for use of an automatic update service by registering the detail of the change in theserver 2 a of the communications company. The automatic update service is to notify, when the telephone number or mail address owned by a user have been changed, the detail of the change to anotherterminal 1 b of another person having the telephone number or mail address of the user registered in the address book table 18 in advance. - The following description will be given assuming a case where a particular user has canceled an agreement they have held with a communications company (here it is the second communications company described above) up to now because of the purchase of a
new terminal 1 a, and made a new agreement with the above described first communications company, and therefore his or her telephone number and mail address have been changed because of replacement of agreements. - FIG. 8 is a flowchart showing a change registration process. If the user connects their
own terminal 1 a to theserver 2 a to transmit a specified command to apply for an automatic update service, thisserver 2 a starts the process according to the flowchart of FIG. 8. The terminal 1 a notifies its own telephone number to theserver 2 a when connected to theserver 2 a. Accordingly, theserver 2 a can ascertain the telephone number of the terminal 1 a connected thereto. - In the first step S001 after starting the process of FIG. 8, the
server 2 a references the user table 24 and specifies records containing the telephone number of the connected terminal 1 a. - In the next step S002, the
server 2 a acquires old terminal designation information before the change. Specifically, theserver 2 a displays guidance to prompt the user to input the old telephone number and old mail address before the change on thedisplay section 11 of the terminal 1 a. If the user inputs a telephone number and mail address by operating theinput section 12 of the terminal 1 a in accordance with this guidance, the input information is notified to theserver 2 a as the old terminal designation information before the change. The guidance can also be audio guidance output from thespeaker 14. - In the next step S003, the
server 2 a registers a new record in the update table 25. Specifically, theserver 2 a respectively stores the contents of each of the “name”, “telephone number” and “mail address” fields of the records in the user table 24 designated in step S001 into each of the “name”, “new telephone number” and “new mail address” of the new registered record in the update table 25. Theserver 2 a also respectively stores the old telephone number and old mail address before the change acquired in step S002 into the “old telephone number” and “old mail address” fields of the new record in the update table 25. The time and date when the new record was registered is stored into the “time and date of registration” field of the new record in the update table 25. The time and date after a specified service period has elapsed from the “time and date of registration” is stored into the “update period” of the new record of the update table 25. - In the next step S004, the
server 2 a notifies the new record of the update table 25 to anotherserver 2 b operated by the communications company corresponding to the old telephone number before the change acquired in step S002. Then, theserver 2 b adds the new record to its own update table 25. Therefore, the update tables 25 of theservers server 2 a skips step S004 in the event that the old telephone number before the change corresponds to the communications company operating itself. - In step S005, the
server 2 a registers the cost of the automatic update service in the “billing information” field of the record designated in step S001 in the user table 24, and processing is completed. By paying this amount, the user can receive the automatic update service for the period of time from the “time and date of registration” up to the “update period” stored in the new record in the update table 25. - Each of the
servers - If a record for the user of the terminal1 a is registered in the update table 25 through the processing of the flowchart of FIG. 8 described above, the automatic update service is provided to the terminal 1 a until the “update period” of that record expires. Specifically, when the
second terminal 1 b accesses theserver 2 b after the record for the terminal 1 a has been registered in the update table 25, theserver 2 b provides the automatic update service by starting the processing according to the flowchart of FIG. 9. In the event that theserver 2 b is accessed by theterminal 1 b in order to establish a call (communication) with an arbitrary party, the server 2 establishes a call requested by theterminal 1 b and executes the processing of the flowchart of FIG. 9 while processing the call. - In the first step S101 after starting process of FIG. 9, the
server 2 b requests an address book table 18 from the accessingterminal 1 b, and acquires this address book table 18. - In the next step S102, the
server 2 b compares the address book table 18 of theterminal 1 b acquired in S101 with the update table 25. Specifically, if, among the respective records of the address book table 18 of theterminal 1 b, there are records containing a “telephone number” field or “mail address” field that has the same value as an “old telephone number” field or “old mail address” field of any record in the update table 25, theserver 2 b extracts all such records as queued records and designates one of the queued records as an object of processing. - In the next step S103, the
server 2 b checks whether or not it could to designate a processing object record in the address book table 18 of theterminal 1 b through the processing of step S102. If a processing object record has been found, processing advances to step S104, otherwise processing terminates. - In step S104, the
server 2 b references the history table 26 and checks whether or not there are any records in the history table 26, of which values in the “destination telephone number” field or “destination mail address” field match with values of the “telephone number” field or “mail address” field of the processing object record, and of which values in the “originating telephone number” field or “originating mail address” field match with the telephone number or mail address of theterminal 1 b. If there are any records satisfying those conditions, it is determined that there is a history and processing terminates, otherwise processing proceeds to step S105. - In step S105, the
server 2 b communicates with the terminal 1 a assigned values of the “telephone number” field of the processing object record, and enquires, from the terminal 1 a, whether or not it is possible to notify change of a telephone number or mail address of the terminal 1 a to theterminal 1 b. Then, the terminal 1 a returns permission or rejection of the notification to theserver 2 b by automatically executing processing that will be described later with reference to FIG. 10. - In step S106, if the
server 2 b receives the permission of the notification through the processing of step S105, processing advances to step S107, otherwise processing advances to step S108. - In step S107, the
server 2 b updates the address book table 18 of theterminal 1 b. Specifically, theserver 2 b makes the terminal 1 b write values of the “new telephone number” field and the “new mail address” field of the record in the update table 25 of which values of the “old telephone number” field or “old mail address” field match with the values of “telephone number” field or the “mail address” field of the processing object record over the “telephone number” field and “mail address” field of the processing object record in the address book table 18 of theterminal 1 b, by communicating with theserver 1 b to activate a data update program previously stored in theterminal 1 b. - In step S108, the
server 2 b adds a new record to the history table 26. Specifically, theserver 2 b creates a record of which “destination telephone number” field and “destination mail address” field are stored with values of the “telephone number” field and “mail address” field of the processing object record respectively, and of which “originating telephone number” field and “originating mail address” field are stored with the telephone number and mail address of theterminal 1 b respectively, and registers this record in the history table 26. The data and time that the new record was created is stored in “access time and date” field of this new created record. If registration in this history table 26 is completed the processing object record becomes managed as a processed record. - In the next step S109, the
server 2 b checks whether or not there remain any queued records that are not processed. If there are still remain any queued records that are not processed, processing advances to step S110. - In step S110, the
server 2 b designates unprocessed one of the queued record as new processing object record, and processing immediately returns to step S104. Conversely, if it is determined in step S109 that all of the queued records have become processed as a result of repeatedly execution of the processing loop from steps S104 to step S110 described above, theserver 2 b advances the processing to step S111. - In step S111, the
server 2 b makes the terminal 16 display processing results on itsdisplay section 11. Specifically, if the address book table was updated in step S107, the content of this update is displayed. After displaying the update content, processing is terminated. Theserver 2 b maintains the connection with theterminal 1 b even after termination of the processing of FIG. 9. After that, the user of theterminal 1 b terminates connection between the terminal 1 b and theserver 2 b at a point in time when a desired call is terminated. After termination of the call, the user can ascertain the processing results by looking at thedisplay section 11 of theterminal 1 b. - FIG. 10 is a flowchart showing a process for determining permission or rejection of notification executed on the terminal1 a. When the
server 2 b enquires whether or not it is permitted to notify change of telephone number or mail address of the terminal 1 a to theterminal 1 b notified party) in the above described step S105 in FIG. 9, the terminal 1 a activates a previously installed program to start the processing shown in the flowchart of FIG. 10. - In the first step S201 after starting the process, the terminal 1 a acquires the telephone number, mail address and the user name of the
terminal 1 b of the notified party from theserver 2 b. - In the next step S202, the terminal la references its own address book table 18 and determines whether or not the telephone number or mail address of the notified party acquired in step S201 are registered in this address book table 18. The terminal 1 a then advances processing to step S203 if the telephone number or mail address is registered, and if not processing advances to step S206.
- In step S203, the terminal 1 a designates, from among records of its own address book table 18, a record that includes the telephone number or mail address of the notified party acquired in step S201, and if the content of a “notification permission setting” field in the designated record is ‘OK’, determines that notification is permitted to advance processing to step S204, while if the content of this “notification permission setting” field is NG, determines that notification is rejected to advance processing to step S205.
- In step S204, the terminal 1 a notifies the
server 2 b of the fact that to notification of its own telephone number and mail address to theterminal 1 b is permitted via theserver 2 a, and then terminates processing. - In step S205, the terminal 1 a notifies the
server 2 b of the fact that notification of its own telephone number and mail address to theterminal 1 b is rejected via theserver 2 a, and then terminates processing. - In step S206, the terminal displays the name of the user owning the
terminal 1 b of the notified party acquired in step S201 on itsdisplay section 11. The user looks at this displayed name to decide whether he or she permits notification of their own new telephone number and new mail address to theterminal 1 b of the notified party, and inputs the result of this decision to theinput section 12. - In the next step S207, the terminal 1 a advances processing to step S208 if the user inputs the fact that the notification is permitted in step S206, and otherwise advances to step S209.
- In step S208, the terminal 1 a
notifies server 2 b of the fact that notification of its own new telephone number and new mail address to theterminal 1 b is permitted the via theserver 2 a, and then terminates processing. - In step S209, the terminal 1 a notifies the
server 2 b of the fact that notification of its own new telephone number and new mail address to theterminal 1 b is rejected via theserver 2 a, and then terminates processing. - As described above, according to the automatic update service, when a
terminal 1 b registering an old telephone number or old mail address owned by a particular user in its address book table 18 accesses theserver 2 b, theterminal 1 b is automatically or substantially automatically notified of a new telephone number and new mail address ofnew terminal 1 a owned by that user. Accordingly, effort involved for the user with change of the telephone number or mail address is reduced. For this reason, when purchasing a new model of a terminal, a user can freely select a communications company without worrying about changing of his or her telephone number or mail address. Additionally, in this automatic update service, the new telephone number and new mail address are notified only to people whom the user permits to be notified, which makes possible to prevent such disadvantages as malicious calls or junk mail. - With the terminal information management method of the present invention having the above described configuration, in the event that terminal designation information of other terminals registered in an address book table of a terminal becomes unusable because of change of the terminal designation information, new terminal designation information is notified to the terminal storing the address book table. Accordingly, effort involved for the user with change of the terminal designation information is reduced.
Claims (8)
1. A terminal information management method, executed on a server computer capable of communication with a plurality of terminals respectively assigned terminal designation information for identifying themselves, comprising:
a registering step for, when terminal designation information of a terminal is changed, registering the terminal designation information of the terminal before the change and those after the change in an update table stored in a storage medium with them associated with each other;
an address book acquisition step for acquiring an address book table individually stored in each terminal and registered with terminal designation information for other terminals; and
a notification step for, when terminal designation information for other terminals registered in an address book table acquired in the address book acquisition step is registered in the update table as terminal designation information before the change, notifying terminal designation information after the change associated with the terminal designation information before the change to, the terminal storing the address book table.
2. The terminal information management method according to claim 1 , further comprising:
a determination step for, when the terminal designation information for other terminals registered in the address book table acquired in the address book acquisition step is registered in the update table as terminal designation information before the change, determining whether or not it is possible to notify the terminal designation information after the change associated with the terminal designation information before the change to the terminal storing the address book table, and
wherein said notification step is executed only if it is determined in the determination step that notification is possible.
3. The terminal information management method according to claim 2 , wherein
in the determination step, it is determined by enquiring whether the notification is possible from the terminal corresponding to the terminal designation information before the change.
4. The terminal information management method of claim 2 , wherein
in the determination step, it is determined that notification is permitted if the terminal corresponding to the terminal designation information before the change is previously registered with notification permission information which represents permission of the notification.
5. The terminal information management method of claim 2 , further comprising
a history recording step for recording a history of execution of the determination step with respect to other terminals registered in the address book table, and
wherein said determination step is executed only if there is not history of execution with respect to other terminals registered in the address book table.
6. The terminal information management method of claim 1 , wherein
the address book acquisition step is executed when the terminal accesses the server computer.
7. A terminal information management program, read in to a computer capable of communicating with a plurality of terminals respectively assigned terminal designation information for identifying themselves, making the computer execute:
a registering step for, when terminal designation information of a terminal is changed, registering terminal designation information before the change and those after the change, in an update table stored in a storage medium with them associated with each other;
an address book acquisition step for acquiring an address book table individually stored in each terminal and registered with terminal designation information for other terminals; and
a notification step for, when terminal designation information for other terminals registered in an address book table acquired in the address book acquisition step is registered in the update table as terminal designation information before the change, notifying terminal designation information after the change associated with the terminal designation information before the change to the terminal storing the address book table.
8. A server computer capable of communicating with a plurality of terminals respectively assigned terminal designation information for identifying themselves, having a storage medium and a processing device, a program stored in the storage medium making the processing device execute steps of:
registering, when terminal designation information of a terminal is changed, terminal designation information before the change with terminal designation information after the change in an update table stored in a storage medium, with them associated with each other,
acquiring an address book table individually stored in each terminal and registered with terminal designation information for other terminals, and
notifying, when terminal designation information for other terminals registered in the address book table is registered in the update table as terminal designation information before change, terminal designation information after the change associated with the terminal designation information before the change to the terminal storing the address book table
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002-025221 | 2002-02-01 | ||
JP2002025221A JP3965059B2 (en) | 2002-02-01 | 2002-02-01 | Device information management method |
Publications (1)
Publication Number | Publication Date |
---|---|
US20030149776A1 true US20030149776A1 (en) | 2003-08-07 |
Family
ID=27654525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/259,505 Abandoned US20030149776A1 (en) | 2002-02-01 | 2002-09-30 | Terminal information management method |
Country Status (2)
Country | Link |
---|---|
US (1) | US20030149776A1 (en) |
JP (1) | JP3965059B2 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050002057A1 (en) * | 2003-04-28 | 2005-01-06 | Takayasu Oe | Image forming apparatus and address information processing method |
US20060155714A1 (en) * | 2004-12-23 | 2006-07-13 | Pitney Bowes Incorporated | Certification of address records for use in address hygiene |
US20060179066A1 (en) * | 2005-02-04 | 2006-08-10 | Microsoft Corporation | Flexible file format for updating an address book |
US20060178161A1 (en) * | 2005-02-04 | 2006-08-10 | Samsung Electronics Co., Ltd. | Method and system for automatically updating user information in a push-to-talk system |
US20060218337A1 (en) * | 2005-03-24 | 2006-09-28 | Fujitsu Limited | Program, client authentication requesting method, server authentication request processing method, client and server |
US20060235878A1 (en) * | 2005-04-14 | 2006-10-19 | Microsoft Corporation | Client side indexing of offline address book files |
US20070140453A1 (en) * | 2005-12-05 | 2007-06-21 | Matsushita Electric Industrial Co., Ltd. | Communication apparatus and information displaying method for communication apparatus |
US20070288581A1 (en) * | 2005-02-17 | 2007-12-13 | Fujitsu Limited | Mail server, mail reception device, mail server program storage medium, mail reception program storage medium, mail mediation method, and mail reception |
US20080070553A1 (en) * | 2005-03-16 | 2008-03-20 | Fujitsu Limited | Communication terminal device and computer program product |
US20080304647A1 (en) * | 2006-02-28 | 2008-12-11 | Fujitsu Limited | Method and apparatus for identifier change notification |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1864523B1 (en) | 2005-03-29 | 2013-02-13 | Research In Motion Limited | System and method for personal identification number messaging |
JP4932397B2 (en) * | 2006-09-13 | 2012-05-16 | Necカシオモバイルコミュニケーションズ株式会社 | Communication terminal device, data update system, and program |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020049610A1 (en) * | 1999-02-12 | 2002-04-25 | Gropper Robert L. | Auto update utility for digital address books |
US6393421B1 (en) * | 1998-09-18 | 2002-05-21 | Neriel Paglin | Communication method and system utilizing a specific communication code uniquely assigned to the data record |
US20020143879A1 (en) * | 2001-03-28 | 2002-10-03 | Peter Sommerer | Method and system for automatically updating electronic mail address information within an electronic mail address database |
US20030078987A1 (en) * | 2001-10-24 | 2003-04-24 | Oleg Serebrennikov | Navigating network communications resources based on telephone-number metadata |
US20040064517A1 (en) * | 2001-09-05 | 2004-04-01 | Tsutomu Uenoyama | Synchronization message processing method |
US6748403B1 (en) * | 2000-01-13 | 2004-06-08 | Palmsource, Inc. | Method and apparatus for preserving changes to data |
-
2002
- 2002-02-01 JP JP2002025221A patent/JP3965059B2/en not_active Expired - Fee Related
- 2002-09-30 US US10/259,505 patent/US20030149776A1/en not_active Abandoned
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6393421B1 (en) * | 1998-09-18 | 2002-05-21 | Neriel Paglin | Communication method and system utilizing a specific communication code uniquely assigned to the data record |
US20020049610A1 (en) * | 1999-02-12 | 2002-04-25 | Gropper Robert L. | Auto update utility for digital address books |
US6748403B1 (en) * | 2000-01-13 | 2004-06-08 | Palmsource, Inc. | Method and apparatus for preserving changes to data |
US20020143879A1 (en) * | 2001-03-28 | 2002-10-03 | Peter Sommerer | Method and system for automatically updating electronic mail address information within an electronic mail address database |
US20040064517A1 (en) * | 2001-09-05 | 2004-04-01 | Tsutomu Uenoyama | Synchronization message processing method |
US20030078987A1 (en) * | 2001-10-24 | 2003-04-24 | Oleg Serebrennikov | Navigating network communications resources based on telephone-number metadata |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050002057A1 (en) * | 2003-04-28 | 2005-01-06 | Takayasu Oe | Image forming apparatus and address information processing method |
US7589857B2 (en) * | 2003-04-28 | 2009-09-15 | Ricoh Company, Ltd. | Image forming apparatus and address information processing method |
US20060155714A1 (en) * | 2004-12-23 | 2006-07-13 | Pitney Bowes Incorporated | Certification of address records for use in address hygiene |
US7277898B2 (en) * | 2004-12-23 | 2007-10-02 | Pitney Bowes Inc. | Certification of address records for use in address hygiene |
US7584209B2 (en) | 2005-02-04 | 2009-09-01 | Microsoft Corporation | Flexible file format for updating an address book |
US20060179066A1 (en) * | 2005-02-04 | 2006-08-10 | Microsoft Corporation | Flexible file format for updating an address book |
US20060178161A1 (en) * | 2005-02-04 | 2006-08-10 | Samsung Electronics Co., Ltd. | Method and system for automatically updating user information in a push-to-talk system |
US7685243B2 (en) * | 2005-02-17 | 2010-03-23 | Fujitsu Limited | Mail server, mail reception device, mail server program storage medium, mail reception program storage medium, mail mediation method, and mail reception |
US20070288581A1 (en) * | 2005-02-17 | 2007-12-13 | Fujitsu Limited | Mail server, mail reception device, mail server program storage medium, mail reception program storage medium, mail mediation method, and mail reception |
US8254887B2 (en) * | 2005-03-16 | 2012-08-28 | Fujitsu Limited | Communication terminal device and computer program product |
US20080070553A1 (en) * | 2005-03-16 | 2008-03-20 | Fujitsu Limited | Communication terminal device and computer program product |
US20060218337A1 (en) * | 2005-03-24 | 2006-09-28 | Fujitsu Limited | Program, client authentication requesting method, server authentication request processing method, client and server |
US7975289B2 (en) * | 2005-03-24 | 2011-07-05 | Fujitsu Limited | Program, client authentication requesting method, server authentication request processing method, client and server |
US7490079B2 (en) * | 2005-04-14 | 2009-02-10 | Microsoft Corporation | Client side indexing of offline address book files |
US20080301179A1 (en) * | 2005-04-14 | 2008-12-04 | Microsoft Corporation | Client side indexing of offline address book files |
US20060235878A1 (en) * | 2005-04-14 | 2006-10-19 | Microsoft Corporation | Client side indexing of offline address book files |
US20070140453A1 (en) * | 2005-12-05 | 2007-06-21 | Matsushita Electric Industrial Co., Ltd. | Communication apparatus and information displaying method for communication apparatus |
US20080304647A1 (en) * | 2006-02-28 | 2008-12-11 | Fujitsu Limited | Method and apparatus for identifier change notification |
US8582744B2 (en) | 2006-02-28 | 2013-11-12 | Fujitsu Limited | Method and apparatus for identifier change notification |
Also Published As
Publication number | Publication date |
---|---|
JP2003229957A (en) | 2003-08-15 |
JP3965059B2 (en) | 2007-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6816719B1 (en) | Method and system for making wireless terminal profile information accessible to a network | |
KR100747452B1 (en) | Methods and apparatus' of transmitting multimedia message for mobile phone | |
US7493343B2 (en) | Data delivery device and alteration method of data delivery time | |
JP2001243413A (en) | System and method for business card, and client device, portable terminal device, and recording medium thereof | |
US20030149776A1 (en) | Terminal information management method | |
CN101631138A (en) | Personal information agent system and personal information agent method | |
JP2005094351A (en) | Personal information storage/management system and storing/managing method | |
US20080096536A1 (en) | Mobile terminal apparatus, method of controlling transmission and reception of request, and computer product | |
KR20020074096A (en) | Mobile communication apparatus which displays a received data in standby mode and, a system for providing information using the same and, a method of providing information using the same | |
KR100724975B1 (en) | An electronic business card service system and method by using presence information | |
EP2063614A1 (en) | Communication terminal device, access controlling method, and smart card | |
WO2002054750A1 (en) | Communication system | |
WO2007029912A1 (en) | Backup system of mobile communication terminal | |
JP7003318B2 (en) | Information management device and information management method | |
JP2012168630A (en) | Data management device, data management method, and program | |
JP2004023414A (en) | Telephone directory management system, telephone directory management service server, communication terminal and telephone directory managing method | |
KR20010070891A (en) | As using internet, method and apparatus for updating a phone number information of a radio mobile phone and providing an additional service | |
WO2002082319A1 (en) | System for automatic distribution of updated contact information | |
JP2002268970A (en) | Accessing method, information processor and information providing device | |
JP6694050B1 (en) | Information processing device and information processing method | |
JP4379933B2 (en) | Information terminal equipment | |
KR20000054617A (en) | Method and apparauts for supplying correspondence information in network | |
KR20040091181A (en) | Method for managing private community information | |
JP2002176667A (en) | Information distribution/switching system, information distribution/switching method, and recording medium of program for information distribution/switching server /terminal | |
KR101063637B1 (en) | Schedule search method using short message service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FUJITSU LIMITED, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TSUNEZUMI, TOMOKO;REEL/FRAME:013353/0119 Effective date: 20020701 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |