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

Detection of unauthorized use of software applications in processing devices

Assignee: Motorola Solutions Inc
•
Filing: 1993-02-26
•
Granted: 1996-01-09
•
Expires: 2013-02-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A monitoring computer monitors the communications occurring within at least one communication system for at least one unique processing device identification code associated with a processing device. Upon detecting the at least one device identification code, the monitoring computer compares the type of application in use by the processing device with known software parameters (including the allowable types of applications and their serial numbers) for the processing device. When the type of application in use by the processing device does not substantially match the known software parameters for the processing device, the processing device is identified as using an unauthorized and/or duplicated software application.

Inventors

  • 👤 Gary W. Grube
  • 👤 Timothy W. Markison

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 09:27
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/50; G06F21/55; G06F21/552; G06F11/00; G06F11/006; G06F21/10; G06F21/12; G06F21/30; G06F21/31; G06Q; G06Q10/00; G06Q10/08; G06Q10/087; H; H04; H04W; H04W12/00; H04W12/12; G06F2221/00; G06F2221/21; G06F2221/2111; G06F2221/2129

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 186 words
A method for detecting unauthorized duplication of software applications in at least one processing device that includes a radio link, the method comprises the steps of: a) when a first processing device is communicating with a communication system via the radio link, detecting, by a monitoring computer, a unique identity of the first processing device and a software application code; b) when a second processing device is communicating with the communication system via the radio link, detecting, by the monitoring computer, a unique identity of the second processing device and a software application code; c) when the unique identity and the software application code of the first processing device and the second processing device are detected, comparing, by the monitoring computer, the software application code of the first processing device with the software application code of the second processing device; and d) when the software application code of the first processing device matches the software application code of the second processing device, identifying, by the monitoring computer, that the first processing device and the second processing device have unauthorized duplication of at least one software application.
Claim 2
Independent Claim 186 words
A method for detecting unauthorized duplication of software applications in at least one processing device that includes a radio link, the method comprises the steps of: a) when a first processing device is communicating with a communication system via the radio link, detecting, by a monitoring computer, a unique identity of the first processing device and a software application code; b) when a second processing device is communicating with the communication system via the radio link, detecting, by the monitoring computer, a unique identity of the second processing device and a software application code; c) when the unique identity and the software application code of the first processing device and the second processing device are detected, comparing, by the monitoring computer, the software application code of the first processing device with the software application code of the second processing device; and d) when the software application code of the first processing device matches the software application code of the second processing device, identifying, by the monitoring computer, that the first processing device and the second processing device have unauthorized duplication of at least one software application.
Claim 3
Dependent Claim 30 words
The method of claim 1 further comprises generating, by the monitoring computer, a report indicating the unauthorized duplication of at least one software application in at least one processing device.
Claim 4
Independent Claim 341 words
A method for detecting unauthorized possession of at least one software application in at least two processing devices which include a radio link, the method comprises the steps of: a) when a processing device is communicating with a communication system via the radio link, detecting, by a monitoring computer, a unique software application code to produce a first detected unique software application code; b) when the first detected unique software application code is detected, determining, by the monitoring computer, location of a processing device utilizing the first detected unique software application code; c) when the first detected unique software application code is detected, entering, by the monitoring computer, the location of the processing device utilizing the first detected unique software application code in a database and initiating a software timer; d) detecting, subsequent to the detection of step (a) by the monitoring computer, the unique software application code again to produce a second detected unique software application code; e) when the second detected unique software application code is detected, determining, by the monitoring computer, location of a processing device utilizing the second detected unique software application code; f) when the second detected unique software application code is detected, entering, by the monitoring computer, the location of the processing device utilizing the second detected unique software application code in the database; g) determining, by the monitoring computer, whether the software timer has expired when the second unique software application code is detected; h) when the software timer has not expired, comparing, by the monitoring computer, the location of the processing device utilizing the first detected unique software application code with the location of the processing device utilizing the second detected unique software application code; and i) when the location of the processing device utilizing the first detected unique software application code is greater than a predetermined distance from the location of the processing device utilizing the second detected unique software application code, identifying, by the monitoring computer, the unauthorized possession of at least one software application in at least two processing devices.
Claim 5
Independent Claim 341 words
A method for detecting unauthorized possession of at least one software application in at least two processing devices which include a radio link, the method comprises the steps of: a) when a processing device is communicating with a communication system via the radio link, detecting, by a monitoring computer, a unique software application code to produce a first detected unique software application code; b) when the first detected unique software application code is detected, determining, by the monitoring computer, location of a processing device utilizing the first detected unique software application code; c) when the first detected unique software application code is detected, entering, by the monitoring computer, the location of the processing device utilizing the first detected unique software application code in a database and initiating a software timer; d) detecting, subsequent to the detection of step (a) by the monitoring computer, the unique software application code again to produce a second detected unique software application code; e) when the second detected unique software application code is detected, determining, by the monitoring computer, location of a processing device utilizing the second detected unique software application code; f) when the second detected unique software application code is detected, entering, by the monitoring computer, the location of the processing device utilizing the second detected unique software application code in the database; g) determining, by the monitoring computer, whether the software timer has expired when the second unique software application code is detected; h) when the software timer has not expired, comparing, by the monitoring computer, the location of the processing device utilizing the first detected unique software application code with the location of the processing device utilizing the second detected unique software application code; and i) when the location of the processing device utilizing the first detected unique software application code is greater than a predetermined distance from the location of the processing device utilizing the second detected unique software application code, identifying, by the monitoring computer, the unauthorized possession of at least one software application in at least two processing devices.

References Cited (Backward Citations)

US4866769A Cited
US4956769A Cited
US5113518A Cited
US5023907A Cited
US5032979A Cited
US5182770A Cited
US5204897A Cited
US5287408A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-08 1999-07-10 2000-01-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-08 2003-07-10 2004-01-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-08 2007-07-10 2008-01-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag