IP Library Patent Application 13423681
Patent Application
App. No. 13/423,681

APPARATUS AND METHOD FOR PROVIDING FOR ENABLING USE OF AN APPLICATION BASED ON A DETERMINED OPERATING CONDITION AND SAFETY RATING

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.
13/423,681
Abstract

An apparatus, method, and computer program product are described that provide for an apparatus that can determine the operating condition of a device and a safety rating of an application executed by the device based on the operating condition that is determined. The apparatus may then cause a liability waiver regarding use of the application to be presented to the user for consideration and acceptance based on the safety rating that is determined. If the user accepts the liability waiver, the apparatus may further provide for the storage of an indication of acceptance of the liability waiver and, in turn, enable use of the application. In cases in which the user does not agree to the liability waiver, however, the apparatus may disable at least a portion of the functionality of the application and/or the device.

Claims (32)

1 . 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 processor, cause the apparatus to at least:

determine an operating condition of a device;

determine a safety rating of an application executed by the device based on the operating condition determined;

provide for presentation to a user of a liability waiver regarding use of the application based on the safety rating determined; and

provide for storage of an indication of acceptance of the liability waiver and enable use of the application in an instance in which the indication of acceptance is received.

2 . The apparatus of claim 1 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to disable at least a portion of functionality of the application in an instance in which the indication of acceptance of the liability waiver is absent.

3 . The apparatus of claim 1 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to receive user identification information.

4 . The apparatus of claim 3 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to associate the user identification information with a corresponding indication of acceptance of the liability waiver and to provide for storage of the user identification information.

5 . The apparatus of claim 1 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to receive information relating to use of the application under the operating condition determined.

6 . The apparatus of claim 5 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to associate the information relating to use of the application with the indication of acceptance of the liability waiver and to store the information relating to use of the application.

7 . The apparatus of claim 1 , wherein the memory and computer program code are configured to, with the processor, cause the apparatus to determine whether an indication of acceptance of the liability waiver was previously received, and wherein the memory and computer program code are further configured to, with the processor, cause the apparatus to present the liability waiver for acceptance by the user in an instance in which it is determined that the indication of acceptance of the liability waiver is absent.

8 . A method comprising:

determining, via a processor, an operating condition of a device;

determining, via the processor, a safety rating of an application executed by the device based on the operating condition determined;

providing for presentation to a user of a liability waiver regarding use of the application based on the safety rating determined; and

providing for storage of an indication of acceptance of the liability waiver and enabling use of the application in an instance in which the indication of acceptance is received.

9 . The method of claim 8 further comprising disabling at least a portion of functionality of the application in an instance in which the indication of acceptance of the liability waiver is absent.

10 . The method of claim 8 further comprising receiving user identification information.

11 . The method of claim 10 further comprising associating the user identification information with a corresponding indication of acceptance of the liability waiver and providing for storage of the user identification information.

12 . The method of claim 8 further comprising receiving information relating to use of the application under the operating condition determined, associating the information relating to use of the application with the indication of acceptance of the liability waiver, and storing the information relating to use of the application.

13 . The method of claim 8 , wherein providing for presentation to the user of the liability waiver comprises determining whether an indication of acceptance of the liability waiver was previously received and presenting the liability waiver for acceptance by the user in an instance in which it is determined that the indication of acceptance of the liability waiver is absent.

14 . A computer program product comprising at least one computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising program code instructions for:

determining an operating condition of a device;

determining a safety rating of an application executed by the device based on the operating condition determined;

providing for presentation to a user of a liability waiver regarding use of the application based on the safety rating determined; and

providing for storage of an indication of acceptance of the liability waiver and enabling use of the application in an instance in which the indication of acceptance is received.

15 . The computer program product of claim 14 further comprising program code instructions for disabling at least a portion of functionality of the application in an instance in which the indication of acceptance of the liability waiver is absent.

16 . The computer program product of claim 14 further comprising program code instructions for receiving user identification information.

17 . The computer program product of claim 16 further comprising program code instructions for associating the user identification information with a corresponding indication of acceptance of the liability waiver and providing for storage of the user identification information.

18 . The computer program product of claim 14 further comprising program code instructions for receiving information relating to use of the application under the operating condition determined.

19 . The computer program product of claim 14 further comprising program code instructions for associating the information relating to use of the application with the indication of acceptance of the liability waiver and storing the information relating to use of the application.

20 . The computer program product of claim 14 further comprising program code instructions for determining whether an indication of acceptance of the liability waiver was previously received and presenting the liability waiver for acceptance by the user in an instance in which it is determined that the indication of acceptance of the liability waiver is absent.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035232/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2012
From: BRAKENSIEK, JORG; BOSE, RAJA
To: NOKIA CORPORATION
Reel/Frame 028280/0302 →