IP Library Granted Patent US 9,159,086
Granted Patent B1
US 9,159,086 · App. 14/260,762 · Granted Oct 13, 2015

System and method to install mobile applications from a desktop

Inventors: Chris Barton (Estero, FL); Rudis Muiznieks (Fort Myers, FL)
Assignee: Adknowledge, Inc.
G06Q30/0267G06F8/61
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 9,159,086
App. No.
14/260,762
Granted
Oct 13, 2015
Kind
B1
Abstract

Systems and methods for Desktop-To-Mobile (D2M) application installation that allows a publisher to extend their relationship with a consumer from the Desktop PC (PC) to a mobile device. In accordance with some implementations, a mobile application store may be used to offer apps on a user's mobile device as a result of a user acceptance of an offer(s) for the apps. The user may install a personal computer (PC)-based application that runs in the background. The PC-based application receives offers to install mobile applications and may use the mobile app store or a PC to install the mobile applications to the user's mobile device.

Claims (38)

1. A method implemented by a server, the method comprising:

providing a client application that is installable on a first computing device associated with a user, wherein the provided client application is configured to automatically:

determine whether to send an offer request to the server;

send the offer request to the server;

receive an offer response from the server; and

request that a mobile application be installed on a second computing device associated with the user;

receiving the offer request from the provided client application;

sending the offer response to the provided client application; and

providing client application settings to the provided client application, wherein the provided client application is further configured to automatically:

retrieve the client application settings from the server; and

determine whether to send the offer request to the server based on the retrieved client application settings;

wherein the provided client application settings comprise an offer frequency cap and a mobile app offer history; and

wherein the mobile app offer history comprises a date and a time of a previous offer request and the provided client application determines whether to send the offer request to the server based on the retrieved client application settings by:

comparing the date and the time of the previous offer request with the offer frequency cap; and

determining whether a duration since the previous offer request exceeds a predetermined minimum period required by the offer frequency cap.

2. The method of claim 1 , wherein the provided client application is further configured to automatically:

determine whether authentication with a mobile app store is required; and

authenticate with the mobile app store using credentials associated with the user.

3. The method of claim 1 , wherein the install request for the mobile application includes a device ID associated with the second computing device and is interpretable by a mobile app store as identifying the second computing device.

4. A non-transitory computer-readable recording medium having computer-executable instructions stored thereon that, when executed by a server, causes the server to:

provide a client application that is installable on a first computing device associated with a user, wherein the provided client application is configured to automatically:

determine whether to send an offer request to the server;

send the offer request to the server;

receive an offer response from the server; and

request that a mobile application be installed on a second computing device associated with the user;

receive the offer request from the provided client application;

send the offer response to the provided client application; and

provide client application settings to the provided client application, wherein the provided client application is further configured to automatically:

retrieve the client application settings from the server; and

determine whether to send the offer request to the server based on the retrieved client application settings;

wherein the provided client application settings comprise an offer frequency cap and a mobile app offer history; and

wherein the mobile app offer history comprises a date and a time of a previous offer request and the provided client application determines whether to send the offer request to the server based on the retrieved client application settings by:

comparing the date and the time of the previous offer request with the offer frequency cap; and

determining whether a duration since the previous offer request exceeds a predetermined minimum period required by the offer frequency cap.

5. The non-transitory computer-readable recording medium of claim 4 , wherein the provided client application is further configured to automatically:

determine whether authentication with a mobile app store is required; and

authenticate with the mobile app store using credentials associated with the user.

6. The non-transitory computer-readable recording medium of claim 4 , wherein the install request for the mobile application includes a device ID associated with the second computing device and is interpretable by a mobile app store as identifying the second computing device.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2017
From: ADKNOWLEDGE, INC.
To: EIGHTPOINT TECHNOLOGIES, LTD.
Reel/Frame 044333/0163 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ADKNOWLEDGE, INC.
Reel/Frame 039915/0908 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 2, 2014
From: ADKNOWLEDGE, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033668/0090 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2014
From: BARTON, CHRIS; MUIZNIEKS, RUDIS
To: ADKNOWLEDGE, INC.
Reel/Frame 033368/0955 →
Continuity (1)
Provisional Application 61816538 · Apr 26, 2013