IP Library Granted Patent US 9,237,446
Granted Patent B2
US 9,237,446 · App. 13/480,416 · Granted Jan 12, 2016

System and method for controlling access to media content

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,237,446
App. No.
13/480,416
Granted
Jan 12, 2016
Kind
B2
Abstract

A system and method are provided for providing access to media on a first mobile device. The method comprises sending a first request to a second mobile device using a peer-to-peer (P2P) messaging protocol, the first request being associated with access to media using the first mobile device. The first mobile device receives a response via the P2P messaging protocol, and enables or denies access to the media according to the response.

Claims (54)

1. A method of providing access to media on a first mobile device, the method comprising:

sending a first request by the first mobile device to a second mobile device using a messaging protocol, the first request being associated with an ability to access particular media using the first mobile device;

sending a second request by the first mobile device to a third mobile device using the messaging protocol, the second request also being associated with the ability to access the particular media using the first mobile device;

receiving, at the first mobile device via the messaging protocol, a first response from the second mobile device and a second response from the third mobile device;

determining that the first response and the second response are compatible;

initiating a dispute resolution between the second mobile device and the third mobile device based on determining that the first response and the second response are not compatible; and

permitting or denying access to the particular media on the first mobile device according to the dispute resolution.

2. The method of claim 1 , the messaging protocol utilizing a personal identification number associated with each of the second mobile device and the third mobile device.

3. The method of claim 1 , wherein the second request is sent after the first request.

4. The method of claim 1 , wherein the first and second requests are sent at the same time.

5. The method of claim 1 , comprising sending one of the first request and the second request before the other of the first request and the second request according to availability information associated with the second and third mobile devices.

6. The method of claim 5 , wherein the availability information is provided by instant messaging presence indicators determined from an instant messaging application.

7. The method of claim 1 , further comprising displaying the first request, the second request, and the response in an instant messaging conversation user interface available to the first, second, and third mobile devices.

8. A method of controlling access to media on a first mobile device by a second mobile device, the method comprising:

receiving at the second mobile device, a request from the first mobile device using a messaging protocol, the request being associated with an ability to access particular media using the first mobile device, a similar request also having been sent to a third mobile device from the first mobile device using the messaging protocol;

sending a response from the second mobile device to the first mobile device via the messaging protocol, the response instructing permission or denial for access to the particular media by the first mobile device;

receiving at the second mobile device, based on sending the response, a dispute resolution request;

displaying the request, the similar request, and the response in an instant messaging conversation user interface available to the first, second, and third mobile devices;

receiving, based on receiving the dispute resolution request, a user input at the second mobile device indicating a dispute resolution selection; and

sending to the first mobile device, based on receiving the dispute resolution request and based on receiving the dispute resolution selection, a dispute resolution response indicating the dispute resolution selection.

9. The method of claim 8 , further comprising enabling the particular media associated with the request to be viewed.

10. The method of claim 9 , wherein the particular media is viewed on a computing device communicably tethered to the second mobile device.

11. The method of claim 8 , further comprising providing the response to at least one additional mobile device.

12. The method of claim 8 , further comprising receiving a message indicating that another response to the request provided to the third mobile device is incompatible with the response provided by the second mobile device.

13. The method of claim 8 , wherein the request and the response are displayed in an instant messaging conversation user interface.

14. A non-transitory computer readable storage medium comprising computer executable instructions for providing access to media on a first mobile device, the computer executable instructions comprising instructions for:

sending a first request by the first mobile device to a second mobile device using a messaging protocol, the first request being associated with an ability to access particular media using the first mobile device;

sending a second request by the first mobile device to a third mobile device using the messaging protocol, the second request also being associated with the ability to access the particular media using the first mobile device;

receiving, at the first mobile device via the messaging protocol, a first response from the second mobile device and a second response from the third mobile device;

determining that the first response and the second response are compatible;

initiating a dispute resolution between the second mobile device and the third mobile device based on determining that the first response and the second response are not compatible; and

permitting or denying access to the particular media on the first mobile device according to the dispute resolution.

15. The non-transitory computer readable storage medium of claim 14 , further comprising computer executable instructions comprising instructions for displaying the first request, the second request, and the response in an instant messaging conversation user interface available to the first, second, and third mobile devices.

16. A first mobile device comprising a processor, a display, and memory, the memory comprising computer executable instructions for causing the processor to:

send a first request by the first mobile device to a second mobile device using a messaging protocol, the first request being associated with an ability to access particular media using the first mobile device;

send a second request by the first mobile device to a third mobile device using the messaging protocol, the second request also being associated with the ability to access the particular media using the first mobile device;

receive, at the first mobile device via the messaging protocol, a first response from the second mobile device and a second response from the third mobile device;

determine that the first response and the second response are compatible;

initiate a dispute resolution between the second mobile device and the third mobile device based on determining that the first response and the second response are not compatible; and

permit or deny access to the particular media on the first mobile device according to the dispute resolution.

17. A non-transitory computer readable storage medium comprising computer executable instructions for controlling access to media on a first mobile device by a second mobile device, the computer executable instructions comprising instructions for:

receiving at the second mobile device, a request from the first mobile device using a messaging protocol, the request being associated with an ability to access particular media using the first mobile device, a similar request also having been sent to a third mobile device from the first mobile device using the messaging protocol;

sending a response from the second mobile device to the first mobile device via the messaging protocol, the response instructing permission or denial for access to the particular media by the first mobile device;

receiving at the second mobile device, based on sending the response, a dispute resolution request;

displaying the request, the similar request, and the response in an instant messaging conversation user interface available to the first, second, and third mobile devices;

receiving, based on receiving the dispute resolution request, a user input at the second mobile device indicating a dispute resolution selection; and

sending to the first mobile device, based on receiving the dispute resolution request and based on receiving the dispute resolution selection, a dispute resolution response indicating the dispute resolution selection.

18. A second mobile device operable to control access to media on a first mobile device, the second mobile device comprising a processor, a display, and memory, the memory comprising computer executable instructions for causing the processor to:

receive at the second mobile device, a request from the first mobile device using a messaging protocol, the request being associated with an ability to access particular media using the first mobile device, a similar request also having been sent to a third mobile device from the first mobile device using the messaging protocol;

send a response from the second mobile device to the first mobile device via the messaging protocol, the response instructing permission or denial for access to the particular media by the first mobile device;

receive at the second mobile device, based on sending the response, a dispute resolution request;

display the request, the similar request, and the response in an instant messaging conversation user interface available to the first, second, and third mobile devices;

receive, based on receiving the dispute resolution request, a user input at the second mobile device indicating a dispute resolution selection; and

send to the first mobile device, based on receiving the dispute resolution request and based on receiving the dispute resolution selection, a dispute resolution response indicating the dispute resolution selection.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 4, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034161/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: VIEIRA, ELVIS MELO
To: RESEARCH IN MOTION LIMITED
Reel/Frame 029105/0014 →