Home

Status notifying method in communication system, status notifying

image

Contents

1. U S Patent Jan 24 2012 Sheet 4 of 7 US 8 103 736 B2 ON LINE FLAG USER STATUS BEING AWAY FROM HIS HER SEAT BUSY ON IN HIDING NOT DEFINED NOT DEFINED FIG 5 LIST 601 WINN BEING AWAY FROM HIS HER SEAT M sur 7772222222 sna 605 US 8 103 736 B2 Sheet 5 of 7 Jan 24 2012 U S Patent SALVLS u3sn Tvnsn N Q H Nl B WNOILVOISILON NON OLNH TIY 40 SNLVIS 39 SONVHO LYS H3H SIH WO AVMW SNIJE OL NH TIY 40 SNLYLS 35 39 LNAITO 63 40 9 V T3 ANIT NO 440 HO wASNEs OL NH 40 SniV14S 9 39 8 NOLLVOLLNSHLAY 40 3 344 HO 3NITNO ONIHOLIMS HOS NOILONYLSNI Lwas uaH SIH NOUS SNI38 tLNSN WOu3 SNLVLS 9 H Z NOLLONYLSNI 9NISS390ud N NYH SALVLS YASN 34438 9 9l US 8 103 736 B2 Sheet 6 of 7 Jan 24 2012 U S Patent 9065 SNLVLS d3sf AJILON 6 das 3NTT330 SI 3 3TTONYH HLIM ANANO LYHL AJILON N SI SALVLS 34 344 5 3 JIANYH H M LNTO LVHL AJILON 055 ON NO GANuNL SI 9V 1H 3NITNO 03153 489 Yod DVT Nar LNIANO WOH NOLLVOILLON SNLYLS 4350 HO4 1S3003H 5539084 NOILVOISILON 9 5 HASN H3AH3S Z
2. U S Patent Jan 24 2012 Sheet 7 of 7 US 8 103 736 B2 703 704 S 1 262 maehiro 262 kazutoyo STATUS FLAG NOT DEFINED Ge US 8 103 736 B2 1 STATUS NOTIFYING METHOD IN COMMUNICATION SYSTEM STATUS NOTIFYING SERVER AND COMMUNICATION SYSTEM CROSS REFERENCE TO RELATED APPLICATION The present disclosure relates to subject matter contained in Japanese Patent Application No 2001 126437 filed on Apr 24 2001 and Japanese Patent Application No 2002 84835 filed on Mar 26 2002 the disclosure of which is expressly incorporated herein by reference in its entirety BACKGROUND OF THE INVENTION 1 Field of the Invention The present invention relates to a status notifying method in a communication system a status notifying server and a communication system More particularly the present inven tion relates to a status notifying method a status notifying server a communication system and a computer readable recording medium in a communication system for notifying through a server a status of multiple clients regarding con nection to a communication network 2 Description of the Related Art Conventionally a technology is known that in a client server system a server monitors each client connected to a communication network stores the connection status in a memory device and notifies the connection status retrieved from the memory device in response to a request f
3. SERVER NO Ly YES 403 TURN ON OR OFF ON LINE FLAG OF CHANGED CLIENT AWAY FROM HIS HER SEAT 7 249 161 B2 7 2007 Srinivas et al 709 206 2002 0052919 A1 5 2002 Morris et al 709 205 2002 0083134 6 2002 Bauer et al 709 204 2002 0095571 1 7 2002 Bradee 713 164 2003 0191846 10 2003 Hunnicutt et al 709 229 2004 0193722 1 9 2004 Donovan 709 230 FOREIGN PATENT DOCUMENTS EP 0944002 9 1999 EP 1071295 1 2001 JP 10271159 10 1998 JP 11259393 9 1999 JP 2000 32033 1 2000 JP 2000 92153 3 2000 JP 2001 14254 1 2001 JP 2001 222498 8 2001 WO 00 59191 10 2000 WO 00 69140 11 2000 OTHER PUBLICATIONS Trillian online user manual Jul 2000 6 pages Retrieved from www ceruleanstudios com support manual php Apr 12 2006 Continued Primary Examiner Aaron Strange 74 Attorney Agent or Firm Greenblum amp Bernstein P L C 57 ABSTRACT A profile server group determines vvhether any request for status notification is received from the client If there is a request for status notification a handle name included in the request is obtained and a status flag corresponding to the handle name is extracted from the hard disk Next the status flag is checked If the on line flag is set to ON the user status is checked If the user status is not IN HIDING the user status is notified On the other hand w
4. client of the plurality of clients having a plurality of user names for con necting to the communication network the method compris ing storing in a memory an on line flag that indicates the connection status of the selected client a status flag that indicates the user status of the selected client and infor mation on whether notification of one ofthe connection status and the user status is allowed the on line flag and the status flag each being stored in association with all of the plurality of user names of the selected client receiving from the selected client a first instruction for updating the on line flag of the selected client to one of an online status and an offline status updating the on line flag stored in association with all of the plurality of user names of the selected client to the one oftheonline status and the offline status in response to the first instruction receiving from the selected client when the on line flag of the selected client is the online status a second instruc tion for updating the status flag of the selected client to one of an away a busy a hiding and an undefined status updating the status flag stored in association with all ofthe plurality of user names ofthe selected client to the one of the away the busy the hiding and the undefined status in response to the second instruction receiving a request for notification of one of the connection status and the user status from one o
5. network and logging off the network and instructs the profile server group 115 to switch the on line flag every time the connection status is switched from on line to offline or from offline to on line The profile server 115 changes the set value in the on line flag in response to the instruction Further the user status is switched based on a switching instruction from the logged in client as described below Next processing for instructing to switch a user status will be described the processing being performed by a logged in client FIG 5 shows an example of a screen to be displayed on a display of a client through a program for instructing the user status switching performed in the client On this screen a button 601 is pressed when the profile server 115 is instructed to switch the user status to BEING AWAY FROM HIS HER SEAT T A button 602 is pressed when the profile server 115 is instructed to switch the user status to BUSY T A button 603 is pressed when the profile server 115 is instructed to switch the user status to IN HIDING The user uses a mouse or a controller connected to the client to select a desired button of these buttons Then by pressing a confirmation button 605 how the user status is switched is determined When the client recognizes the button manipulation the client generates a switching instruction including a user status value corresponding to the pressed button and sends it to the profile ser
6. to one embodiment of the present invention and FIG 9 is a diagram showing an example of an icon stored in a memory device of the client according to one embodi ment of the present invention DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to the appended drawings FIG 1 shows an example of the system configuration according to one embodiment ofthe present invention FIG 1 includes the Internet 101 to which a server group 102 of an Internet service provider ISP video game machines 103a and 1035 and generic computers PC 104a and 1042 are connected The ISP server group 102 includes multiple server groups For example an authentication server group 111 may be provided for managing user names for user authentication A content server group 112 may provide content usage ser vices described below and a message server group 113 may provide an environment for chat and or messaging An e mail server group 114 may provide e mail services a profile server group 115 may be provided for managing user profiles and game server groups 116a and 1165 may provide a game environment All of the server groups are connected through aLAN 117 With this configuration a user can access the authentica tion server group 111 in the ISP server group 102 from a client such as video game machines 103a and 1035 and generic computers 104a and 1045 through the Internet 101 for his her authen
7. 103 736 B2 7 clients with listed handle names An icon 701 included in the list 703 varies in form to indicate the user status of a handle name 702 The user status notification with the variation in icon form is specifically performed as follows A client specifies at least one handle name and requests the profile server group 115 for the status notification The profile server group 115 receives the request and extracts the status flag as described above Then the status flag is returned to the requested client Icons corresponding to the types of user status are pre stored in the memory device of the client as shown in FIG 9 When the status Slag is returned from the profile server 115 an icon is extracted from the memory device based on the notified con tent included in the information Then the icon correspond ing to the handle name is displayed on the display While the preferred embodiment of the present invention is described above the present invention is not limited to the embodiment Other embodiments are possible For example the client in the present invention may include any kind of information processing apparatus which can communicate with an ISP server group Therefore the present invention can be applied to not only the above described embodiment but also to an information processing apparatus such as a mobile telephone and a personal digital assistant PDA having an Internet connection function Further the Intern
8. US008103736B2 a2 United States Patent 10 Patent No US 8 103 736 B2 Maehiro 45 Date of Patent Jan 24 2012 7 185 059 B2 2 2007 Daniell etal 709 206 54 STATUS NOTIFYING METHOD IN COMMUNICATION SYSTEM STATUS NOTIFYING SERVER AND COMMUNICATION SYSTEM 75 Inventor Kazutoyo Maehiro Tokyo JP 73 Assignee Kabushiki Kaisha Square Enix Tokyo JP Notice Subject to any disclaimer the term of this patent is extended or adjusted under 35 U S C 154 b by 1795 days 21 Appl No 10 106 350 22 Filed Mar 27 2002 65 Prior Publication Data US 2002 0156844 Al Oct 24 2002 30 Foreign Application Priority Data Apr 24 2001 JP sse 2001 126437 Mar 26 2002 2002 084835 51 Int CI G06F 15 16 2006 01 52 USC 709 207 709 204 58 Field of Classification Search 709 203 207 709 219 224 463 42 See application file for complete search history 56 References Cited U S PATENT DOCUMENTS 5 534 855 A 7 1996 Shockley et al 340 5 52 5 889 945 A 3 1999 Porter et al 6 175 873 Bl 1 2001 Yamane et al 6 205 478 Bl 3 2001 Sugano et al 6 446 112 B1 9 2002 Bunney et al 709 204 SERVER USER STATUS CHANGING PROCESSING 401 INSTRUCTION FOR CHANGING USER STATUS FROM CLIENT YES INSTRUCTION FOR SWITCHING ON LINE OR OFF LINE OF CLIENT FROM AUTHENTICATION
9. em that updates connection status relating to all ofthe user names whichare used by the client that sent the instruction to update According to a third aspect ofthe present invention there is provided a computer readable recording medium on which is recorded a program for causing a server to notify the status of a group of clients regarding connection to a communication network The program causes the server to store in a first memory device the connection status and information on whether notification of the connection status is allowed The information and status are sent from the clients The program further causes the server to receive a request for the notifica tion of the connection status from one of the clients The program further causes the server to determine in response to the received request whether the connection status is notified based on the information stored in the first memory device and to notify the connection status stored in the first memory device when it is determined that the connection status 1s allowed to be notified Preferably the client has multiple user names each of which is used for connecting to the communication network The server stores a connection status for each of the user names US 8 103 736 B2 3 The program may further causes the server to receive an instruction for updating the connections status from one of the clients and to update connection status relating to all of the user names
10. eps for exemplary status notifying processing will be described which processing is performed by the profile server group 115 based on a request for status notification from a client with reference to a flowchart shown in FIG 7 The profile server group 115 determines whether any request for status notification is received from the client step 501 If there is a request for status notification a handle name included in the request is obtained and a status flag corresponding to the handle name is extracted from the hard disk 207 step S502 Next the status flag is checked step S503 If the on line flag is set to ON it is checked whether the user status is IN HIDING step S505 If the user status is not IN HIDING the user status is notified step S506 If the user status is IN HIDING the off line status is notified S507 On the other hand when the on line flag is set to OFF the client with the handle name relating to the request notifies that it is offline step S504 In this embodiment the status notification by the profile server group 115 can be performed by sending the status flag FIG 8 shows an example of a screen to be displayed on a display of a client having received the status notification from the profile server 115 As shown in FIG 8 a list 700 includes a list 703 of connection status for on line clients with listed handle names and a list 704 of connection status for offline US 8
11. et 101 may be a communication network preferred by a system user in accordance with the usage and may be a communication line using a Local Area Network LAN a publicly switched telephone line and a communi cation satellite While in the embodiment the icons indicating user status are stored in the client an icon may be sent from the profile server group in response to a request for status notification and the icon received by the client may be displayed The status for the connection to the communication network may be indicated by not only an icon but also by an image such as a photograph and characters The display screen in the embodiment is only an example for the explanation purpose and the arrangement and the size of the display area are not limited to the example shown in the embodiment of the present invention While in the embodiment the example where the infor mation processing devices each having a different function are connected to the LAN 117 it is apparent for those skilled in the art that the multiple functions may be implemented by one information processing device Furthermore different kinds of variations other than the embodiments described above are possible Those variations are within the scope of the present invention as far as it is based on the technical spirit described in the appended claims The present invention can be implemented by using at least one computer program which can be executed on a compu
12. f the plurality of clients determining in response to the received request whether the one of the connection status and the user status is allowed to be notified based on the information stored in the memory and notifying the one of the connection status and the user status via one of the on line flag and the status flag stored in the memory only when it is determined that the one of the connection status and the user status is allowed to be notified wherein the on line flag and the status flag of the selected client are collectively associated with all of the plurality of user names of the selected client each of the user names of the selected client is updated to the one of the online status and the offline status in response to receiving only the first instruction and each of the user names of the selected client is updated to the one of the away the busy the hiding and the unde fined status in response to receiving only the second instruction 2 The status notifying method according to claim 1 wherein the on line flag of the selected client is further updated in response to the selected client completing a log ging in process and a logging off process US 8 103 736 B2 9 3 The status notifying method according to claim 1 wherein the connection status of all of the associated user names of the selected client is automatically updated to the one of the online status and the offline status in response to the first i
13. hard disk 207 in the profile server 115 As shown in FIG 4 the status flag includes an on line flag indicating a connection status and a user status The on line flag indicates whether the client is logged into the network When the flag is ON it means that the client is logged in while when the flag is OFF it means that the client is not logged in The user status is a flag which can be set when the on line flag is ON and can be one of the values BEING AWAY FROM HIS HER SEAT BUSY IN HIDING and NOT DEFINED The BEING AWAY FROM HIS HER SEAT user status indicates that the user is apart from the on line client This may be the case when the user is away from his her seat in front of the client and cannot respond immediately to requests from other clients The BUSY status indicates that the user cannot respond immediately to requests from the other client because for example the user is using his her client for gaming The IN HIDING status is a value to be set when the user does not want to reveal that his her client is logged into the network that is when the notification of the connection status is not allowed In FIG 4 the on line flag is switched based on the authen tication of a client logging into the network and or an instruc tion from the authentication server 111 monitoring the on line client In other words the authentication server group 111 monitors the client logging into the
14. hen the on line flag is set to OFF the client with the handle name relating to the request notifies that it is offline 9 Claims 7 Drawing Sheets CHANGE USER STATUS OF ALL HN TO BUSY CHANGE USER CHANGE USER STATUS OF ALL STATUS OF ALL HN TO TO BEING AWAY NON NOTIFICATION FROM HIS HER SEAT OR IN HIDING 405 USUAL USER 8410 STATUS CHANGING US 8 103 736 B2 Page 2 OTHER PUBLICATIONS Examiner Screenshots Trillian version 0 62 Screenshots created Feb 7 2007 Software released Jan 28 2001 Trillian Trillian com website Feb 2 2001 Oldversion Oldversion com Trillian Feb 7 2007 Examiner Screenshots figs 4 and 5 Trillian version 0 62 Screenshots created Apr 1 2011 Software released Jan 28 2001 English language Abstract and partial English translation for JP 10 271159 Oct 9 1998 English language Abstract and partial English translation for JP 11 259393 Sep 24 1999 English language Abstract and partial English translation for JP 2000 32033 Jan 28 2000 English language Abstract and partial English translation for JP 2001 14254 Jan 19 2001 Tateishi N Internet Voyager ASCII vol 24 No 1 Japan ASCII Corp pp 398 403 Jan 1 2000 together with a partial English language translation of the same English language Abstract of JP2001 222498 English language Abstract of JP 2000 92153 cited b
15. in response to the selected client completing a logging in pro cess and a logging off process 6 The status notifying server according to claim 4 wherein the first updater automatically updates the connection status ofall of the associated user names of the selected client to the one of the online status and the offline status in response to the first instruction without the selected client identifying indi vidual ones of the user names to be updated 20 25 30 35 40 45 50 55 60 65 10 7 A non transitory computer readable recording medium on which is recorded a program for causing a server to notify a connection status and a user status of a plurality of clients regarding connection to a communication network at least a selected client of the plurality of clients having a plurality of user names for connecting to the communication network the program causing the server to execute storing in a memory an on line flag that indicates the connection status of the selected client a status flag that indicates the user status of the selected client and infor mation on whether notification of one of the connection status and the user status is allowed the on line flag and the status flag each being stored in association with all of the plurality of user names of the selected client receiving from the selected client a first instruction for updating the on line flag of the selected client to one of an online
16. lient is updated to the one of the online status and the offline status in response to receiving only the first instruction and each of the user names of the selected client is updated to the one of the away the busy the hiding and the unde fined status in response to receiving only the second instruction 8 The non transitory computer readable recording medium according to claim 7 wherein the on line flag of the selected client is further updated in response to the selected client completing a logging in process and a logging off pro cess 9 The non transitory computer readable recording medium according to claim 7 wherein the connection status of all of the associated user names of the selected client is automatically updated to the one of the online status and the offline status in response to the first instruction without the selected client identifying individual ones of the user names to be updated
17. ng an instruction for updating the connection status of one of the clients and updating the connection status relating to all of the user names which are used by the client who sent the instruction to update According to a second aspect ofthe present invention there is provided a status notifying server for notifying the status of multiple clients regarding connection to a communication network The status notifying server includes a first memory for storing the connection status and information on whether notification ofthe connection status is allowed The status and information are sent from the clients The status notifying server further includes a request receiver that receives a request for the notification of the connection status from one of the clients and a notification system that determines in response to the received request whether the connection sta tus is notified based on the information stored in the first memory and notifies the connection status stored in the first memory when it is determined that the connection status is allowed to be notified In this case the client may have multiple user names each of which is used for connecting to the communication net work The first memory device may store a connection status for each of the user names The status notification server may further include an instruction receiver that receives an instruction for updating the connections status from one of the clients and a syst
18. nstruction without the selected client identifying indi vidual ones of the user names to be updated 4 A status notifying server for notifying a connection status and a user status of a plurality of clients regarding connection to a communication network at least a selected client of the plurality of clients having a plurality of user names for connecting to the communication network the server comprising a memory for storing an on line flag that indicates the connection status of the selected client a status flag that indicates the user status of the selected client and infor mation on whether notification of one of the connection status and the user status is allowed the on line flag and the status flag each being stored in association with all of the plurality of user names of the selected client a first instruction receiver that receives a first instruction for updating the on line flag of the selected client to one of an online status and an offline status a first updater that updates the on line flag stored in asso ciation with all of the plurality of user names of the selected client to the one of the online status and the offline status in response to the first instruction a second instruction receiver that receives when the on line flag of the selected client is the online status a second instruction for updating the status flag of the selected client to one of an away a busy a hiding and an undefined status a sec
19. ond updater that updates the status flag stored in association with all of the plurality of user names of the selected client to the one of the away the busy the hiding and the undefined status in response to the sec ond instruction a request receiver that receives a request for notification of one of the connection status and the user status from one of the plurality of clients and a notifier that determines in response to the received request whether the one of the connection status and the user status is allowed to be notified based on the infor mation stored in the memory and notifies the one of the connection status and the user status via one of the on line flag and the status flag stored in the memory when it is determined that the one of the connection status and the user status is allowed to be notified wherein the on line flag and the status flag of the selected client are collectively associated with all of the plurality of user names of the selected client each of the user names of the selected client is updated to the one of the online status and the offline status in response to receiving only the first instruction and each of the user names of the selected client is updated to the one of the away the busy the hiding and the unde fined status in response to receiving only the second instruction 5 The status notifying server according to claim 4 wherein the on line flag of the selected client is further updated
20. rom one of the clients In such technologies when the server recognizes that one of the clients logs into the network the server stores in the memory device information indicating the client s on line status Then when one of the logged in clients queries the network status the server sends only information on clients connected to the network The client receives the information and displays a list of current logged in clients that is on line clients on the display Recently communication using a communication net work such as e mail and chat has become popular In such communication each client may recognize the status of the other clients logged into the network before sending a mes sage to an on line client However the user cannot manipulate a client when the user is away from the client even though the client is on line In this way despite the fact that the user is not at the client the server notifies other clients that the client is present in response to a request from the other clients As aresult even when a client queries network information notified by the server and sends a message to another on line client the client cannot receive a response immediately Fur ther another problem is that a connection status of the client is notified to a party even when the user of the client does not want to notify the connection status SUMMARY OF THE INVENTION The present invention was made in view ofthese problems I
21. ssing returns to the checking process at step S401 again In the determination process at the step 404 the process ing goes to step S406 when the user status in the switching instruction is not BEING AWAY FROM HIS HER SEAT and it is determined whether the user status in the switching instruction is BUSY Then when it is BUSY the user status corresponding to all handle names used by the client having sent the switching instruction are reset to BUSY step S407 Then the processing returns to the checking process at step S401 again In the determination process at step S406 the processing goes to step S408 when the user status in the switching instruction is not BUSY Then it is determined whether the user status in the switching instruction is IN HIDING Then when it is IN HIDING the user status corresponding to all handle names used by the client having sent the switch ing instruction are reset to IN HIDING step S409 Then the processing returns to the checking process at step S401 again In the checking process at the step S408 when the user status in the switching instruction is not IN HIDING the processing goes to step S410 There the user status corre sponding to all handle names used by the client having sent the switching instruction is switched to the USUAL USER STATUS step S410 Then the processing returns to the checking process at step S401 again Next st
22. status and an offline status updating the on line flag stored in association with all of the plurality of user names of the selected client to the one of the online status and the offline status in response to the first instruction receiving from the selected client when the on line flag of the selected client is the online status a second instruc tion for updating the status flag of the selected client to one of an away a busy a hiding and an undefined status updating the status flag stored in association with all of the plurality of user names of the selected client to the one of the away the busy the hiding and the undefined status in response to the second instruction receiving a request for notification of one of the connection status and the user status from one of the plurality of clients determining in response to the received request whether the one of the connection status and the user status is allowed to be notified based on the information stored in the first memory device and notifying the one of the connection status and the user status via one of the on line flag and the status flag stored in the memory when it is determined that the one of the connection status and the user status is allowed to be notified wherein the on line flag and the status flag of the selected client are collectively associated with all of the plurality of user names of the selected client each of the user names of the selected c
23. stored in the profile server group 115 through registration processing using a client and is one example of a user name according to the present inven tion The handle name can be registered as follows A user inputs his her user ID and password to a client and logs on the Internet 101 Then the user requests to register a handle name with the profile server group 115 The profile server group 115 maps the user ID handle name and pass word relating to the request and stores them in the hard disk 207 for registration Then the user having registered the handle name sends the user ID the registered handle name and password and requests the log in to the authentication server group 111 The authentication server group 111 obtains information of the user ID corresponding to the received handle name from the profile server group 115 and authenticates the user for the requested log in In this embodiment the user ID which was once input by the user and stored in the client is automatically sent from the client when logging in Therefore a user only needs to input US 8 103 736 B2 5 his her handle name and password to the client for logging in and can receive different kinds of services provided by the ISP server group 102 without inputting his her user ID FIG 4 is a diagram showing an example of the configura tion of a flag relating to a status called status flag herein after corresponding to each client which is stored in the
24. t is an object of the present invention to provide a status notifying method and a status notifying server a communi cation system and computer readable recording medium which can notify a connection status to a communication network properly In view of the object according to a first aspect of the present invention there is provided a status notifying method 20 25 30 35 40 45 50 55 60 65 2 performed in a communication system including multiple clients and a server The method is for notifying status of the clients regarding connection to a communication network The server stores in a first memory device the connection status and information on whether notification of the connec tion status is allowed The status and information are sent from the clients The server also receives a request for the notification of the connection status from one of the clients Then the server determines in response to the received request whether the connection status is notified based on the information stored in the first memory device and notifies the connection status stored in the first memory device only when it is determined that the connection status is allowed to be notified The client may have multiple user names each of which is used for connecting to the communication network The server may store a connection status for each of the user names The status notification method may further include receiv i
25. ter system including processors combined to receive and send data and instructions from to a recording medium an input device and an output device The computer program may be described in high level procedure type programming lan guage object oriented programming language assembly language machine language or markup language Accordingly a processor receives a computer program from a recording medium The recording medium substan tially incorporating a command from the computer program may be a semiconductor memory element such as a flash memory element a magnetic disk such as an internal hard disk and a removable disk and a CD R 20 25 30 35 40 45 50 55 60 65 8 As described above according one embodiment of the present invention a user of a client can avoid connection status notification as necessary Further since a user status is indicated by an image such as an icon displayed under each handle name for the user it is easier to recognize the user status Furthermore the connection status for all user names handle names owned by a client can be set through a single instructing operation What is claimed is 1 A status notifying method performed in a server operat ing in a communication system including a plurality of cli ents and the server for notifying a connection status and a user status of the plurality of clients regarding connection to a communication network at least a selected
26. tication The ISP server group 102 sends a menu screen to the authenticated client logging into the LAN 117 The user selects one of services displayed on the menu screen In 20 35 40 45 50 55 60 65 4 response to the selection one of the video game machines 103a and 1036 and the generic computers 104a and 1045 becomes connected to one ofthe server groups corresponding to the selected services Then the user can receive different kinds of information services The hardware configuration for each client can include a commonly available workstation an information processing apparatus such as a personal computer and a video game machine and peripheral devices thereof Functions according to the present invention which are described below may be implemented by a CPU a disk device a memory device an input device an output device and programs for controlling them in each of the hardware configurations FIG 2 conceptually shows an example of the hardware configuration of the profile server group 115 in which an information supply method according to the present invention is implemented A CPU 201 for performing overall control a ROM 202 in which a program for implementing a status notifying method according to the present invention and a RAM 203 which is a temporary memory area are connected together through a bus 200 Further to the bus 200 there is connected a hard disk 207 The hard disk 207 may store a comp
27. uter program for imple menting the status notifying method according to one embodiment of the present invention connection status from the video game machines 103a and 1032 and the generic computers 104a and 1045 to the Internet 101 and a status of users Also a keyboard mouse interface 206 a video inter face 210 connecting to a display 211 and a communication interface 205 for connecting to the Internet 101 are connected the bus 200 The keyboard mouse interface 206 is connected to a keyboard 209 and a mouse 212 which are used for command and or character input The status notifying method according to one aspect ofthe present invention can be achieved when the CPU 201 reads out and executes the program code for a program for imple menting processing described below from the hard disk 207 The hard disk 207 functions as a computer readable recording medium according to another aspect of the present invention FIG 3 shows an outline of authorization through an account whereby each client within the system according to one embodiment of the present invention logs in the Internet In FIG 3 the video game machines 103a and 1035 and the generic computers 104a and 1045 have user ID s respec tively for logging on the Internet 101 Further in one embodi ment a maximum of 64 predetermined handle names can be assigned to each user ID Of course in other embodiments the maximum can be larger or smaller The handle name is a name to be
28. ver 115 Next steps for processing of switching a connection status flag will be described which processing is performed by the profile server 115 with referenceto a flowchart shown in FIG 6 The profile server group 115 periodically checks whether any instruction to switch the user status is received from the client step S401 If there is no switching instruction the profile server group 115 checks whether any on line or offline switching instruction for the client is received from the authentication server group 111 step S402 When there is an 20 25 30 35 40 45 50 55 60 65 6 on line or offline switching instruction the on line flag of a corresponding client is set to ON or OFF based on the switch ing instruction step S403 and the checking process at step 5401 is repeated If there is neither on line nor offline switch ing instructions the checking process at step S401 is repeated Inthe checking process at step S401 when an instruction to switch the user status is received from the client the process ing goes to step S404 At step 404 the instruction is analyzed to determine whether the user status included in the instruc tion is BEING WAY FROM HIS HER SEAT If it is BEING AWAY FROM HIS HER SEAT the user status corresponding to all handle names HN used by the client having sent the switching instruction are reset to BEING AWAY FROM HIS HER SEAT step S405 Then the pro ce
29. which are used by the client that instructed the update BRIEF DESCRIPTION OF THE DRAWINGS FIG 1 is a block diagram showing an example of the system configuration according to one embodiment of the present invention FIG 2 is a block diagram showing an example of the hardware configuration of a profile server in which an infor mation notifying method according to one embodiment ofthe present invention is implemented FIG 3 is a diagram showing an outline of an account from which each client logs on the Internet which client is con nected to a system according to one embodiment of the present invention FIG 4 is a diagram showing an example of the configura tion of a status flag stored in a hard disk in the profile server according to one embodiment of the present invention FIG 5 is a diagram showing an example of the screen to be displayed on a display of a client by a program for instructing a change of the user status according to one embodiment of the present invention FIG 6 is a flowchart showing a flow of processing for switching a status flag which is performed by the profile server according to one embodiment ofthe present invention FIG 7 is a flowchart showing the steps of status notifying processing performed by the profile server according to one embodiment of the present invention FIG 8 is a diagram showing an example of the screen to be displayed on a display of client receiving status notification according
30. y examiner US 8 103 736 B2 Sheet 1 of 7 Jan 24 2012 U S Patent dfiO89 3 39 dNOWD 9 dNOWS 3 35 4 H3AH3S 4 3NIHOVN 3NIHOVIN SVS 0601 egot 0701 erol LOL a a gn ee et se a ae ee ee oe een ee ee er en ee ere ede et te my d 10H9 9 3140 JOVSS3N 3 i 7d z zT 8911 sil PI eit el 1 H3AU3S NOILVOLNAHLAW EEE 201 Old US 8 103 736 B2 Sheet 2 of 7 Jan 24 2012 U S Patent AY 1510 119 JOVAYALNI OAQIA 012 ASIG ASNOW quvogA3M etm 212 602 LO 3OV3H31NI Stl l NOILVOINQWINOO US 8 103 736 B2 Sheet 3 of 7 Jan 24 2012 U S Patent v9 310 9 3AVN zd Z 3INVN e 3NVN STONVH GIHSSN SINYN di uasn 3NIHOV N OAGIA JNIHOVN 0601 31408 211 V9 4 10NVH 1 Ue be awa 2 SVN 3 4 3INVN 3 di wasn dflOH9 3 35 NOILVOLLNAHLAY 6 Old LE V9 310 g JAVN 3 FWYN 310 ai uas

Download Pdf Manuals

image

Related Search

Related Contents

Philips Cordless phone answer machine  Cooper Lighting Sure-Lites ELX Series User's Manual  Donwload PDF  PDFファイル - 医薬品医療機器総合機構  mise en garde  4GAH0004 - TMEIC 東芝三菱電機産業システム株式会社  Catalogo Generale 2014    TH-03F - Optimus    

Copyright © All rights reserved.
Failed to retrieve file