WO2005039221A1 - プレゼンス表示システムにおけるサーバー装置及びクライアント装置 - Google Patents
プレゼンス表示システムにおけるサーバー装置及びクライアント装置 Download PDFInfo
- Publication number
- WO2005039221A1 WO2005039221A1 PCT/JP2004/015138 JP2004015138W WO2005039221A1 WO 2005039221 A1 WO2005039221 A1 WO 2005039221A1 JP 2004015138 W JP2004015138 W JP 2004015138W WO 2005039221 A1 WO2005039221 A1 WO 2005039221A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user
- information
- paddy
- status
- distance
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
-
- 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
-
- 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/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- 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/42348—Location-based services which utilize the location information of a target
- H04M3/42357—Location-based services which utilize the location information of a target where the information is provided to a monitoring entity such as a potential calling party or a call processing server
-
- 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
- H04M3/42374—Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity where the information is provided to a monitoring entity such as a potential calling party or a call processing server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/69—Types of network addresses using geographic information, e.g. room number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- 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
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/38—Displays
-
- 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
Definitions
- the present invention relates to a presence display system that can display the status of another user.
- IM Instant Messaging
- Non-patent document 1 RFC2778
- Non-Patent Document 2 RFC2779
- an object of the present invention is to provide a more easy-to-use presence display system that utilizes the characteristics of a mobile phone.
- a server in the presence display system of the present invention is a server device in a presence display system that has a server device and a client device of each user, and is capable of displaying the status of another user on the client device.
- a means for storing information indicating the status of each user and location information to be transmitted a means for storing for each user a paddy list in which the user has viewed the status, and other users registered, Means for transmitting information indicating the status of another user registered in the paddy list and information relating to the distance to the other user.
- the location information includes latitude and longitude information, and the distance between the user and another user registered in the paddy list based on the latitude and longitude information transmitted from each user.
- Calculating means for calculating the proximity of the other user by comparing the calculated distance with a predetermined threshold value, and determining the determined proximity with the other user.
- the information is transmitted to the client device as information on the distance of the client device.
- the threshold can be set arbitrarily by each user.
- the location information further includes address information, and the address information is transmitted to the client device in addition to the proximity.
- each user for storing information indicating whether or not to approve the transmission of information on his or her own distance to other users.
- the information about the distance is not transmitted to the client device of the user who does not have the above!
- means for each user, means is provided for storing information indicating whether or not the user is authorized to transmit his / her address information to another user, and a user whose address information is not authorized to be transmitted is provided.
- the address information is not transmitted to the client device!
- the paddy list is composed of a plurality of community sets in which other users who want to see the status are registered in groups, and registered in the community set designated by the user.
- Information indicating the status of the user of The information on the distance is transmitted to the client device.
- a relative presence setting table is provided for storing information indicating the status of each user to other users who are viewing the status of the user, by referring to the relative presence setting table. Then, information indicating a state corresponding to the community set of the other user is transmitted!
- a means for creating a list of other users who are viewing the status of the user and transmitting the list to the user is provided.
- the client device in the presence display system of the present invention has one server device and a client device of each user, and is capable of displaying the status of another user on the client device.
- the information on the distance to the other user is a proximity determined by comparing the distance to the other user with a predetermined threshold value
- the displaying means includes: An image corresponding to the received information indicating the status of the other user is displayed in a size corresponding to the proximity.
- the information on the distance to the other user further includes address information, and the displaying means can display the address of the other user! It is a thing.
- the presence of the paddy can be displayed in a display form corresponding to the distance from the paddy.
- the distance to the paddy is expressed by the proximity that indicates which of the multiple stages it is in, and it is expressed relatively, so it is possible to display the distance in consideration of privacy It becomes.
- the threshold value of the distance can be set by the user, it is possible to set the proximity that matches the user's sense.
- proximity information not only proximity information but also address information can be notified.
- the user can refuse to notify his / her location information or address information by the other party.
- the presence suitable for the paddy can be displayed.
- FIG. 1 is a block diagram showing an overall configuration of an embodiment of a presence display system constructed according to the present invention.
- FIG. 2 (a) is a diagram illustrating an example of information managed by a presence server 27, and is a diagram illustrating an example of presence information of a subscriber.
- FIG. 2 (b) is a diagram showing an example of information managed by the presence server 27, and is a diagram showing an example of absolute presence information.
- FIG. 2 (c) is a diagram showing an example of information managed by the presence server 27, and a diagram showing an example of relative presence information.
- FIG. 3 (a) is a diagram illustrating an example of information managed by a paddy list server 28, and is a diagram illustrating an example of a community set.
- FIG. 3 (b) is a diagram showing an example of information managed by a paddy list server 28, and is a diagram showing an example of an unsubscribed list.
- FIG. 4 is a sequence diagram at the time of standby polling.
- FIG. 7 is a sequence diagram at the time.
- FIG. 5 (b) is a sequence diagram when updating static information, and is a sequence diagram when updating a mobile device or a PC (browser).
- FIG. 6 is a sequence diagram when registering a paddy.
- FIG. 7 is a sequence diagram when an absolute presence is changed.
- FIG. 8 (a) is a diagram for explaining a watcher list, and is a sequence diagram when a watcher list is acquired.
- FIG. 8 (b) is a diagram for explaining the watcher list, showing a screen displaying the watcher list!
- FIG. 8 (c) is a diagram for explaining the watcher list, and is a diagram showing a screen for changing watcher disclosure settings.
- FIG. 9 is a flowchart of a process performed by the mobile device (client) 11 during standby polling.
- FIG. 10 is a flowchart of a process performed by a user data unit during standby polling.
- FIG. 11 is a flowchart of a proximity calculation process.
- FIG. 12 (a) is a diagram showing a state in which the presence of a paddy is displayed, and showing an example of a screen displaying a paddy list!
- FIG. 12 (b) is a diagram showing a state in which the presence of a paddy is displayed, and is a diagram showing an example of a screen on which a detailed presence of a selected buddy is displayed.
- Busddy is the name of a user who has registered with the paddy list of other users. With the approval of the paddy, the user can obtain the presence information of the paddy and display the status.
- “Buddy List” is a list of registered paddies.
- the paddy list may be composed as a single list containing all the bodies, or the paddy may be defined as a "friend,” "family,” or "company.”
- the “Owner” is the user who creates and edits the paddy list and looks at the paddy's presence.
- Watcher is the owner who looks at his presence! The person shown is the same as the owner, but the watcher is seen from the Paddy's point of view if he has a presence.
- the “Watcher List” is a list that lists the watchers who look at their presence!
- Presence is the current state of the user. Presence is set by the user himself. In the system of the present invention, "coming”, “in a meeting”, “on the move”, “resting”, “mealing”, “driving”, “sleeping”, “private”, “no mobile” “Presence”, “Not available”, etc. are frequently defined as “fixed presence”, and the owner can freely set their presence ("variable presence”). It has been made.
- the user can notify a friend or acquaintance ( ⁇ o ⁇ t ⁇ ⁇ ya) who has registered himself (sender, presentity) as a paddy of the current state of the sender (presence).
- the presence set by the caller may be notified to the watcher as it is, or the presence notified to the watcher may be changed according to the community set to which the watcher belongs. You can also.
- the presence set by the caller is called “absolute presence”, and the presence notified to the watcher according to the community set is called “relative presence”.
- “Relative presence” is This is an apparent presence that can be set for as many as one absolute presence community set. What the owner actually sees is Paddy's relative presence.
- FIG. 1 is a diagram showing an entire configuration of an embodiment of a presence display system constructed by a server device and a client device of the present invention.
- 11 is a mobile device on which the client program of the presence display system of the present invention is running
- 12 is a mobile device on which the client program is not installed
- 13 is a mobile device on which the client program is running
- a personal computer (PC) 14 is a PC in which the client program is installed.
- the client program in the mobile device 11 is realized by, for example, a Java (TM) application.
- the mobile device 12 without the client program and the PC 14 without the client program are connected to the server device (user data unit 26) of the present invention using a web browser.
- server device user data unit 26
- the mobile program 11 and the PC 13 are collectively referred to as a “client device”, the mobile device 11 is referred to as a “mobile device (client)”, the mobile device 11 is referred to as “! ⁇ (Client)”, 12 is "mobile device (web browser)”,? Ji is referred to as “ji (web browser)”.
- Reference numerals 15 and 16 denote base stations in a mobile communication system
- 17 denotes a core network of the mobile communication system
- 18 denotes an IP network such as the Internet.
- the mobile units 11 and 12 are connected to the Internet 18 via base stations 15 and 16 and a core network 17.
- the PCs 13 and 14 are connected to the Internet 18.
- the mobile device 11 is configured to be able to acquire its position information (rough position information may be used).
- position information may be used.
- CBS Cell Broadcasting Service
- information on the latitude, longitude, and place name (address) of the location is reported from a base station, and this information may be acquired as position information.
- GPS Global Positioning System
- the output may be used.
- Reference numeral 19 is inserted between the mobile device 11 connected via the core network 17 and the Internet 18, and a service access point (SAP) 20. It is an optimizer that uses data compression and the like to convert between protocols that are adjusted to minimize mobile device communication and protocols handled by SAP20.
- SAP20 is a node defined by Wireless Village that plays the role of interface between server and client or between server and server.
- the chat unit 21 is a node for providing a chat service between mobile devices or between a mobile device and a PC, and includes an IM unit 22 for providing an IM service and a group unit 23 for providing a chat room as shown in the figure. Do it.
- Reference numeral 24 denotes an SMTP (simple mail transfer protocol) relay server for transferring mail, which provides a function of using mail in the presence display system of the present invention.
- SMTP simple mail transfer protocol
- e-mail is used for notification of permission to provide presence information at the time of paddy approval and notification of invitation to chat.
- Reference numeral 25 denotes a web server, which has a function of connecting the mobile device 12 and PC 14 to a user data section 26 which is a server device.
- Reference numeral 26 denotes a user data section having a function of managing subscriber information, presence information, a paddy list, and the like, and providing information according to a request.
- the user data section 26 corresponds to the server device of the present invention, and manages subscriber information ⁇ presence information of each subscriber who receives a service (presence service) provided by the presence display system of the present invention.
- a paddy list server 28 that manages the paddy list of each subscriber. It should be noted that here, the two functional units of the presence server 27 and the paddy list server 28 are configured separately, so that the two functional units are configured in a single device. Is also good.
- Reference numeral 29 denotes a DTMF (Dual Tone Multi-Frequency) sender for automatically changing a transfer destination telephone number in accordance with the presence information managed by the presence server 27.
- DTMF Double Tone Multi-Frequency
- the client device (the mobile device 11 and the PC 13) periodically accesses the user data unit 26 to acquire the presence information of the paddy and display the presence. Has been done. Hereinafter, this is referred to as “standby polling”. At this time, the client device (mobile device 11) transmits the location information to the presence server 2. 7 to update the location information in the user's presence information.
- FIG. 2 (a) —FIG. 2 (c) shows an example of information managed by the presence server 27.
- FIG. 2 (a) shows the presence stored for each subscribed user.
- Information Fig. 2 (b) is an example of information on the absolute presence of each user, and Fig. 2 (c) is an example of information on the relative presence of each user.
- presence information records the following information for each user.
- Subscriber ID is an ID (identifier) uniquely assigned to all users subscribed to this service. By having this subscriber ID, it becomes possible to authenticate as the same user even if the subscriber's mobile phone number (MSN) is changed.
- MSN mobile phone number
- UID is an identification number unique to the joining mobile station. For mobile access, user authentication is performed by obtaining this UID.
- MSN is the telephone number of the subscribing mobile station. When logging in from a PC, the user is required to enter this MSN as an ID!
- Password is a login password for this service.
- Personal identification number is the personal identification number of the subscribing mobile device.
- E-mail address is the e-mail address of the subscribing mobile device.
- “Real name” is text data indicating the name of the subscribing user.
- “Nickname” is text indicating the nickname of the subscribing user. This nickname is used as a user name and default paddy name in chats.
- “Selected community set” is the ID of the community set that is currently selected to view presence on the client device. In this embodiment, up to four community sets can be registered, and the selected community set takes a value of 0-3.
- “Standby polling reception” is a flag indicating whether or not the above-described standby polling from the mobile device 11 has arrived, and is a time corresponding to the time set in the “standby polling interval” ( (For example, twice as long), and by that time the standby This flag is set to "OK” if the message arrives, and "Fail” otherwise.
- standby polling interval (For example, twice as long)
- the “standby polling interval” is information in which a time interval until the next standby polling from the mobile device 11 is set in seconds. This information is notified at the time of standby polling from the mobile device 11.
- Presence update time is the time when the absolute presence setting was last updated.
- “Latitude” and “longitude” are the latitude information and the longitude information of the place (the base station to which the mobile device 11 is currently located). Notified at the time of standby polling of the mobile station power according to the setting of the mobile station side.
- the “address information” is text information indicating an address of a place (base station unit) where the mobile device 11 is currently located. This is notified at the time of standby polling from the mobile device according to the setting of the mobile device.
- the “short distance threshold, value” and “far distance threshold, value” are thresholds (for example, in kilometers) used for proximity calculation described later, and are set by the user and transmitted to the presence server 27. Information to be notified.
- the distance perception of each user differs depending on the region to which the user belongs, the transportation mode used, etc., and the threshold value can be set arbitrarily by the user so that the proximity that suits each user's feeling It can be
- “Absolute presence setting” is the absolute presence ID currently set by the subscribing user.
- Temporal comment is temporarily available comment text information that can be described when selecting absolute presence on the client side.
- the user sets his or her absolute presence and the relative presence is notified to the paddy. Therefore, the user registers the information on his or her absolute presence and the information on the relative presence in the presence server 27 in advance.
- FIG. 2 (b) is a diagram showing data defining the absolute presence.
- “Absolute presence ID” is an ID for uniquely identifying an absolute presence.
- “Absolute presence name” is text indicating the name of an absolute presence.
- Transfer destination telephone number is a transfer destination telephone number when the presence is selected. If nothing is input, "Null” is displayed.
- the “unanswered Z unconditional flag” is a flag that specifies the timing for transferring a call, and has a value of “unanswered” or “unconditional”. If set to "No Answer”, transfer if call to mobile device is not answered. If "Unconditional” is set, the call is forwarded immediately without sending a call to the mobile station.
- the "answering machine flag” is a flag that specifies whether or not to perform answering machine transfer. It has one of ronj and "Off". When set to "On”, voice mail is forwarded, and when set to "Off", voice mail is not forwarded.
- “Chat permission” is a flag for setting whether or not to allow a chat start request from another user when the presence is set. It has a value of either “Yes” or “No”.
- the presence notified to the paddy is the relative presence set according to the community set to which the paddy belongs. Therefore, in the section "Setting relative presence to community set", the relative presence of each community set with its absolute presence is set. In this embodiment, since the maximum number of community sets is four, the presence ID of the relative presence corresponding to each of the four community sets (CSetO-CSet3) is set!
- FIG. 2 (c) is a diagram showing data defining the relative presence.
- “Relative presence ID” is an ID of a relative presence.
- “Relative presence name” is text indicating the name of the relative presence. The association between an absolute presence ID and an absolute presence name and the association between a relative presence ID and a relative presence name are always the same.
- Pictogram code is a pictogram code for designating an icon or a pictogram displayed when the relative presence is selected.
- the client device converts the pictograph code into an icon image file.
- the paddy list server 28 stores a “community set”, which is a paddy list, and an “unsubscribed list”. In addition, as described later, the paddy list server 28 creates a "watcher list” in response to a request from the mobile device 11, 12 or the PC 13, 14 and presents it to the user! Puru.
- FIG. 3A is a diagram illustrating an example of the “community set”.
- the "community set” is a list in which the owner classifies each paddy, and stores various types of information as illustrated.
- Communication set ID is an ID for identifying a community set.
- four community sets can be set, and take a value of 0-3.
- Communication set name is text indicating the name of the community set.
- Paddy ID is the ID of each paddy.
- the paddy can be uniquely identified by associating it with the subscriber ID of the presence server or the unsubscribed ID of the unsubscribed list.
- Display order is information indicating the display order of the paddies on the client side. The display order is determined and sent according to the settings on the client side, so the paddy list server keeps this! Puru.
- “Paddy name” is text information indicating a nickname given to the paddy by the owner.
- Proximity is the latitude and longitude of the paddy provided by the presence server 27.
- the short distance threshold and the long distance threshold power are also information indicating the level of the distance between the owner and the paddy calculated by the paddy list server 28. In this embodiment, which of the three distance levels belongs is indicated by the proximity, and one of “near”, “medium”, “far”, and “N / A” is displayed. Take the value of. If the distance between the owner and paddy calculated from the latitude and longitude is less than the short distance threshold, the distance is "close”; if the distance is equal to or greater than the short distance threshold and less than the long distance threshold, "medium”; If the distance is equal to or greater than the long distance threshold, the distance is set to “far”.
- N / A is set. It should be noted that the number of steps is not limited to three and can be arbitrarily determined. However, considering privacy, it is preferable to use 2-5 or 6 steps without too much attention.
- “Location information notification permission (location permission)” is information indicating how far the paddy has permitted the owner to disclose location information. "Full”, “Proximity only”, “Reject”, “N / AJ!, Or any of the values. If “Full”, provide the owner with the text of the address information. If there is, only the proximity is provided to the owner, and if “deny”, no location information is provided. Also, if you do not approve the provision of Paddy's presence or subscribe to this service, you will receive "N / A”.
- the “paddy approval flag (approval)” is a flag that holds information as to whether or not the paddy permits the presence to be provided to the owner, and includes “OK”, “NG”, and “N / A”. Take the value of the shift. If "OK”, the paddy list server 28 requests the presence server 27 to request the presence information of the paddy. "NG” indicates that the presence is refused by the paddy. In this case, the paddy list server 28 requests the presence server 27 to request only the static information. “N / A” indicates the status that the paddy has not been subscribed to this service and is notified of permission / rejection of presence provision! The operation of providing the presence is the same as “NG”.
- the “service subscription flag (subscription)” is a flag that holds whether the paddy has subscribed to the service, and takes one of the values “OK” or “NG”.
- FIG. 3B is a diagram showing an example of the “unsubscribed list”.
- the “unsubscribed list” is a list of paddies that have been registered in the paddy list by the owner but have not yet subscribed to the service. It is a list.
- Unsubscribed ID is the ID of a paddy recorded in the unsubscribed list.
- Unsubscribed paddy name is text indicating the nickname given to the unsubscribed paddy by the owner.
- Unsubscribed telephone number (MSN) J is the telephone number of an unsubscribed paddy.
- Unsubscribed e-mail address is the e-mail address of an unsubscribed paddy.
- the client device mobile device
- FIG. 4 is a sequence diagram at the time of standby polling.
- the mobile device (client) 11 knows the time to poll based on the standby polling interval data (seconds) held in the mobile device 11, and waits for the previous polling power standby polling interval for seconds. Perform polling.
- the mobile device (client) 11 transmits position information (address information, latitude, longitude), paddy presence request setting information (request power for all paddy lists, information indicating whether the request is made in units of community sets) and Information on the standby polling interval (seconds) is sent to the optimizer 19 (1).
- the optimizer 19 decompresses the data transmitted from the mobile device 11 after being compressed, and transmits the decompressed data to the SAP 20.
- the SAP 20 transmits the received data to the user data section 26.
- the optimizer 19 does not exist in the sequence, and communicates directly with the SAP 20. In the case of the PC (client) 13, no location information is transmitted.
- the user data section 26 updates the corresponding data of the presence information shown in FIG. 2A according to the data transmitted from the mobile device 11 via the SAP 20 (2), The information about the distance between the user and Paddy is calculated (3).
- the user data unit 26 transmits the following information to be transmitted to the mobile device 11 to the SAP 20.
- the information transmitted from the user data section 26 to each client device includes (4) its own presence (absolute presence setting), (5) information on the presence of the buddy and information on the distance from the paddy (relative Presence name, relative presence pictogram code, relative presence or temporary comment, proximity, etc.).
- the SAP 20 sends the information sent from the user data section 26 to the optimizer 19, and the optimizer 19 compresses the sent data and sends it to the mobile device (client) 11.
- the mobile device (client) 11 decompresses the received compressed data and performs processing such as displaying the presence of a paddy.
- each information (dynamic information, such as location information (address information (place name information), latitude, longitude), paddy presence request setting, and standby polling interval) transmitted during standby polling is transmitted.
- information that is infrequently updated and does not need to be acquired every time by polling (hereinafter referred to as static information) can be updated from the mobile units 11 and 12 or PCs 13 and 14 as needed. It is done.
- the static information includes setting information relating to absolute presence (forwarding destination telephone number, unanswered Z unconditional flag, answering machine flag, chat permission, relative presence setting to community set n), relative presence Related information (relative presence pictogram code and relative presence comment information), email address, nickname, short distance threshold, long distance threshold, community set selection, community set name, display order, etc. There is each setting information.
- FIGS. 5 (a) and 5 (b) are sequence diagrams when updating the above static information, FIG. 5 (a) when updating mobile station (client) power, and FIG. 5 (b) Indicates when updating from a PC (web browser).
- the motivation (client) 11 transmits various setting information (1) to the user data section 26 via the optimizer 19 and the SAP 20.
- the user data section 26 updates the corresponding data
- the mobile device 12 or the PC 14 transmits the setting information to the user data section 26 via the web server 25 using the web browser program. Transmit various setting information (1).
- the user data section 26 updates the relevant data as in the case of FIG. 5 (a) (2), and transmits the setting result to the mobile device 12 or the PC 14 via the web server 25.
- the updating and setting of the static information can also be performed from the mobile device 12 or the PC 14 without the client program.
- registration of a paddy change of a paddy name, movement of a community set to which the paddy belongs, and deletion of the paddy can be performed from the mobile device 11 or 12 as needed.
- Registration of a buddy in the buddy list is performed by setting the “mobile phone number (MSN)”, “nickname”, “mail address”, etc.
- MSN mobile phone number
- nickname e.g., a buddy name
- email address e.g., a buddy name
- the information required for registration is obtained from the address book held by the owner.
- the address book and the presence are linked to each other while being held on the mobile device.
- FIG. 6 is a sequence diagram when registering a paddy.
- the owner When registering a paddy in the paddy list, the owner selects the person (paddy) who wants to view presence from the address book held in the mobile device. As a result, information such as the real name, reading, mobile phone number (MSN), e-mail address, nickname and community set to which the selected paddy belongs can be read out, and the address book can be read out via the optimizer 19 and SAP 20. Sent to user data section 26 (1).
- the user data section 26 registers the information of the paddy in the paddy list based on the transmitted information (2) and searches whether or not the paddy is a subscriber of the presence service (3). This is performed by comparing the mobile phone number of the paddy with the MSN of the service subscriber included in the presence information stored in the presence server 127.
- the user data unit 26 notifies the search result to the owner-side mobile device (4). If the paddy has not subscribed to the presence service of the present invention, that fact is notified. Then, the user data section 26 sets the “service subscription flag” field of the paddy list (community set) (FIG. 3A) to “NG” and the “paddy approval flag” field to “N / A”. Then, add the unsubscribed ID and record the paddy's name (nickname), MSN and e-mail address in the unsubscribed list (Fig. 3 (b)).
- the user data unit 26 is transmitting an approval request to the owner-side mobile device that the paddy is a subscriber to the buddy. You will be notified that there is.
- the user data section 26 searches the paddy list of the buddy to determine whether the owner who has registered the paddy is registered as a paddy (5).
- the user data unit 26 sends an e-mail for the presence provision approval request to the mobile device on the paddy side via the SMTP relay server (6).
- the presence provision approval request email contains a URL, and by accessing this, the owner's real name, reading, phone number, and email address can be obtained.
- the URL contained in the approval request is accessed by the client program or web browser of the mobile device on the paddy side that has received the presence provision approval request mail (7), and the information on the owner (real name) is sent from the user data section 26.
- Reading, phone number, e-mail address) are obtained (8), and a screen for approving the presence is displayed on the screen of the mobile device on the paddy side.
- Paddy selects whether or not to provide presence to the owner on this presence approval screen (9).
- the owner of this paddy's paddy list If one has already been registered, “Provide and register the other party” cannot be selected.
- the selected result (10) is notified to the user data section 26 and the owner is transmitted via the SMTP relay server 24. Will be notified by email (11).
- the paddy item "Paddy approval flag" in the owner's paddy list is set to "OK", and if "Do not provide", "NG” is set. I do.
- the above-described sequence is sequentially executed while replacing the positions of the owner and paddy.
- the absolute presence setting can be changed from the mobile device 11 or 12.
- FIG. 7 is a sequence diagram when the absolute presence is changed.
- the user of the mobile device (client) 11 operates the mobile device (client) 11 to change the absolute presence setting, that is, the absolute presence ID after the change to the optimizer 19.
- Send (1) At the same time, when a temporary comment is input, the temporary comment is also sent to the optimizer 119 (2).
- the optimizer 19 decompresses the data transmitted from the mobile device 11 after being compressed, and transmits the decompressed data to the SAP 20.
- the SAP 20 transmits the transmitted data to the user data section 26.
- the presence server 27 of the user data section 26 updates the absolute presence setting in the presence information shown in FIG. 2A to the ID of the transmitted absolute presence (3). Then, the presence server 27 refers to the absolute presence information (FIG.
- the DTMF sender 29 transmits the data (5) as a DTMF signal to a specific telephone number that has been specified in advance. As a result, a change in the telephone number of the transfer destination can be reflected.
- the absolute presence setting can be changed from the mobile device (web browser) 12 by accessing the user data unit 26 via the web server 25.
- the paddy list server 28 prepares a “patch list” that displays its own presence and displays a list of owners in response to requests from the client device, the mobile device 12 and the PC 14. It has the function of sending back. Using this, the user (presentity) can refuse to provide presence for each individual watcher, or change the setting of “location information permission notification”.
- FIG. 8A is a sequence diagram when a watcher list acquisition request is received from the mobile device (client) 11.
- the user data section 26 that has received the watcher list acquisition request (1) from the mobile device 11 via the optimizer 19 and the SAP 20 searches the paddy list (community set information in FIG. 3 (a)). Then, a list of users (watchers) who have registered the user of the mobile device 11 as a paddy is created (2). Then, the created watcher list is transmitted to the mobile station 11 through the reverse route as described above (3).
- FIG. 8 (b) is a diagram showing a state in which the watcher list is displayed on the screen of the mobile device 11.
- the watcher list includes the name (nickname) of the user (watcher) who has registered the user as a paddy and the location information notification permission set by the user for each watcher. Display the contents!
- the user of the mobile device 11 can change the disclosure setting, that is, change the content of the permission setting of the location information notification for each watcher, and provide the presence information to each watcher. You can cancel it. That is, in FIG. 8B, when the user selects a watcher whose public setting is to be changed, a watcher public setting change screen shown in FIG. 8C is displayed. Therefore, when canceling the provision of the presence information to the watcher, the user selects the deletion shown in the figure. When changing the position information notification setting, the user selects one of “full access”, “only proximity display”, and “deny”. As shown in Fig.
- the watcher settings to change the watcher's public settings
- the information (4) is transmitted to the user data section 26 via the optimizer 19 and the SAP 20.
- the user data section 26 rewrites the corresponding part of the information of the buddy list of the corresponding watcher (information of the community set shown in FIG. 3A) (5).
- the user data unit 26 returns the setting result (status code, etc.) to the mobile device 11 through the reverse route to the above (6).
- FIG. 8 (a) shows the sequence when a watcher list acquisition request is issued from the mobile device (client) 11, and the watcher list is also acquired from the PC (client) 13 in the same manner. be able to.
- mobile devices (web browsers) 12 and PCs (web browsers) 14 without client programs also request a watcher list from the user data section 26 via the web server 25. You can change the watcher's visibility settings.
- the user obtains a list of watchers who are watching his / her presence, and changes the presence disclosure setting for the watchers or changes the location information permission setting while the watcher list is displayed. An operation to change can be performed.
- FIG. 9 is a flowchart showing a processing flow of the mobile device 11
- FIG. 10 is a flowchart showing a processing flow in the user data section (server) 26 when a signal transmitted periodically from the mobile device 11 is received.
- 11 is a flowchart showing the flow of proximity calculation processing executed by the paddy list server 28!
- the mobile device 11 which is a client, first obtains its location information (Step Sl). As described above, the mobile device 11 may acquire the latitude, longitude, and address information reported from the base station, or may output the output in the case of a mobile device having a built-in GPS function. May be used.
- the mobile device 11 obtains the location information obtained in step S1, the paddy presence request setting information indicating the buddy from which the owner of the mobile device has obtained the presence, Information such as standby polling interval information indicating a time interval until polling is transmitted to the user data section 26 (step S2).
- FIG. 10 is a flowchart of a process executed in the user data unit 26 when the standby polling information transmitted from the mobile device 11 is received in step S2.
- FIG. 2 (a) is updated (step S11).
- the presence server 27 specifies a paddy belonging to the community set whose presence is requested, and reads the presence information of the buddy (step S12).
- the presence server 27 sequentially calculates the proximity for each paddy (steps S13 and S14).
- FIG. 11 is a flowchart showing details of the proximity calculation process (S 13). This process is executed in the paddy list server 28.
- step S21 it is determined whether or not the target paddy permits acquisition of location information.
- the position permission information of the paddy is N / A
- the position of the paddy cannot be referred to, and the process proceeds to step S23, where the distance level (proximity) of the paddy is 4 unknown (N / A). I do.
- step S22 it is determined whether the paddy is located within the service area. This determination can be made based on whether or not the information of the standby polling reception in the presence information of the paddy is Fail.
- the standby polling reception flag is set to Fail when the standby polling information is not received even after elapse of, for example, twice the time set in the standby polling interval. It is set, and by referring to the standby polling reception flag, it can be determined that the mobile phone is out of the service area. Alternatively, information as to whether or not the mobile communication system is out of the service area may be obtained based on the information of the mobile communication system.
- step S23 It is assumed that the distance level is 4 indicating unknown (N / A).
- step S22 If it is determined in step S22 that the paddy is within range, the process proceeds to step S24, and the distance between the paddy and the owner is calculated. That is, the distance between the paddy and the owner is calculated based on the latitude and longitude information included in the presence information of the paddy and the latitude and longitude information included in the presence information of the owner.
- step S25 in the owner's presence information, the short distance threshold information and the long distance are set, the value information is set, and it is determined whether or not the power is set.
- the preset (default) short distance threshold value and long distance threshold value are obtained (step S26). If the short distance threshold and the long distance threshold are set in the presence information, the information is acquired (step S27).
- step S24 is compared with the distance in step S26 or step S2.
- the distance between the paddy and the owner is determined as to whether the paddy belongs to near, medium, or far (steps S28-S32). That is, when the calculated distance ⁇ short distance threshold, distance level 1 (near), and when the calculated distance ⁇ calculated distance ⁇ long distance threshold, distance level 2 (medium), far If the distance is calculated using the distance threshold, it is determined to be distance level 3 (far).
- the default value is set, even a user who does not change the setting of the threshold value can use it as it is.
- the user data unit 26 sets the presence of the requested buddy. Is transmitted to the mobile device 11 (step S15). In other words, the paddy name, display order and proximity included in the community set information of the community set whose presence was requested, and the relative presence name, pictogram code, comment (if any) of the paddy relative to the community set, etc. Is transmitted to the mobile device 11.
- the transfer of the information transmitted from the user data section 26 in step S15 is performed.
- the motive 11 displays the image data corresponding to the pictogram corresponding to the presence of each paddy in a size corresponding to the proximity.
- step S4 the mobile device 11 waits until the set standby polling interval time has elapsed (step S4), and repeats the processing in step S1 and subsequent steps when the standby polling interval time has elapsed. Execute.
- FIG. 12 (a) is a diagram showing a state where the paddy list is displayed on the screen of the mobile device.
- the paddy list is a list for each community set classified into “friends”, “company”, and “family”, and the paddies belonging to the community set of “company” are displayed. Being done! / Puru is shown! /
- an area for displaying the presence with an icon and an area for displaying the name (nickname) are provided for each paddy.
- “Manager E” has not yet joined, and “Ms. D” does not have the approval power (Fig. 3 (a)), so the icon corresponds to that.
- the icon of "Sama B” is an icon of a larger size than the icon of "C"
- the distance (proximity) between "Sama” and “C” is "close”
- the You can see that the distance between them is “medium”.
- the distance is “far”
- an icon smaller than the icon displayed in “C” is displayed.
- FIG. 12A is a diagram showing a state in which the paddy “B” is selected in FIG. 12A and the detailed presence thereof is displayed.
- the paddy's comment, phone number, and email address are displayed.
- the location permission for Paddy "B-sama” is given full access (Fig. 3 (a))
- the address column is displayed as blank.
- a button to change the display order of the paddy Is displayed, and by operating this, the setting information for changing the display order of the paddies can be transmitted to the paddy list server 28.
- the moving state can be expressed by using the presence display of the motion image based on the frequency of change of the position information. For example, the travel distance is calculated from the difference from the previously acquired position information, and it is transmitted to the mobile device.
- the sound level and vibration can be sounded.
- the proximity can be displayed by age.
- the position information of the paddy is transmitted to the mobile device (client) from the force server, which is configured to calculate the proximity on the server side, and the proximity is calculated on the client side. It may be displayed with an icon (graphic data) of the size of the desired size.
- the position information is notified and the paddy presence information is received.
- notification of location information and reception of presence information may be performed separately.
- the location information is transmitted from the client device to the server device at a predetermined time interval, and the presence information of the paddy is transmitted to the server device at a time interval determined independently of the notification of the location information. Just like that.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP04792370.1A EP1691565B1 (en) | 2003-10-17 | 2004-10-14 | Server apparatus and client apparatus in presence display system |
US10/576,048 US8965948B2 (en) | 2003-10-17 | 2004-10-14 | Server apparatus and client apparatus in presence display system |
US14/630,542 US20150236989A1 (en) | 2003-10-17 | 2015-02-24 | Server apparatus and client apparatus in presence display system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003-357885 | 2003-10-17 | ||
JP2003357885A JP2005123970A (ja) | 2003-10-17 | 2003-10-17 | プレゼンス表示システムにおけるサーバー装置及びクライアント装置 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/576,048 A-371-Of-International US8965948B2 (en) | 2003-10-17 | 2004-10-14 | Server apparatus and client apparatus in presence display system |
US14/630,542 Continuation US20150236989A1 (en) | 2003-10-17 | 2015-02-24 | Server apparatus and client apparatus in presence display system |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005039221A1 true WO2005039221A1 (ja) | 2005-04-28 |
Family
ID=34463262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2004/015138 WO2005039221A1 (ja) | 2003-10-17 | 2004-10-14 | プレゼンス表示システムにおけるサーバー装置及びクライアント装置 |
Country Status (4)
Country | Link |
---|---|
US (2) | US8965948B2 (ja) |
EP (1) | EP1691565B1 (ja) |
JP (1) | JP2005123970A (ja) |
WO (1) | WO2005039221A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8108345B2 (en) | 2006-03-31 | 2012-01-31 | Microsoft Corporation | Managing rich presence collections in a single request |
US8234559B2 (en) | 2006-03-31 | 2012-07-31 | Microsoft Corporation | Managing rich presence collections |
US8356011B2 (en) | 2005-07-26 | 2013-01-15 | Microsoft Corporation | Organizing presence information into collections of publications |
JP2014533852A (ja) * | 2011-11-16 | 2014-12-15 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | ソーシャルネットワークサービスにおける近傍ユーザを検索するための方法およびサーバ |
Families Citing this family (68)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8434116B2 (en) | 2004-12-01 | 2013-04-30 | At&T Intellectual Property I, L.P. | Device, system, and method for managing television tuners |
JP4416686B2 (ja) * | 2005-04-01 | 2010-02-17 | 株式会社日立製作所 | 状態情報管理システム、状態情報管理サーバ、状態情報管理プログラム |
US20060239234A1 (en) * | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Application programming interface for discovering endpoints in a serverless peer to peer network |
JP4507992B2 (ja) * | 2005-06-09 | 2010-07-21 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
WO2006135022A1 (ja) * | 2005-06-17 | 2006-12-21 | Matsushita Electric Industrial Co., Ltd. | Impsシステム、impsクライアント装置、imps提供方法、およびプログラム |
US8190688B2 (en) * | 2005-07-11 | 2012-05-29 | At&T Intellectual Property I, Lp | System and method of transmitting photographs from a set top box |
WO2007043019A2 (en) * | 2005-10-14 | 2007-04-19 | Koninklijke Philips Electronics N.V. | Improved proximity detection method |
WO2007049928A1 (en) * | 2005-10-26 | 2007-05-03 | Samsung Electronics Co., Ltd. | System and method for forwarding presence subscription along with contact list entries |
JP2009517762A (ja) * | 2005-12-01 | 2009-04-30 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 測位情報を用いた仲間リストの視覚化 |
WO2007066989A1 (en) * | 2005-12-07 | 2007-06-14 | Samsung Electronics Co., Ltd. | System and method for providing a presence service |
US9105039B2 (en) | 2006-01-30 | 2015-08-11 | Groupon, Inc. | System and method for providing mobile alerts to members of a social network |
US8103519B2 (en) | 2006-01-30 | 2012-01-24 | Hoozware, Inc. | System for marketing campaign specification and secure digital coupon redemption |
US20110093340A1 (en) | 2006-01-30 | 2011-04-21 | Hoozware, Inc. | System for providing a service to venues where people perform transactions |
US8296370B2 (en) * | 2006-02-13 | 2012-10-23 | Research In Motion Limited | System and method of sharing auto-reply information |
JP2007219868A (ja) * | 2006-02-17 | 2007-08-30 | Innosys:Kk | サーバシステム、端末装置、これらの制御方法及び制御プログラム、通信制御システム及び方法 |
EP1840810A1 (en) * | 2006-03-21 | 2007-10-03 | Vodafone Holding GmbH | Method and central processing unit for providing a community service for athletes |
EP1837814A1 (en) * | 2006-03-21 | 2007-09-26 | Vodafone Holding GmbH | Method and central processing unit for providing a community service for athletes |
US8316117B2 (en) | 2006-09-21 | 2012-11-20 | At&T Intellectual Property I, L.P. | Personal presentity presence subsystem |
JP4845672B2 (ja) * | 2006-10-20 | 2011-12-28 | ソフトバンクモバイル株式会社 | 携帯電話、プログラムおよび制御方法 |
JP4972376B2 (ja) * | 2006-10-20 | 2012-07-11 | ソフトバンクモバイル株式会社 | 端末、サーバおよびシステム |
FI20070044A (fi) * | 2007-01-18 | 2008-08-25 | Software Cellular Network Ltd | Viestintää helpottava järjestely tietoliikennejärjestelmässä |
US8234272B2 (en) * | 2007-05-04 | 2012-07-31 | Sony Mobile Communications Ab | Searching and ranking contacts in contact database |
JP4966789B2 (ja) * | 2007-08-30 | 2012-07-04 | 林虎太 玉田 | マッチングシステム |
WO2009064289A1 (en) * | 2007-11-13 | 2009-05-22 | Alcatel Lucent | Watcher proposed presence states |
CA2708375C (en) * | 2007-12-14 | 2015-05-26 | Research In Motion Limited | Method and system for a context aware mechanism for use in presence and location |
US8892630B1 (en) | 2008-09-29 | 2014-11-18 | Amazon Technologies, Inc. | Facilitating discussion group formation and interaction |
US9083600B1 (en) * | 2008-10-29 | 2015-07-14 | Amazon Technologies, Inc. | Providing presence information within digital items |
US8706685B1 (en) | 2008-10-29 | 2014-04-22 | Amazon Technologies, Inc. | Organizing collaborative annotations |
EP2200264A1 (en) * | 2008-12-18 | 2010-06-23 | Alcatel Lucent | Method for notifying availability of called party to calling party |
US8325088B2 (en) * | 2009-02-04 | 2012-12-04 | Google Inc. | Mobile device battery management |
US9235842B2 (en) | 2009-03-02 | 2016-01-12 | Groupon, Inc. | Method for providing information to contacts without being given contact data |
US8417262B2 (en) * | 2009-03-13 | 2013-04-09 | Tti Inventions D Llc | System and method for privacy-enabled mobile locator services with dynamic encounter horizon |
ES2354674B1 (es) * | 2009-04-22 | 2012-02-03 | Vodafone España S.A.U. | Sistema y método para mercadotecnia local en el punto de venta. |
US20100299385A1 (en) * | 2009-05-22 | 2010-11-25 | Timothy Root | Method & apparatus for displaying the presence of a shared client communication device |
US9258376B2 (en) | 2009-08-04 | 2016-02-09 | At&T Intellectual Property I, L.P. | Aggregated presence over user federated devices |
WO2011038760A1 (en) | 2009-09-30 | 2011-04-07 | Telecom Italia S.P.A. | Method and system for notifying proximity of mobile communication terminals users |
US9866675B2 (en) * | 2009-10-28 | 2018-01-09 | At&T Mobility Ii Llc | Dynamically organizing visual voicemail |
EP2328326B1 (en) | 2009-11-27 | 2012-10-17 | Koninklijke KPN N.V. | Optimizing a buddy finder telecommunication service |
EP2337309A1 (en) | 2009-12-16 | 2011-06-22 | Koninklijke KPN N.V. | Determining mode of transport by monitoring geographic locations of mobile electronic device |
WO2011107814A1 (en) * | 2010-03-03 | 2011-09-09 | Telefonaktiebolaget L M Ericsson (Publ) | Presentity authorization of buddy subscription in a communication system |
US8995965B1 (en) * | 2010-03-25 | 2015-03-31 | Whatsapp Inc. | Synthetic communication network method and system |
US9628831B2 (en) | 2010-03-25 | 2017-04-18 | Whatsapp, Inc. | Multimedia transcoding method and system for mobile devices |
US10200325B2 (en) * | 2010-04-30 | 2019-02-05 | Shazzle Llc | System and method of delivering confidential electronic files |
CN102387091B (zh) * | 2010-08-31 | 2014-12-10 | 腾讯科技(深圳)有限公司 | 一种基于滑动检测的数据传输方法及装置 |
US9251130B1 (en) | 2011-03-31 | 2016-02-02 | Amazon Technologies, Inc. | Tagging annotations of electronic books |
US9253630B2 (en) | 2011-06-02 | 2016-02-02 | Truphone Limited | Identity management for mobile devices |
US9603006B2 (en) | 2011-09-19 | 2017-03-21 | Truphone Limited | Managing mobile device identities |
KR101275581B1 (ko) * | 2011-11-23 | 2013-06-17 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작방법 |
JP2015057870A (ja) * | 2011-12-01 | 2015-03-26 | 株式会社Geohex | 位置データ加工サーバ、携帯通信端末およびコンピュータプログラム |
EP2618549B1 (en) * | 2012-01-19 | 2014-04-02 | BlackBerry Limited | Improving the efficiency of electronic message communications between mobile communication devices |
US8606300B2 (en) | 2012-01-19 | 2013-12-10 | Blackberry Limited | Efficiency of electronic message communications between mobile communication devices |
KR101883703B1 (ko) * | 2012-04-16 | 2018-07-31 | 삼성전자 주식회사 | 친구 찾기 서비스 제공 방법 및 시스템 |
US9596198B2 (en) | 2012-05-07 | 2017-03-14 | International Business Machines Corporation | Enabling and supporting a presence server cache |
US9031543B2 (en) | 2012-06-06 | 2015-05-12 | Qualcomm Incorporated | Visualization of network members based on location and direction |
JP5970980B2 (ja) * | 2012-06-29 | 2016-08-17 | 株式会社リコー | 位置情報管理システム、通信装置、位置情報管理方法 |
US9350944B2 (en) | 2012-08-24 | 2016-05-24 | Qualcomm Incorporated | Connecting to an onscreen entity |
JP6268824B2 (ja) * | 2012-09-14 | 2018-01-31 | 株式会社リコー | 通信システム、通信方法及び情報処理装置 |
US10115084B2 (en) * | 2012-10-10 | 2018-10-30 | Artashes Valeryevich Ikonomov | Electronic payment system |
US20140162701A1 (en) * | 2012-12-10 | 2014-06-12 | Plantronics, Inc. | Mobile device location finder |
KR102058043B1 (ko) * | 2012-12-20 | 2019-12-20 | 엘지전자 주식회사 | 영상표시장치, 및 그 동작방법 |
JP6505963B2 (ja) * | 2012-12-28 | 2019-04-24 | 任天堂株式会社 | 情報処理装置、情報処理システム、情報処理プログラムおよび情報処理方法 |
KR20160033773A (ko) * | 2013-07-25 | 2016-03-28 | 콘비다 와이어리스, 엘엘씨 | 서비스 계층 장치 위치 관리 및 프라이버시 제어 |
CN104683292B (zh) * | 2013-11-26 | 2020-03-03 | 腾讯科技(北京)有限公司 | 对象之间的交互方法、装置及*** |
JP2016152518A (ja) * | 2015-02-17 | 2016-08-22 | 株式会社リコー | 伝送管理システム、伝送システム、伝送管理方法、及びプログラム |
CN107820621A (zh) * | 2015-06-25 | 2018-03-20 | 皇家飞利浦有限公司 | 用于控制电子设备的操作的方法和装置 |
JP6215292B2 (ja) | 2015-12-22 | 2017-10-18 | Line株式会社 | 通信制御方法、情報処理装置、及びプログラム |
JP6315414B2 (ja) * | 2016-03-17 | 2018-04-25 | マツダ株式会社 | 車両通信装置及び車両通信システム |
WO2020223425A1 (en) * | 2019-05-01 | 2020-11-05 | Powch, LLC | Identification verification and authentication system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020183052A1 (en) * | 2001-05-29 | 2002-12-05 | Nec Corporation | Private information supplying system for mobile stations, method for displaying private information and method for roughly positioning users |
JP2003116169A (ja) * | 2001-10-09 | 2003-04-18 | Fujitsu Ltd | 位置情報提供サービスシステムおよび移動通信端末 |
JP2003153322A (ja) * | 2001-11-16 | 2003-05-23 | J-Phone Co Ltd | 通信サービス方法、通信サービス支援装置及びプログラム |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU6188299A (en) * | 1998-10-12 | 2000-05-01 | Janus Friis Degnbol | A method and a system for transmitting data between units |
NL1015078C2 (nl) | 2000-05-02 | 2001-11-05 | Koninkl Kpn Nv | Mobiel telecommunicatiesysteem met attenderingsdienst. |
US6912564B1 (en) * | 2000-05-04 | 2005-06-28 | America Online, Inc. | System for instant messaging the sender and recipients of an e-mail message |
US6968179B1 (en) * | 2000-07-27 | 2005-11-22 | Microsoft Corporation | Place specific buddy list services |
US7765484B2 (en) * | 2001-09-28 | 2010-07-27 | Aol Inc. | Passive personalization of lists |
GB0202370D0 (en) * | 2002-02-01 | 2002-03-20 | Symbian Ltd | Pinging |
US6658095B1 (en) * | 2002-03-19 | 2003-12-02 | Nortel Networks Limited | Customized presence information delivery |
JP3980421B2 (ja) * | 2002-06-27 | 2007-09-26 | 富士通株式会社 | プレゼンス管理方法及び装置 |
US7376696B2 (en) * | 2002-08-27 | 2008-05-20 | Intel Corporation | User interface to facilitate exchanging files among processor-based devices |
US7386798B1 (en) * | 2002-12-30 | 2008-06-10 | Aol Llc | Sharing on-line media experiences |
US7606866B2 (en) * | 2003-02-14 | 2009-10-20 | Siemens Communications, Inc. | Messenger assistant for personal information management |
US7945035B2 (en) * | 2003-02-28 | 2011-05-17 | Siemens Enterprise Communications, Inc. | Dynamic presence proxy for call sessions |
US7219303B2 (en) * | 2003-05-20 | 2007-05-15 | Aol Llc | Presence and geographic location notification based on a setting |
US20040267887A1 (en) * | 2003-06-30 | 2004-12-30 | Berger Kelly D. | System and method for dynamically managing presence and contact information |
JP4118800B2 (ja) * | 2003-12-26 | 2008-07-16 | ソフトバンクモバイル株式会社 | プレゼンス表示システム及びゲートウエイ装置 |
JP2005196600A (ja) * | 2004-01-09 | 2005-07-21 | Hitachi Ltd | プレゼンスデータ管理方法 |
EP1587239A1 (en) * | 2004-04-14 | 2005-10-19 | Siemens Mobile Communications S.p.A. | Method of and apparatus for server-side management of buddy lists |
US7353034B2 (en) * | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
JP4616758B2 (ja) * | 2005-11-30 | 2011-01-19 | 富士通株式会社 | プレゼンス管理方法及びプレゼンス管理装置 |
CN101506796A (zh) * | 2005-12-19 | 2009-08-12 | 斯专兹有限公司 | 用户-用户推荐器 |
US8472929B2 (en) * | 2006-04-21 | 2013-06-25 | Telecom Italia S.P.A. | Method and system for providing presence information |
US8316117B2 (en) * | 2006-09-21 | 2012-11-20 | At&T Intellectual Property I, L.P. | Personal presentity presence subsystem |
US8613002B2 (en) * | 2008-02-08 | 2013-12-17 | Ecrio, Inc. | System, method and apparatus for controlling multiple applications and services on a digital electronic device |
US8386769B2 (en) * | 2008-11-21 | 2013-02-26 | Research In Motion Limited | Apparatus, and an associated method, for providing and using opaque presence indications in a presence service |
US8458321B2 (en) * | 2009-06-26 | 2013-06-04 | Motorola Solutions, Inc. | Method and system of updating presence information in a communication system |
US8200247B1 (en) * | 2010-02-08 | 2012-06-12 | Google Inc. | Confirming a venue of user location |
US8572080B2 (en) * | 2010-06-04 | 2013-10-29 | Salesforce.Com, Inc. | Methods and systems for analyzing a network feed in a multi-tenant database system environment |
US8515870B2 (en) * | 2011-09-06 | 2013-08-20 | Rawllin International Inc. | Electronic payment systems and supporting methods and devices |
US9830050B2 (en) * | 2011-11-23 | 2017-11-28 | Salesforce.Com, Inc. | Computer implemented methods and apparatus for providing a reminder regarding a feed item of a feed of an online social network |
US9503535B2 (en) * | 2012-03-06 | 2016-11-22 | Salesforce.Com, Inc. | Computer implemented methods and apparatus for automatically following entities in an online social network |
US8868762B1 (en) * | 2012-03-23 | 2014-10-21 | Google Inc. | Efficient proximity detection |
US8769003B2 (en) * | 2012-05-09 | 2014-07-01 | Qualcomm Innovation Center, Inc. | Method for proximity determination between mobile peers while maintaining privacy |
-
2003
- 2003-10-17 JP JP2003357885A patent/JP2005123970A/ja active Pending
-
2004
- 2004-10-14 WO PCT/JP2004/015138 patent/WO2005039221A1/ja active Application Filing
- 2004-10-14 EP EP04792370.1A patent/EP1691565B1/en active Active
- 2004-10-14 US US10/576,048 patent/US8965948B2/en active Active
-
2015
- 2015-02-24 US US14/630,542 patent/US20150236989A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020183052A1 (en) * | 2001-05-29 | 2002-12-05 | Nec Corporation | Private information supplying system for mobile stations, method for displaying private information and method for roughly positioning users |
JP2003116169A (ja) * | 2001-10-09 | 2003-04-18 | Fujitsu Ltd | 位置情報提供サービスシステムおよび移動通信端末 |
JP2003153322A (ja) * | 2001-11-16 | 2003-05-23 | J-Phone Co Ltd | 通信サービス方法、通信サービス支援装置及びプログラム |
Non-Patent Citations (1)
Title |
---|
See also references of EP1691565A4 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8356011B2 (en) | 2005-07-26 | 2013-01-15 | Microsoft Corporation | Organizing presence information into collections of publications |
US8108345B2 (en) | 2006-03-31 | 2012-01-31 | Microsoft Corporation | Managing rich presence collections in a single request |
US8234559B2 (en) | 2006-03-31 | 2012-07-31 | Microsoft Corporation | Managing rich presence collections |
US9275375B2 (en) | 2006-03-31 | 2016-03-01 | Microsoft Technology Licensing, Llc | Managing rich presence collections in a single request |
JP2014533852A (ja) * | 2011-11-16 | 2014-12-15 | ▲騰▼▲訊▼科技(深▲セン▼)有限公司 | ソーシャルネットワークサービスにおける近傍ユーザを検索するための方法およびサーバ |
Also Published As
Publication number | Publication date |
---|---|
EP1691565A4 (en) | 2007-04-04 |
EP1691565A1 (en) | 2006-08-16 |
US20150236989A1 (en) | 2015-08-20 |
EP1691565B1 (en) | 2016-08-31 |
US8965948B2 (en) | 2015-02-24 |
JP2005123970A (ja) | 2005-05-12 |
US20070078965A1 (en) | 2007-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005039221A1 (ja) | プレゼンス表示システムにおけるサーバー装置及びクライアント装置 | |
JP4118800B2 (ja) | プレゼンス表示システム及びゲートウエイ装置 | |
US9503533B2 (en) | Network manager system for location-aware mobile communication devices | |
US8719710B2 (en) | Geographic location notification based on identity linking | |
US6807423B1 (en) | Communication and presence spanning multiple access networks | |
US8825016B1 (en) | Active phone book enhancements | |
US20030037110A1 (en) | Method for providing area chat rooms, method for processing area chats on terminal side, computer-readable medium for recording processing program to provide area chat rooms, apparatus for providing area chat rooms, and terminal-side apparatus for use in a system to provide area chat rooms | |
KR20020074304A (ko) | 무선 통신망을 이용한 휴대 단말기의 모바일 메신저서비스 시스템 및 방법 | |
CN101292469A (zh) | 根据短程无线连接标识符管理用户之间的匿名通信 | |
EP1751997A2 (en) | Location-based social software for mobile devices | |
JP2008507749A (ja) | 移動通信端末機を通じたモブログ基盤の地域コミュニティーサービス提供システム及び方法 | |
US20090209274A1 (en) | System and Method for Dynamically Updating and Serving Data Objects Based on Sender and Recipient States | |
JP4541841B2 (ja) | コンタクト情報管理装置 | |
JP2004054340A (ja) | インスタントメッセージング装置、インスタントメッセージングシステム、インスタントメッセージング方法、プログラム及び記録媒体 | |
KR100586414B1 (ko) | 모바일 인스턴트 메시지 서비스에서의 위치 찾기 서비스제공 시스템 및 방법 | |
KR101748321B1 (ko) | 개인정보 서비스 서버 및 그를 포함한 개인정보 서비스 시스템 및 방법 | |
EP1705932A1 (en) | Proximity service | |
WO2010001181A2 (en) | Method and system for providing location information between users | |
JP2004159058A (ja) | 伝言システムおよびその方法 | |
KR20050088976A (ko) | 단순화된 통신단말기간의 통신데이터의 생성, 관리와 이의능동적 수신에 관한 서비스방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
REEP | Request for entry into the european phase |
Ref document number: 2004792370 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004792370 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2007078965 Country of ref document: US Ref document number: 10576048 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 2004792370 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 10576048 Country of ref document: US |