← Back to Patent Explorer
US6205478B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System for exchanging user information among users

Assignee: Fujitsu Ltd
•
Filing: 1998-12-30
•
Granted: 2001-03-20
•
Expires: 2018-12-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information management system includes a server connected to a network 1 so as to manage and communicate information related to users. The information managing/communication system includes a user information storage device, user information management device, object compiling device, update notification device, request processing device, object storage device, output device, and object changing device. When a change is made in the user information stored in the user information storage device, the update notification device notifies the occurrence of the change and also an attribute of the changed user information to the other users who previously received the user information. The user then updates the relevant user information object of the object storage device based upon the notification.

Inventors

  • 👤 Hiroyasu Sugano
  • 👤 Kazuki Matsui
  • 👤 Jun Kakuta

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 19:52
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/08; H04L63/083; G; G06; G06Q; G06Q30/00; G06Q30/06

Claims Analysis

Total Claims: 43
Claim 1
Independent Claim 249 words
An information management system including a server connected via a network to a plurality of user terminals, the system comprising: processing means for issuing a request to receive user information in each of said user terminals; user information storage means for storing the user information in said server, the user information including information about respective users utilizing said user terminals; user information management means in said server for managing the contents of said user information storage means in response to requests from said processing means in said user terminal; object compiling means in said server for issuing a user information object from corresponding user information in response to said requests from said processing means; communication means in said server for transmitting issued user information objects to corresponding ones of said user terminals in response to said requests from said corresponding one of said user terminals; update notification means in said server, said update notification means being configured to detect changes in the user information stored in said user information storage means, said update notification means further configured for notifying detected changes to corresponding ones of said user terminals where said corresponding ones of said user terminals previously received user information; object storing means in said user terminals for storing the user information object sent from said server; and object updating means in said user terminals for changing the content of said user information object stored in said object storage means in response to notification from said update notification means.
Claim 2
Dependent Claim 249 words
An information management system including a server connected via a network to a plurality of user terminals, the system comprising: processing means for issuing a request to receive user information in each of said user terminals; user information storage means for storing the user information in said server, the user information including information about respective users utilizing said user terminals; user information management means in said server for managing the contents of said user information storage means in response to requests from said processing means in said user terminal; object compiling means in said server for issuing a user information object from corresponding user information in response to said requests from said processing means; communication means in said server for transmitting issued user information objects to corresponding ones of said user terminals in response to said requests from said corresponding one of said user terminals; update notification means in said server, said update notification means being configured to detect changes in the user information stored in said user information storage means, said update notification means further configured for notifying detected changes to corresponding ones of said user terminals where said corresponding ones of said user terminals previously received user information; object storing means in said user terminals for storing the user information object sent from said server; and object updating means in said user terminals for changing the content of said user information object stored in said object storage means in response to notification from said update notification means.
Claim 3
Dependent Claim 86 words
The information management system as set forth in claim 1 , further comprising: duplication management means in said user terminal for forming a duplication object in which predetermined duplication information is added to the user information object stored in said object storage means and for issuing said formed duplication object to said server via the. network; and duplication notifying means for notifying pre-selected duplication information indicative of a duplication history to said user information storage means in said server in response to issuing said duplication object.
Claim 4
Dependent Claim 67 words
The information management system as set forth in claim 2 , further comprising: duplication confirming means for confirming whether or not an issued user information object is a duplication; and duplication notifying means for notifying predetermined duplication information indicative of a duplication history to said user information storage means in a case where said duplication confirming means confirms that said issued user information object is a duplication.
Claim 5
Dependent Claim 32 words
The information management system as set forth in claim 3 wherein: said predetermined duplication information contains information for specifying at least said duplication object, and a transmission destination of said duplication object.
Claim 6
Dependent Claim 87 words
The information management system as set forth in claim 1 wherein: the user information in said user information storage means contains notification control information used to control update notification; and said information management system further comprises: means for controlling update notification by said update notification means whereby in response to detection of changes in the user information said notification control information is used to identify ones of said user terminals that have received user information objects that include information corresponding to changed portions of user information data.
Claim 7
Dependent Claim 30 words
The information management system as set forth in claim 5 wherein: said notification control information also includes information related to a change notification destination and timing of the change notification.
Claim 8
Dependent Claim 64 words
The information management system as set forth in claim 1 wherein: the user information includes predetermined access control information used by said user information management means to determine access to predetermined portions the user information by said user terminals; and said information management system further comprises access control means for controlling arrangement of said user information management means based on said access control information.
Claim 9
Dependent Claim 32 words
The information management system as set forth in claim 1 , further comprising: information adding means in said user terminals for adding and changing user information corresponding to transmitted user information object.
Claim 10
Dependent Claim 111 words
The information management system as set forth in claim 1 wherein: the user information in said user information storage means includes notification control information used by said update notification means, said notification control information including a content control file and a frequency control file, said content control file indicating content of previously transmitted user information objects and said frequency control file including information regarding the frequency updates are required; and said information management system is further comprised of: change notification means which operates with said update notification means, said change notification means accessing said content control file and said frequency control file in response to operation of said update notification module.
Claim 11
Dependent Claim 45 words
The information management system as set forth in claim 1 , further comprising: change notification means in said user terminals for outputting information to a user indicating that there is an update to a previously received user information object stored in said object storage means.
Claim 12
Dependent Claim 68 words
The information management system as set forth in claim 1 wherein: the user information contains discrimination information used to determine invalidity of user information; and said information management system is further comprised of: invalidity detecting means in said user terminal for detecting invalidity of an user information object stored in said object storage means; and invalidity notifying means for outputting a detection result of said invalidity detecting means.
Claim 13
Dependent Claim 58 words
The information management system as set forth in claim 1 , further comprising: information acquiring means in said server, said information acquiring means being configured to monitor said user terminals and acquire dynamic information concerning said user terminals, said information acquiring means further configured to notify said user information management means of changes in the acquired dynamic information.
Claim 14
Dependent Claim 106 words
The information management system as set forth in claim 1 , further comprising: exchange instruction means in each of said user terminals, said exchange instruction means being configured for specifying others of said user terminals in a request to exchange user information objects, said exchange instruction means further being configured to respond to requests from other user terminals allowing or declining an exchange of user information objects; and exchange confirming means in said server configured for instructing said object compiling means to issue and transmit the compiled user information object to said other user terminals in response to an allowing response from said other user terminals.
Claim 15
Dependent Claim 49 words
The information management system as set forth in claim 1 , further comprising: comparing means in said server and said user terminals for comparing contents of a user information object stored in said object storage means with a content of user information stored in said user information storage means.
Claim 16
Dependent Claim 107 words
The information management system as set forth in claim 1 , further comprising: first digest forming means in said user terminals for forming a digest of user information objects stored in said object storage means, such that said formed digest is transmittable to others of said user terminals; second digest forming means in said server specifying a specified user from received digests to thereby form another digest of user information related to said specified user stored in said user information storage. means; and digest comparing means for comparing the digest formed by said first digest forming means with the digest formed by said second digest forming means.
Claim 17
Dependent Claim 68 words
The information management system as set forth in claim 1 , further comprising: duplication management means in said user terminals for forming a duplication of the user information object in which predetermined duplication information containing duplication source information for specifying at least a duplication is added to the user information object stored in said object storage means, and for issuing said duplication to said server via the network.
Claim 18
Dependent Claim 74 words
The information management system as set forth in claim 1 , further comprising: object requesting means in said user terminal for requesting transmission of at least one user information object to another of said user terminals; and identification means being configured to identify a user requesting transmission of the requested user information object such that only requests from an identified user corresponding to the user information object cause user information objects to be issued.
Claim 19
Dependent Claim 52 words
The information management system as set forth in claim 1 , further comprising: replacing means for comparing previously transmitted user information objects with the user information objects previously stored in said object storage means, and for replacing user objects stored within said object storage means in response to results of the comparing.
Claim 20
Dependent Claim 25 words
The information management system as set forth in claim 1 , further comprising: display means for visually displaying a contents of the user information objects.
Claim 21
Dependent Claim 36 words
The information management system as set forth in claim 19 wherein: said display means is configured to change a display format such that contents of the user information object may be altered in appearance and organization.
Claim 22
Dependent Claim 61 words
The information management system as set forth in claim 1 , further comprising: communication means in each of said user terminals, said user terminals being configured to execute other network application software using said communication means, and said user terminals being configured for entering a portion of information contained in one of the user information objects into said network application software.
Claim 23
Dependent Claim 73 words
The information management system as set forth in claim 1 , further comprising: communication requesting means in each of said user terminals configured to execute network application software and issue a communication request to other of said user terminals requesting said other of said user terminals to execute said network application software; and communication confirming means in each of said user terminals for responding to said request to execute said network application software.
Claim 24
Dependent Claim 219 words
An information exchanging method for exchanging information between a plurality of user terminals, where the plurality of user terminals includes at least a first and a second user terminal, where the information relates to corresponding users at corresponding user terminals, where the information is stored on the respective user terminals and the user terminals being connected to each other via a network, the method comprising the steps of: transmitting user information to a first user terminal, the transmitted user information being based upon user information stored in a second user terminal, the transmitted user information being transmitted from the second user terminal; providing the second user terminal with transmission information relating to the transmitted user information transmitted to the first user terminal, the transmission information including a transmission destination corresponding to the first user terminal; sensing in the second user terminal changes in portions of the user information stored therein, and further determining if sensed changes in the portions of the user information require updating of corresponding portions of user information previously transmitted to the first user terminal; notifying the first user terminal of changes in the portions of the user information; and transmitting changes portions of the user information to the first user terminal in response to sensing and determining changes in the portions of the user information.
Claim 25
Dependent Claim 219 words
An information exchanging method for exchanging information between a plurality of user terminals, where the plurality of user terminals includes at least a first and a second user terminal, where the information relates to corresponding users at corresponding user terminals, where the information is stored on the respective user terminals and the user terminals being connected to each other via a network, the method comprising the steps of: transmitting user information to a first user terminal, the transmitted user information being based upon user information stored in a second user terminal, the transmitted user information being transmitted from the second user terminal; providing the second user terminal with transmission information relating to the transmitted user information transmitted to the first user terminal, the transmission information including a transmission destination corresponding to the first user terminal; sensing in the second user terminal changes in portions of the user information stored therein, and further determining if sensed changes in the portions of the user information require updating of corresponding portions of user information previously transmitted to the first user terminal; notifying the first user terminal of changes in the portions of the user information; and transmitting changes portions of the user information to the first user terminal in response to sensing and determining changes in the portions of the user information.
Claim 26
Dependent Claim 88 words
The information exchanging method as set forth in claim 23 , said method further comprising the steps of: determining access level information related to the user information saved in the second user terminal, the access level information having determined levels of access to the user information including the transmitted user information in the first user terminal; and determining which portions of changed user information are to be transmitted to the first user terminal, and determine timing of transmission of changed user information based upon the access level information.
Claim 27
Dependent Claim 39 words
The information exchanging method as set forth in claim 23 wherein: the transmitted user information is a user information object that is in the form of an electronic calling card corresponding to a user utilizing the second user terminal.
Claim 28
Dependent Claim 225 words
A information exchanging system for exchanging information between a plurality of user terminals, where the plurality of user terminals includes at least a first and a second user terminal, where the information relates to corresponding users at corresponding user terminals, where the information is stored on the respective user terminals and the user terminals are connected to each other via a network, the system comprising: means for transmitting user information to a first user terminal, the transmitted user information being based upon user information stored in a second user terminal, the transmitted user information being transmitted from the second user terminal; means for providing the second user terminal with transmission information relating to the transmitted user information transmitted to the first user terminal, the transmission information including a transmission destination corresponding to the first user terminal; means for sensing in the second user terminal changes in portions of the user information stored therein, and further determining if sensed changes in the portions of the user information require updating of corresponding portions of user information previously transmitted to the first user terminal; means for notifying the first user terminal of changes in the portions of the user information; and means transmitting changes portions of the user information to the first user terminal in response to sensing and determining changes in the portions of the user information.
Claim 29
Dependent Claim 225 words
A information exchanging system for exchanging information between a plurality of user terminals, where the plurality of user terminals includes at least a first and a second user terminal, where the information relates to corresponding users at corresponding user terminals, where the information is stored on the respective user terminals and the user terminals are connected to each other via a network, the system comprising: means for transmitting user information to a first user terminal, the transmitted user information being based upon user information stored in a second user terminal, the transmitted user information being transmitted from the second user terminal; means for providing the second user terminal with transmission information relating to the transmitted user information transmitted to the first user terminal, the transmission information including a transmission destination corresponding to the first user terminal; means for sensing in the second user terminal changes in portions of the user information stored therein, and further determining if sensed changes in the portions of the user information require updating of corresponding portions of user information previously transmitted to the first user terminal; means for notifying the first user terminal of changes in the portions of the user information; and means transmitting changes portions of the user information to the first user terminal in response to sensing and determining changes in the portions of the user information.
Claim 30
Dependent Claim 87 words
The information exchanging system as set forth in claim 26 , further comprising: means for determining access level information related to the user information saved in the second user terminal, the access level information having determined levels of access to the user information including the transmitted user information in the first user terminal; and means for determining which portions of changed user information are to be transmitted to the first user terminal, and determine timing of transmission of changed user information based upon the access level information.
Claim 31
Dependent Claim 39 words
The information exchanging system as set forth in claim 26 wherein: said transmitted user information is a user information object that is in the form of an electronic calling card corresponding to a user utilizing the second user terminal.
Claim 32
Dependent Claim 238 words
An information management system including a server for managing user information related to users on a network, and at least one user terminal connected via the network to said server, for communicating said user information, wherein: said server comprises: user information storage means for storing said user information; user information management means for maintaining contents-of said user information storage means in response to requests from said user terminals related to user information; object compiling means for forming a user information object based upon said user information in response to requests from said user terminals, said object compiling means further configured for issuing and transmitting said user information object to selected ones of said user terminals; and update notification means for detecting a change in said user information stored in said user information storage means, and for notifying said change to corresponding ones of said user terminals which previously received a corresponding user information object; and wherein: said user terminal comprises: request processing means for issuing a request to said server for transmission of a user information object to other of said user terminals; object storage means for storing user information objects received from said server; output means for outputting stored user information objects for a user to access; and object updating means for updating portions of the contents of said user information object stored in said object storage means in response to update notification received from said server.
Claim 33
Dependent Claim 238 words
An information management system including a server for managing user information related to users on a network, and at least one user terminal connected via the network to said server, for communicating said user information, wherein: said server comprises: user information storage means for storing said user information; user information management means for maintaining contents-of said user information storage means in response to requests from said user terminals related to user information; object compiling means for forming a user information object based upon said user information in response to requests from said user terminals, said object compiling means further configured for issuing and transmitting said user information object to selected ones of said user terminals; and update notification means for detecting a change in said user information stored in said user information storage means, and for notifying said change to corresponding ones of said user terminals which previously received a corresponding user information object; and wherein: said user terminal comprises: request processing means for issuing a request to said server for transmission of a user information object to other of said user terminals; object storage means for storing user information objects received from said server; output means for outputting stored user information objects for a user to access; and object updating means for updating portions of the contents of said user information object stored in said object storage means in response to update notification received from said server.
Claim 34
Dependent Claim 157 words
An information managing apparatus connected via a network to a plurality of user terminals, for managing information related to a user and communicated among said plurality of user terminals, the information managing apparatus comprising: user information storage means for storing said user information; user information management means for arranging contents of said user information storage means in response to a request related to user information and issued from one of said user terminals; object compiling means for forming a user information object based upon said user information in response to the request related to said user information and issued from said user terminal, said object compiler means further configured to transmit said formed user information object to said user terminal; and update notification means for detecting a change in said user information stored in said user information storage means, and for notifying said change to respective ones of said user terminals which store the outdated user information.
Claim 35
Dependent Claim 157 words
An information managing apparatus connected via a network to a plurality of user terminals, for managing information related to a user and communicated among said plurality of user terminals, the information managing apparatus comprising: user information storage means for storing said user information; user information management means for arranging contents of said user information storage means in response to a request related to user information and issued from one of said user terminals; object compiling means for forming a user information object based upon said user information in response to the request related to said user information and issued from said user terminal, said object compiler means further configured to transmit said formed user information object to said user terminal; and update notification means for detecting a change in said user information stored in said user information storage means, and for notifying said change to respective ones of said user terminals which store the outdated user information.
Claim 36
Dependent Claim 93 words
An information communicating apparatus connected via a network to a server for managing information related to users on said network, for communicating the user information, comprising: request-processing means for issuing a request related to said user information to said server; object storage means for storing a user information object transmitted from said server; output means for outputting said stored user information object; and object updating means for updating contents of said user information object stored in said object storage means in response to change notification of the user information transmitted from said server.
Claim 37
Dependent Claim 93 words
An information communicating apparatus connected via a network to a server for managing information related to users on said network, for communicating the user information, comprising: request-processing means for issuing a request related to said user information to said server; object storage means for storing a user information object transmitted from said server; output means for outputting said stored user information object; and object updating means for updating contents of said user information object stored in said object storage means in response to change notification of the user information transmitted from said server.
Claim 38
Dependent Claim 204 words
A computer readable recording medium for recording thereon an information managing/communicating program, used in a user terminal connected via a network to other user terminals, for managing/communicating information related to users on the network, said information managing/communicating program executing: A) entering user information from a user terminal; B) storing said user information; C) arranging and managing said user information such that contents of stored user information is in accordance with entered instructions relating to said user information.; D) an object compiling step for forming a user information object which describes said user information in accordance with a request from said user terminal for issuance of the user information object to a selected other user terminal; E) an update notification step for detecting changes in stored user information, and for notifying recognition of said change to said other user terminal which previously received a corresponding user information object; F) an object storing step for storing a user information objects sent from other user terminals; G) an output step for outputting said stored user information object; and H) an object updating step for changing the content of said stored user information object in response to receipt of said update notification sent from said other user terminal.
Claim 39
Dependent Claim 204 words
A computer readable recording medium for recording thereon an information managing/communicating program, used in a user terminal connected via a network to other user terminals, for managing/communicating information related to users on the network, said information managing/communicating program executing: A) entering user information from a user terminal; B) storing said user information; C) arranging and managing said user information such that contents of stored user information is in accordance with entered instructions relating to said user information.; D) an object compiling step for forming a user information object which describes said user information in accordance with a request from said user terminal for issuance of the user information object to a selected other user terminal; E) an update notification step for detecting changes in stored user information, and for notifying recognition of said change to said other user terminal which previously received a corresponding user information object; F) an object storing step for storing a user information objects sent from other user terminals; G) an output step for outputting said stored user information object; and H) an object updating step for changing the content of said stored user information object in response to receipt of said update notification sent from said other user terminal.
Claim 40
Dependent Claim 118 words
A computer readable recording medium for recording thereon an information managing program used in a server connected via a network to a plurality of user terminals, for managing information related to users on the network, said information managing program executing: A) storing user information; B) managing and arranging contents of stored user information in response to instructions from a corresponding-user terminal; C) compiling-an user information object based upon said user information in response to instructions from a user at said corresponding user terminal, and for issuing said formed user information object to other user terminals; and D) detecting changes in said stored user information and transmitting an update notification said other user terminals in response to detection changes.
Claim 41
Dependent Claim 118 words
A computer readable recording medium for recording thereon an information managing program used in a server connected via a network to a plurality of user terminals, for managing information related to users on the network, said information managing program executing: A) storing user information; B) managing and arranging contents of stored user information in response to instructions from a corresponding-user terminal; C) compiling-an user information object based upon said user information in response to instructions from a user at said corresponding user terminal, and for issuing said formed user information object to other user terminals; and D) detecting changes in said stored user information and transmitting an update notification said other user terminals in response to detection changes.
Claim 42
Dependent Claim 87 words
A computer readable recording medium for recording thereon an information communicating program used in user terminals connected via a network to a server for managing information related to users on the network, said information communicating program executing; A) issuing a request for input of user information to said server; B) storing an user information object sent from said server; C) out putting said stored user information object; and D) updating the content of said stored user information object in response to an update notification from the server.
Claim 43
Dependent Claim 87 words
A computer readable recording medium for recording thereon an information communicating program used in user terminals connected via a network to a server for managing information related to users on the network, said information communicating program executing; A) issuing a request for input of user information to said server; B) storing an user information object sent from said server; C) out putting said stored user information object; and D) updating the content of said stored user information object in response to an update notification from the server.

References Cited (Backward Citations)

JPH06223086A Cited
JPH088962A Cited
JPH08249388A Cited
US6112186A Cited
US5872850A Cited
US5794207A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-03-19 2004-09-18 2005-03-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-03-19 2008-09-18 2009-03-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-03-19 2012-09-18 2013-03-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag