IP Library Patent Application 14130084
Patent Application
App. No. 14/130,084

Software Authentication

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 None
App. No.
14/130,084
Abstract

A method including: receiving a client application for distribution to user devices; receiving a secret authentication key associated with the client application; securing with digital rights management technology the secret authentication key associated with the client application; and providing an application package comprising the client application and the secured secret authentication key for distribution to user devices.

Claims (58)

1 - 15 . (canceled)

16 . A method comprising:

receiving a client application for distribution to user devices;

receiving a secret authentication key associated with the client application;

securing with digital rights management technology the secret authentication key associated with the client application; and

providing an application package comprising the client application and the secured secret authentication key for distribution to user devices.

17 . A method of claim 16 , further comprising:

providing an interface offering digital rights management technology protected distribution for secret authentication keys associated with client applications.

18 . A method of claim 16 , further comprising:

providing for a license according to the digital rights management technology to be generated for the application package.

19 . A method of claim 16 , further comprising:

securing at least part of said client application with the digital rights management technology.

20 . A method of claim 16 , further comprising:

securing said client application with the digital rights management technology.

21 . A method comprising:

providing for a client application to be distributed to users with a secret authentication key,

defining that the secret authentication key shall be secured with digital rights management technology;

receiving at a remote server a request from a client application;

accepting said request if the request is secured with said secret authentication key distributed with the client application; and

otherwise rejecting the request.

22 . A method of claim 21 , further comprising:

defining that the client application or at least part of the client application shall be secured with digital rights management technology.

23 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code;

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:

receive a client application for distribution to user devices;

receive a secret authentication key associated with the client application;

secure with digital rights management technology the secret authentication key associated with the client application; and

provide an application package comprising the client application and the secured secret authentication key for distribution to user devices.

24 . An apparatus of claim 23 , wherein the at least one memory and the computer program code is further configured to, with the at least one processor, cause the apparatus to:

provide an interface offering digital rights management technology protected distribution for secret authentication keys associated with client applications.

25 . An apparatus of claim 23 , wherein the at least one memory and the computer program code is further configured to, with the at least one processor, cause the apparatus to:

providing for a license according to the digital rights management technology to be generated for the application package.

26 . An apparatus of claims 23 , wherein the at least one memory and the computer program code is further configured to, with the at least one processor, cause the apparatus to:

secure said client application or at least part of said client application with the digital rights management technology.

27 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code;

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:

provide for a client application to be distributed to users with a secret authentication key,

define that the secret authentication key shall be secured with digital rights management technology;

receive at a remote server a request from a client application;

accept said request if the request is secured with said secret authentication key distributed with the client application; and

otherwise reject the request.

28 . An apparatus of claim 27 , wherein the at least one memory and the computer program code is further configured to, with the at least one processor, cause the apparatus to:

define that the client application or at least part of the client application shall be secured with digital rights management technology.

29 . A computer program embodied on a computer readable medium comprising computer executable program code which, when executed by at least one processor of an apparatus, causes the apparatus to perform:

receiving a client application for distribution to user devices;

receiving a secret authentication key associated with the client application;

securing with digital rights management technology the secret authentication key associated with the client application; and

providing an application package comprising the client application and the secured secret authentication key for distribution to user devices.

30 . A computer program embodied on a computer readable medium comprising computer executable program code which, when executed by at least one processor of an apparatus, causes the apparatus to perform:

providing for a client application to be distributed to users with a secret authentication key,

defining that the secret authentication key shall be secured with digital rights management technology;

receiving at a remote server a request from a client application;

accepting said request if the request is secured with said secret authentication key distributed with the client application; and

otherwise rejecting the request.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035398/0933 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2014
From: RANTALA, VILLE
To: NOKIA CORPORATION
Reel/Frame 032457/0834 →