Patent US5774651A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5774651A Expired / Lapsed US ⏱️ 0.0 years remaining

False statement detection system

Assignee: Fujitsu Ltd
•
Filing: 1996-05-28
•
Granted: 1998-06-30
•
Expires: 2016-05-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided a false statement determination system capable of determining the truth of the statement made by a user in a software distribution system comprising at least one user terminal and a center connected to the user terminal. The user terminal is notified by the center of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form and then decodes the coded software by using the decoding information.

Inventors

  • 👤 Ryota Akiyama
  • 👤 Makoto Yoshioka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 13:49
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/10

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 187 words
A false statement detection system used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, wherein the center comprises: receiving means for receiving a statement data indicating assertion of the user whether the software is installed normally and an attribute data associated with the volume of the software from the user terminal; analyzing means for analyzing the attribute data and the statement data received by said receiving means to determine whether the installation is accomplished normally; dishonest user determination means for determining whether the result of analysis obtained by said analyzing means is coincident with the statement data received by said receiving means; and dishonest user recording means for recording a user identification data to identify the user when the result of analysis obtained by said analyzing means is different from the statement data.
Claim 2
Dependent Claim 187 words
A false statement detection system used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, wherein the center comprises: receiving means for receiving a statement data indicating assertion of the user whether the software is installed normally and an attribute data associated with the volume of the software from the user terminal; analyzing means for analyzing the attribute data and the statement data received by said receiving means to determine whether the installation is accomplished normally; dishonest user determination means for determining whether the result of analysis obtained by said analyzing means is coincident with the statement data received by said receiving means; and dishonest user recording means for recording a user identification data to identify the user when the result of analysis obtained by said analyzing means is different from the statement data.
Claim 3
Dependent Claim 34 words
A false statement detection system as claimed in claim 1, wherein the attribute data is a hashing code which is obtained by means for performing manipulation on the software using a predetermined hashing function.
Claim 4
Dependent Claim 24 words
A false statement detection system as claimed in claim 1, wherein the attribute data is a data which indicates the size of the software.
Claim 5
Dependent Claim 236 words
A false statement detection system used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, wherein the user terminal comprises: attribute data storage means for storing attribute data associated with a volume of installed software: statement request acceptance means for accepting an input of processing result identification data which indicated whether installation of the software is accomplished normally or not; and statement means for sending to the center of the attribute data stored in said attribute data storage means and the processing result identification data accepted by said statement request acceptance means; and wherein the center comprises: analyzing means for analyzing the attribute data and the processing result identification data to determine whether installation of the software was accomplished normally when supplied from the user terminal; dishonest user determination means for determining whether the result of analysis obtained by said analyzing means is coincident with the processing result identification data; and dishonest user recording means for recording a user identification data to identify the user when the result of analysis obtained by said analyzing means is different from the processing result identification data.
Claim 6
Dependent Claim 236 words
A false statement detection system used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, wherein the user terminal comprises: attribute data storage means for storing attribute data associated with a volume of installed software: statement request acceptance means for accepting an input of processing result identification data which indicated whether installation of the software is accomplished normally or not; and statement means for sending to the center of the attribute data stored in said attribute data storage means and the processing result identification data accepted by said statement request acceptance means; and wherein the center comprises: analyzing means for analyzing the attribute data and the processing result identification data to determine whether installation of the software was accomplished normally when supplied from the user terminal; dishonest user determination means for determining whether the result of analysis obtained by said analyzing means is coincident with the processing result identification data; and dishonest user recording means for recording a user identification data to identify the user when the result of analysis obtained by said analyzing means is different from the processing result identification data.
Claim 7
Dependent Claim 210 words
A false statement detection system used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, wherein the user terminal comprises: first attribute data storage means for storing attribute data associated with a volume of installed software; second attribute data storage means for storing the coded attribute data obtained by coding the attribute data; statement means for supplying the attribute data stored in said first attribute data storage means to the center; and notification means for notifying the center of the coded attribute data stored in said second attribute data storage means; and wherein the center comprises: decoding means for decoding the coded attribute data notified from the user terminal; comparison means for comparing the coded attribute data decoded by said decoding means with the attribute data supplied from the user terminal; and dishonest user recording means for recording a user identification data which identifies the user when the coded attribute data is different from the attribute data.
Claim 8
Dependent Claim 210 words
A false statement detection system used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, wherein the user terminal comprises: first attribute data storage means for storing attribute data associated with a volume of installed software; second attribute data storage means for storing the coded attribute data obtained by coding the attribute data; statement means for supplying the attribute data stored in said first attribute data storage means to the center; and notification means for notifying the center of the coded attribute data stored in said second attribute data storage means; and wherein the center comprises: decoding means for decoding the coded attribute data notified from the user terminal; comparison means for comparing the coded attribute data decoded by said decoding means with the attribute data supplied from the user terminal; and dishonest user recording means for recording a user identification data which identifies the user when the coded attribute data is different from the attribute data.
Claim 9
Dependent Claim 328 words
A false statement detection system used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, wherein the user terminal comprises: first attribute data storage means for storing atrribute data associated with a volume of installed software; second attribute data storage means for storing the data which is obtained by coding the attribute data; statement request acceptance means for accepting an input of processing result identification data which indicates that installation of the software is accomplished normally or not; statement means for sending to the center the attribute data stored in said first attribute data storage means and the processing result identification data accepted by said statement request acceptance means; and notification means for notifying the center of the coded attribute data stored in said second attribute data storage means; and wherein the center comprises: decoding means for decoding the coded attribute data in response to the processing result identification data, the attribute data, and the coded attribute data supplied from the user terminal; comparison means for comparing the coded attribute data decoded by said decoding means with the coded attribute data; analyzing means for analyzing the attribute data to determine whether installation of the software is accomplished normally when these attribute data are same; dishonest user determination means to determine whether the result of analysis obtained by said analyzing means is coincident with the processing result identification data; and dishonest user recording means for recording a user identification data to identify a user of the user terminal when the coded attribute data is different from the attribute data, or when the result of analysis obtained by said analyzing means is different from the processing result identification data.
Claim 10
Dependent Claim 328 words
A false statement detection system used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, wherein the user terminal comprises: first attribute data storage means for storing atrribute data associated with a volume of installed software; second attribute data storage means for storing the data which is obtained by coding the attribute data; statement request acceptance means for accepting an input of processing result identification data which indicates that installation of the software is accomplished normally or not; statement means for sending to the center the attribute data stored in said first attribute data storage means and the processing result identification data accepted by said statement request acceptance means; and notification means for notifying the center of the coded attribute data stored in said second attribute data storage means; and wherein the center comprises: decoding means for decoding the coded attribute data in response to the processing result identification data, the attribute data, and the coded attribute data supplied from the user terminal; comparison means for comparing the coded attribute data decoded by said decoding means with the coded attribute data; analyzing means for analyzing the attribute data to determine whether installation of the software is accomplished normally when these attribute data are same; dishonest user determination means to determine whether the result of analysis obtained by said analyzing means is coincident with the processing result identification data; and dishonest user recording means for recording a user identification data to identify a user of the user terminal when the coded attribute data is different from the attribute data, or when the result of analysis obtained by said analyzing means is different from the processing result identification data.
Claim 11
Dependent Claim 87 words
A false statement detection system as claimed in claim 6, wherein the center further comprises: attribute data storage means for storing an attribute data of the software; said analyzing means compares the attribute data supplied from the user terminal with the attribute data stored in said attribute data storage means to determine that installation of the software is accomplished normally when these attribute data are same and determine that the installation of the software is not accomplished normally when the attribute data are different from each other.
Claim 12
Dependent Claim 30 words
A false statement detection system as claimed in claim 6, wherein the attribute data is a hashing code obtained by means for compressing the software by using a hashing function.
Claim 13
Dependent Claim 24 words
A false statement detection system as claimed in claim 6, wherein the attribute data is a data which indicates the volume of the software.
Claim 14
Dependent Claim 35 words
A false statement detection system as claimed in claim 6, wherein the dishonest user determination means supplies a warning message to the user terminal when it determines that the statement from the user is improper.
Claim 15
Dependent Claim 27 words
A false statement detection system as claimed in claim 10, wherein the user terminal further comprises display means for displaying the warning message supplied from the center.
Claim 16
Dependent Claim 156 words
A false statement detection apparatus used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, the false statement detection apparatus comprising: processing result determination means for determining whether installation of software is accomplished normally by analyzing installed software; dishonest user determination means for determining, when the user makes a statement to the center indicating whether installation of the software is accomplished normally, whether the statement is proper by comparing the result of determination obtained by said processing result determination means with the statement; and dishonest user recording means for recording a user identification data which identify the user when the statement is improper.
Claim 17
Dependent Claim 156 words
A false statement detection apparatus used in a software distribution system including at least one user terminal and a center connected to the user terminal, the center notifying the user terminal of decoding information on condition that a user of the user terminal pays for software which is supplied to the user in a coded form, the user terminal decoding the coded software by using the decoding information, the false statement detection apparatus comprising: processing result determination means for determining whether installation of software is accomplished normally by analyzing installed software; dishonest user determination means for determining, when the user makes a statement to the center indicating whether installation of the software is accomplished normally, whether the statement is proper by comparing the result of determination obtained by said processing result determination means with the statement; and dishonest user recording means for recording a user identification data which identify the user when the statement is improper.
Claim 18
Dependent Claim 35 words
A false statement detection apparatus as claimed in claim 12, wherein the dishonest user determination means notifies the user terminal of a warning message when it determines that the statement from the user is improper.

References Cited (Backward Citations)

US4714989A Cited
US4528643A Cited
US4562306A Cited
US4672572A Cited
US4757534A Cited
US5047928A Cited
US4796181A Cited
US5067154A Cited
US5103478A Cited
US5343524A Cited
US5319705A Cited
US5509070A Cited
US5337357A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-06-29 2001-12-29 2002-06-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-06-29 2005-12-29 2006-06-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-06-29 2009-12-29 2010-06-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag