IP Library Granted Patent US 8,942,680
Granted Patent B2
US 8,942,680 · App. 12/358,855 · Granted Jan 27, 2015

System and method for retrieving the dynamic state of a mobile communication device

Inventors: Badri Nath (Edison, NJ); Rakesh Kushwaha (Marlboro, NJ)
Assignee: Mformation Software Technologies LLC
H04W4/20H04W4/206H04L67/2823H04L67/303H04L67/2895H04W4/18
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 8,942,680
App. No.
12/358,855
Granted
Jan 27, 2015
Kind
B2
Abstract

A system and method for retrieving the dynamic state of mobile communication devices is disclosed. The key state indicators from mobile communication devices are retrieved to target user requested contents or advertising contents for users of the communication devices. The method for delivering the contents to mobile communication devices includes determining key state indicators (KSI) of mobile communication devices sending the determined values to a server, and orienting the values to send the content to users of said mobile communication devices, on request. The key state indicators of mobile communication devices comprises of device state, link state, network state, behavior state and dynamic state of the device. The values of key state indicators are calculated and stored in said mobile communication device in a Mobile Advertising Record (MAR) format.

Claims (72)

1. A method for delivering content to a mobile communication device, said method comprising steps of:

said mobile communication device obtaining at least one key state indicator (KSI) of said mobile communication device;

said mobile communication device sending said KSI to a first server;

said mobile communication device sending a request for content to a second server, said request further comprising a pointer to said KSI in said first server;

said second server fetching said KSI from said first server;

said second server adapting said content according to said KSI; and

said second server sending said adapted content to said mobile communication device,

wherein said KSI of said mobile communication device relates to at least one of a:

device state;

link state;

network state;

behavior state; or

dynamic device state.

2. The method as claimed in claim 1 , wherein said content can be at least one of user requested content and advertising impressions targeted to a user of said mobile communication device.

3. The method as claimed in claim 1 , wherein said device state comprises at least one of a:

construction of said mobile communication device;

model of said mobile communication device;

resource availability;

software version; and

firmware version of said mobile communication device.

4. The method as claimed in claim 3 , wherein said resource availability comprises at least one of a:

memory;

disk space; and

battery power.

5. The method as claimed in claim 1 , wherein said link state comprises at least one of a:

signal strength; and

network coverage,

received at said mobile communication device.

6. The method as claimed in claim 1 , wherein said network state comprises at least one of a:

network location determining user habitat; and

roaming status of said mobile communication device.

7. The method as claimed in claim 1 , wherein said location state comprises a physical location of said device as provided by network location identifiers.

8. The method as claimed in claim 1 , wherein said behavior state comprises information about application usage on said mobile communication device.

9. The method as claimed in claim 1 , wherein said dynamic device state comprises at least one of a:

current display size;

display capability; or

audio and touch capability,

of external interfaces connected to said mobile communication device.

10. The method as claimed in claim 1 , wherein said KSI is sent to said first server on an on-demand basis.

11. The method as claimed in claim 1 , wherein said KSI is sent to said first server on a periodic basis.

12. The method as claimed in claim 1 , wherein said KSI is sent to said first server on an event occurring on said mobile communication device.

13. A mobile communication device, said mobile communication device comprising means adapted to:

obtain at least one key state indicator (KSI) of said mobile communication device;

store values of said KSI in a first server; and

send a request for content to a second server, said request comprising a pointer to said KSI in said first server,

wherein said KSI of said mobile communication device relates to at least one of a:

device state;

link state;

network state;

behavior state; or

dynamic device state.

14. The mobile communication device as claimed in claim 13 , wherein said mobile communication device includes a device management client adapted to:

receive an identity of said first server for said mobile communication device; and

store an address of said first server in a preferred location in said mobile communication device.

15. The mobile communication device as claimed in claim 13 , wherein said mobile communication device supports at least one of:

General Packet Radio System (GPRS);

Universal Mobile telecommunication system (UMTS);

Code Division Multiple Access (CDMA);

Long Term Evolution (LTE);

Worldwide Interoperability for Microwave Access (WiMAX); or

Wireless Local Area Network (LAN).

16. A server, said server communicating with at least one mobile communication device, said server comprising means adapted to:

receive a request for content from said mobile communication device, said request comprising a pointer to a location of at least one key state indicator (KSI) of said mobile communication device present in a second server;

fetch said KSI from said second server;

adapt said content according to said KSI of said mobile communication device; and

send said adapted content to said mobile communication device,

wherein said KSI of said mobile communication device relates to at least one of a:

device state;

link state;

network state;

behavior state; or

dynamic device state.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2016
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 038839/0584 →
MERGER Recorded May 25, 2016
From: MFORMATION SOFTWARE TECHNOLOGIES LLC
To: ALCATEL-LUCENT USA INC.
Reel/Frame 038715/0431 →
CHANGE OF NAME Recorded Jun 19, 2013
From: MFORMATION SOFTWARE TECHNOLOGIES, INC.
To: MFORMATION SOFTWARE TECHNOLOGIES LLC
Reel/Frame 030658/0788 →
ASSIGNMENT AND RELEASE OF SECURITY AGREEMENTS Recorded Jan 22, 2013
From: SILICON VALLEY BANK; WF FUND IV LIMITED PARTNERSHIP, C/O/B AS WELLINGTON FINANCIAL LP AND WELLINGTON FINANCIAL FUND IV (F/K/A/ WF FUND III LIMITED PARTNERSHIP); MFORMATION TECHNOLOGIES, INCORPORATED
To: MFORMATION SOFTWARE TECHNOLOGIES, INC.
Reel/Frame 029674/0109 →
SECURITY AGREEMENT Recorded Jul 27, 2012
From: MFORMATION TECHNOLGIES, INCORPORATED
To: WF FUND III LIMITED PARTNERSHIP (C/O/B AS WELLINGTON FINANCIAL LP AND WELLINGTON FINANCIAL FUND III)
Reel/Frame 028655/0306 →
SECURITY AGREEMENT Recorded Mar 8, 2011
From: MFORMATION TECHNOLOGIES, INCORPORATED
To: SILICON VALLEY BANK
Reel/Frame 025916/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2009
From: NATH, BADRI; KUSHWAHA, RAKESH
To: MFORMATION TECHNOLOGIES INC.
Reel/Frame 022346/0396 →
Continuity (1)
Related Publication 20100190481A1 · Jul 29, 2010