IP Library Granted Patent US 8,640,225
Granted Patent B2
US 8,640,225 · App. 12/889,637 · Granted Jan 28, 2014

Method and apparatus for validating resource identifier

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,640,225
App. No.
12/889,637
Granted
Jan 28, 2014
Kind
B2
Abstract

An approach is provided for requesting access to content associated with a resource identifier. A system receives a first request to access content associated with a resource identifier. The system then determines to generate a second request for validating the content based, at least in part, on the resource identifier and to transmit the second request to a validation service. The system receives validation information based, at least in part, on the second request. In one embodiment, the validation information includes a preview of the content.

Claims (65)

1. A method comprising:

receiving a first request to access content associated with a resource identifier;

determining, by a processor, to generate a second request for validating the content based, at least in part, on the resource identifier;

determining to transmit the second request to a validation service;

receiving validation information based, at least in part, on the second request;

determining to access the content at a device; and

determining previously received validation information,

wherein the determining to access the content is based, at least in part, on the previously received validation information.

2. A method of claim 1 ,

wherein the determining to access the content at the device is further based, at least in part, on the validation information.

3. A method of claim 2 , wherein the validation information includes a preview of the content, the method further comprising:

determining to request a confirmation to access the content based, at least in part, on the preview, wherein

the determining to access the content is further based, at least in part, on the confirmation.

4. A method of claim 1 , further comprising:

determining metadata associated with the first request, the content, the resource identifier, or a combination thereof; and

determining to store the metadata for subsequent reference.

5. A method of claim 1 , further comprising:

determining context information associated with the device, the first request, the resource identifier, or a combination thereof; and

determining to include the context information in the first request.

6. A method of claim 1 , further comprising determining a mode of operation based on context information associated with the device.

7. A method of claim 1 , further comprising:

receiving instructions for executing one or more actions at the device based, at least in part, on the second request.

8. A method of claim 1 , further comprising:

determining location information associated with the first request, the content, the resource identifier, or a combination thereof; and

determining to present the location information.

9. A method of claim 1 , wherein the validation information includes information on security risks, content ratings, content source, or a combination thereof.

10. A method of claim 1 , wherein the resource identifier is in an encoded form.

11. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,

receive a first request to access content associated with a resource identifier;

determine to generate a second request for validating the content based, at least in part, on the resource identifier;

determine to transmit the second request to validation service;

receive validation information based, at least in part, on the second request;

determine to access the content at a device; and

determine previously received validation information,

wherein the determining to access the content is based, at least in part, on the previously received validation information.

12. An apparatus of claim 11 , wherein the

determining to access the content at the device is further based, at least in part, on the validation information.

13. An apparatus of claim 12 , wherein the validation information includes a preview of the content, and wherein the apparatus is further caused to:

determine to request a confirmation to access the content based, at least in part, on the preview, wherein

the determining to access the content is further based, at least in part, on the confirmation.

14. An apparatus of claim 11 , wherein the apparatus is further caused to:

determine metadata associated with the first request, the content, the resource identifier, or a combination thereof; and

determine to store the metadata for subsequent reference.

15. An apparatus of claim 11 , wherein the apparatus is further caused to:

determine context information associated with the device, the first request, the resource identifier, or a combination thereof; and

determine to include the context information in the first request.

16. An apparatus of claim 11 , wherein the apparatus is further caused to:

determine a mode of operation based on context information associated with the device.

17. A method comprising facilitating access to at least one interface configured to allow access to at least one service, the at least one service configured to perform at least the following:

receiving a first request to access content associated with a resource identifier;

determining, by a processor, to generate a second request for validating the content based, at least in part, on the resource identifier;

determining to transmit the second request to validation service;

receiving validation information based, at least in part, on the second request;

determining to access the content at a device; and

determining previously received validation information,

wherein the determining to access the content is based, at least in part, on the previously received validation information.

18. A method of claim 17 , wherein the determining to access the content at the device is further based, at least in part, on the validation information.

19. A method of claim 18 , wherein the validation information includes a preview of the content, and wherein the at least one service is further configured to perform:

determining to request a confirmation to access the content based, at least in part, on the preview, wherein

the determining to access the content is further based, at least in part, on the confirmation.

20. A method of claim 17 , wherein the at least one service is further configured to perform:

determining metadata associated with the first request, the content, the resource identifier, or a combination thereof; and

determining to store the metadata for subsequent reference.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035468/0515 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISCHA WEISS-LIJN MISSING INVENTOR PREVIOUSLY RECORDED ON REEL 031434 FRAME 0597. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR INTEREST. Recorded Nov 12, 2013
From: ANTTILA, AKSELI; TANAKA, YUMIKO; GRANT, ROBERT; WEISS-LIJN, MISCHA
To: NOKIA CORPORATION
Reel/Frame 031626/0683 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT OF ASSIGNOR NAME ASKELI ANTTILA PREVIOUSLY RECORDED ON REEL 025790 FRAME 0608. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR NAME AKSELI ANTTILA. Recorded Oct 17, 2013
From: ANTTILA, AKSELI; TANAKA, YUMIKO; GRANT, ROBERT
To: NOKIA CORPORATION
Reel/Frame 031434/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2011
From: ANTTILA, ASKELI; TANAKA, YUMIKO; GRANT, ROBERT; WEISS-LIJN, MISCHA
To: NOKIA CORPORATION
Reel/Frame 025790/0608 →