IP Library Granted Patent US 8,719,906
Granted Patent B2
US 8,719,906 · App. 13/321,593 · Granted May 6, 2014

Reactive authorization for publications

Inventors: Christer Boberg (Tungelsta, SE); David Cox (Melbourne, AU); Mikael Klein (Huddinge, SE); Sofie Lassborn (Sollentuna, SE); Anders Lindgren (Älvsjö, SE)
Assignee: Optis Wireless Technology, LLC
G06F21/6245G06F21/6272
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,719,906
App. No.
13/321,593
Granted
May 6, 2014
Kind
B2
Abstract

Systems and methods for reactively authorizing publication of information by a third party are coordinated through the use of a presence server. The presence server communicates with other communication nodes/devices to determine and relay publication information. Publication requests that are initially unauthorized, from the perspective of the presence server, are resolved.

Claims (54)

1. A method for handling unauthorized requests to publish presence information associated with a first entity of a presentity comprising:

receiving a publication request from a second entity on behalf of another user of application to publish the presence information associated with said first entity;

comparing said publication request to authorization information pre-stored in memory associated with the publication to determine that said publication request is currently unauthorized; and

transmitting a first authorization response toward said second entity which indicates that said publication request to publish information is currently unauthorized;

transmitting a first notification message toward said first entity, wherein said first notification message includes information regarding said publication request from a second entity to publish the presence information associated with said first entity; and

receiving instructions associated with said request from said second entity to publish information associated with said first entity to selectively allow or block said publication request based upon content of the publication information.

2. The method of claim 1 , further comprising:

receiving a second request from said second entity to publish said information associated with said first entity;

comparing said request to stored authorization information to determine a second authorization response;

transmitting said second authorization response toward said second entity; and

publishing at least some of said information.

3. The method of claim 1 , further comprising:

transmitting a second authorization response toward said second entity, wherein said second authorization response is based upon said received instructions associated with said request from said second entity to publish said information associated with said first entity; and

publishing said information.

4. The method of claim 1 , further comprising:

publishing at least some of said information.

5. The method of claim 1 , further comprising:

receiving a subscription request from said second entity;

transmitting a second notification message toward said second entity, wherein said second notification message includes a publication authorization pending status;

receiving instructions, from said first entity, associated with said request from said second entity to publish said information; and

transmitting a third notification message toward said second entity, wherein said third notification message includes a publication authorization allowed status.

6. The method of claim 5 , wherein said subscription request is a request to subscribe to publication information in a presence server.

7. The method of claim 5 , wherein said subscription request is a request to subscribe to publication rules in a presence server.

8. The method of claim 5 , wherein said authorization response includes a link to publication rules.

9. The method of claim 1 , wherein said received instructions are from said first entity and further comprising:

transmitting a SIP REFER message to said second entity;

receiving a second request from said second entity to publish said information associated with said first entity;

comparing said request to stored authorization information to determine a second authorization response; and

transmitting said second authorization response toward said second entity.

10. The method of claim 1 , wherein said step of transmitting a first authorization response toward said second entity which indicates that said request to publish information is currently unauthorized occurs before said first entity has responded to a request to authorize said request.

11. The method of claim 1 , wherein said step of transmitting a first authorization response toward said second entity which indicates that said request to publish information is currently unauthorized occurs after said first entity has responded to a request to authorize said request.

12. A communications node for handling unauthorized requests to publish presence information associated with a first entity of a presentity comprising:

at least one memory for storing authorization information associated with publication;

a communications interface for transmitting and receiving messages including a publication request from a second entity on behalf of another user or application to publish the presence information associated with said first entity; and

a processor, wherein said processor uses information stored in said memory to execute instructions in response to received messages and is configured to:

compare said request to said stored authorization information to determine that said publication request is currently unauthorized, wherein said communications interface also transmits a first authorization response toward said second entity which indicates that said publication request to publish the presence information is currently unauthorized and wherein said communications interface transmits a first notification message toward said first entity, wherein said first notification message includes information regarding said publication request from a second entity to publish the presence information associated with said first entity, and receives instructions associated with said request from said second entity to publish information associated with said first entity to selectively allow or block said publication request based upon content of the publication information.

13. The communications node of claim 12 , wherein said communications interface receives a second request from said second entity to publish said information associated with said first entity and said processor is further configured to: compare said request to stored authorization information to determine a second authorization response, wherein said communications interface further transmits said second authorization response toward said second entity and publishes at least some of said information.

14. The communications node of claim 12 , wherein said communications interface transmits a second authorization response toward said second entity, wherein said second authorization response is based upon said received instructions associated with said request from said second entity to publish said information associated with said first entity, and publishes said information.

15. The communications node of claim 12 , wherein said communications interface publishes at least some of said information.

16. The communications node of claim 12 , wherein said communications interface is further configured to:

receive a subscription request from said second entity;

transmit a second notification message toward said second entity, wherein said second notification message includes a publication authorization pending status;

receive instructions, from said first entity, associated with said request from said second entity to publish said information; and

transmit a third notification message toward said second entity, wherein said third notification message includes a publication authorization allowed status.

17. The communications node of claim 16 , wherein said subscription request is a request to subscribe to publication information in a presence server.

18. The communications node of claim 16 , wherein said subscription request is a request to subscribe to publication rules in a presence server.

19. The communications node of claim 16 , wherein said authorization response includes a link to publication rules.

20. The communications node of claim 12 , wherein said received instructions are from said first entity and wherein said communications interface is further configured to:

transmit a SIP REFER message to said second entity;

receive a second request from said second entity to publish said information associated with said first entity;

compare said request to stored authorization information to determine a second authorization response; and

transmit said second authorization response toward said second entity.

21. The communications node of claim 12 , wherein said communications interface transmits said first authorization response toward said second entity which indicates that said request to publish information is currently unauthorized before said first entity has responded to a request to authorize said request.

22. The communications node of claim 12 , wherein said communications interface transmits said first authorization response toward said second entity which indicates that said request to publish information is currently unauthorized after said first entity has responded to a request to authorize said request.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jul 15, 2016
From: HPS INVESTMENT PARTNERS, LLC
To: OPTIS WIRELESS TECHNOLOGY, LLC
Reel/Frame 039361/0001 →
SECURITY INTEREST Recorded Mar 12, 2014
From: OPTIS WIRELESS TECHNOLOGY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 032437/0638 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2014
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: CLUSTER, LLC
Reel/Frame 032285/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2014
From: CLUSTER, LLC
To: OPTIS WIRELESS TECHNOLOGY, LLC
Reel/Frame 032286/0501 →
LIEN Recorded Jan 24, 2014
From: OPTIS WIRELESS TECHNOLOGY, LLC
To: HIGHBRIDGE PRINCIPAL STRATEGIES, LLC, AS COLLATERAL AGENT
Reel/Frame 032180/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2014
From: BOBERG, CHRISTER; COX, DAVID; KLEIN, MIKAEL; LASSBORN, SOFIE; LINDGREN, ANDERS
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 031922/0073 →
Continuity (1)
Related Publication 20120124650A1 · May 17, 2012