IP Library Granted Patent US 10,389,717
Granted Patent B2
US 10,389,717 · App. 15/133,067 · Granted Aug 20, 2019

Method, apparatus and computer program

Inventors: Hannu Antero Simonen (Oulu, FI); Jarno Tapio Vayrynen (Oulu, FI); Jani Bostrom (Helsinki, FI)
Assignee: Conversant Wireless Licensing S.a.r.l.
H04L63/10H04L63/0492H04W8/18H04W12/08H04L51/046H04L51/20H04W4/02H04W4/80H04W8/24H04W24/00
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 10,389,717
App. No.
15/133,067
Granted
Aug 20, 2019
Kind
B2
Abstract

An approach is provided for enabling access to content in a network service. Location information is received, at a server, relating to a first remote apparatus and another remote apparatus. The received location information is utilized to determine that the first remote apparatus and the another remote apparatus are proximal to each other. Access rights are updated within a network service to enable the user of the another remote apparatus to access content associated with the user of the first remote apparatus.

Claims (41)

1. An apparatus comprising:

a first communication interface configured to send and receive data to and from external devices;

a user interface configured to receive user input; and

a controller comprising a memory and a processor, the controller communicatively coupled to the communication interface and the user interface, the controller configured to:

detect an input indicating that a user of the apparatus wishes to authorize a remote server to provide access to content to another apparatus wherein said content is associated with said user of the apparatus; and

sending a message, via the communication interface, to the remote server in response to said detection, the message requesting said remote server to provide access to said content to said another apparatus,

wherein the message comprises information enabling the remote server to identify said content and said second apparatus and to determine that the apparatus and said another apparatus are proximal to each other;

and wherein the controller is configured to send the message to the remote server by:

sending a first message, via the communication interface, to the remote server in response to said detection, the first message indicating that the user of the apparatus wishes to update access rights associated with the content associated with the user; and

then sending a second message, via the communication interface, to the remote server, the second message identifying said another apparatus and comprising the information enabling the remote server to identify said content and said another apparatus and to determine that the apparatus and said another apparatus are proximal to each other.

2. The apparatus of claim 1 , further comprising a second communication interface configured for short range communications, wherein the controller is further configured to generate the information enabling the remote server to determine that the first apparatus and said another apparatus are proximal to each other using the second communication interface.

3. The apparatus of claim 1 , further comprising a satellite position system interface for determining the current location of the apparatus, wherein the controller is further configured to generate the information enabling the remote server to determine that the first apparatus and said another apparatus are proximal to each other based on location information received from the satellite position system interface.

4. A method comprising:

detecting, at a first apparatus, an input indicating that a first user of the first apparatus wishes to authorize a remote server to provide access to content to a second apparatus wherein said content is associated with said first user; and

sending, from the first apparatus, a message to the remote server in response to said detection, the message requesting said remote server to provide access to said content to said second apparatus;

wherein the message comprises information enabling the remote server to identify said content and said second apparatus and to determine that the first apparatus and the second apparatus are proximal to each other;

and wherein the sending step comprises:

sending a first message to the remote server in response to said detection, the first message indicating that the user of the apparatus wishes to update access rights associated with the content associated with the user; and

then sending a second message to the remote server, the second message identifying the second apparatus and comprising the information enabling the remote server to identify said content and said second apparatus and to determine that the first apparatus and the second apparatus are proximal to each other.

5. The method of claim 4 , wherein the information enabling the remote server to determine that the first apparatus and the second apparatus are proximal to each other is obtained using a short range wireless communication link between the first apparatus and the another apparatus.

6. The method of claim 4 , wherein the information enabling the remote server to determine that the first apparatus and the second apparatus are proximal to each other is obtained using a satellite positioning system.

7. A method

receiving a message at a remote server from a first apparatus indicating that a first user of the first apparatus authorizes a second user associated with a second apparatus to access content associated with the first user of the first apparatus;

then determining at the server that the second apparatus is within a predetermined distance of the first apparatus based on location information of the first apparatus and the second apparatus; and

providing access to the second user to the content associated with the first user based on said determination;

wherein the receiving step comprises:

receiving a first message at the remote server from the first apparatus, the first message indicating that the user of the first apparatus wishes to update access rights associated with the content associated with the user; and

then receiving a second message at the remote server from the first apparatus, the second message identifying the second apparatus.

8. The method of claim 7 , wherein the user of the first apparatus authorizes the second user associated with the second apparatus to access said content by assigning one of a plurality of access levels to the second user.

9. The method of claim 7 , wherein the remote server provides a service, and providing access to the second user is further based on determining that the second user is a subscriber to the service.

10. A server comprising:

a communication interface configured to send and receive data to and from external devices;

a controller comprising a memory and a processor, the controller communicatively coupled to the communication interface and configured to:

receive a message, via the communication interface, from a first apparatus indicating that a first user of the first apparatus authorizes a second user associated with a second apparatus to access content associated with the first user of the first apparatus;

then determine that the second apparatus is within a predetermined distance to the first apparatus based on location information of the first apparatus and the second apparatus, and

provide access to the second user to the content associated with the first user based on said determination;

wherein the controller is configured to receive the message by:

receiving a first message, via the communication interface, from the first apparatus, the first message indicating that the first user of the first apparatus wishes to update access rights associated with the content associated with the first user; and

then receiving a second message, via the communication apparatus, from the first apparatus, the second message identifying the second apparatus.

11. The server of claim 10 , wherein the message indicates one of a plurality of access levels to the second user.

12. The server of claim 10 , wherein the server provides a service, and the controller is further configured to provide access to the second user based on determining that the second user is a subscriber to the service.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2026
From: MEDIATEK INC.
To: HFI INNOVATION INC.
Reel/Frame 075402/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2025
From: CONVERSANT WIRELESS LICENSING LTD.
To: MEDIATEK INC.
Reel/Frame 071292/0785 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2023
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CONVERSANT WIRELESS LICENSING LTD.
Reel/Frame 063508/0112 →
RELEASE OF SECURITY INTEREST Recorded Apr 13, 2021
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 055910/0832 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046897/0001 →
CHANGE OF NAME Recorded Sep 11, 2017
From: CORE WIRELESS LICENSING S.A.R.L.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 043814/0274 →
Continuity (3)
Continuation 13525132 · Jun 15, 2012
Continuation 12404027 · Mar 13, 2009
Related Publication 20160315939A1 · Oct 27, 2016