IP Library Granted Patent US 7,680,755
Granted Patent B2
US 7,680,755 · App. 11/604,026 · Granted Mar 16, 2010

Automatic detection and classification of a mobile device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,680,755
App. No.
11/604,026
Granted
Mar 16, 2010
Kind
B2
Abstract

The invention consists of a method of automatically detecting and classifying a device, comprising: a) receiving information from the device; b) looking up the information in a device directory to identify the device; c) applying a series of identity rules if the information is not found in the device directory; and d) identifying the device from the identity rules. Preferably, the device is a mobile device.

Claims (17)

1. A method of automatically detecting and classifying a device using a server, comprising:

a) receiving information from said device;

b) looking up said information in a device database stored in updatable storage of the server to identify said device;

c) applying a series of identity rules if said device is not identified by looking up said information in said device database; and

d) identifying said device from said identity rules.

2. The method of claim 1 , wherein said device is a mobile device.

3. The method of claim 1 , wherein said method includes an additional step of: e) adding said device to said device database.

4. The method of claim 1 , wherein said identity rules consist of two sets of rules: a series of classification rules for identifying said device based on said information and a series of conflict rules for determining when said classification rules have identified said device.

5. The method of claim 1 , wherein said information consists of a User Agent string which is parsed as part of steps b) and c).

6. A server for detecting and classifying a device, comprising:

a) a secure service which contains applications accessible by said device and software for various devices which enables said various devices to access said server;

b) a device database stored in updatable storage of said server containing a list of known devices and which is updatable; and

c) a logic unit capable of applying a set of rules to identify devices not listed in said device database and adding new devices to said device database.

7. The system of claim 6 , wherein said devices are mobile devices.

8. The system of claim 6 , wherein said identity rules consist of two sets of rules: a series of classification rules for identifying said devices based on said information and a series of conflict rules for determining when said classification rules have identified said devices.

9. The system of claim 6 , wherein said logic unit identifies said devices based on information received from said devices.

10. The system of claim 9 , wherein said information comprises a User Agent string.

Assignments (10)
SECURITY INTEREST Recorded Mar 12, 2026
From: IMS SOFTWARE SERVICES LTD.; IQVIA INC.; IQVIA RDS INC.; RULES-BASED MEDICINE, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 075047/0061 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTIES INADVERTENTLY NOT INCLUDED IN FILING PREVIOUSLY RECORDED AT REEL: 065709 FRAME: 618. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Dec 6, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065790/0781 →
SECURITY INTEREST Recorded Nov 29, 2023
From: IQVIA INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065709/0618 →
SECURITY INTEREST Recorded Nov 29, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065710/0253 →
SECURITY INTEREST Recorded May 24, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 063745/0279 →
CHANGE OF NAME Recorded Oct 9, 2018
From: QUINTILES IMS INCORPORATED
To: IQVIA INC.
Reel/Frame 047207/0276 →
CHANGE OF NAME Recorded Sep 7, 2018
From: IMS HEALTH INCORPORATED
To: QUINTILES IMS INCORPORATED
Reel/Frame 047029/0637 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: IMS HEALTH INCORPORATED
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031592/0179 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2013
From: DIVERSINET CORP.
To: IMS HEALTH INC.
Reel/Frame 031268/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2006
From: MACHANI, SALAH
To: DIVERSINET CORP.
Reel/Frame 018633/0499 →