IP Library Granted Patent US 11,895,210
Granted Patent B2
US 11,895,210 · App. 18/099,737 · Granted Feb 6, 2024

Targeted notification of content availability to a mobile device

Inventors: Robert Paul van Gent (Redwood City, CA); Ido Ariel (Tel Aviv, IL)
Assignee: Seven Networks, LLC
H04L67/55G06F7/00G06F16/958G06Q10/109G06Q30/02G06Q50/01H04L51/046H04L51/216H04L51/224H04L51/56H04L51/58H04L67/306H04L67/567H04W4/21G06F17/00G06Q30/0269H04L51/00H04L51/10H04L51/214H04L51/52H04L65/403H04L67/01H04W4/12H04W48/08H04W88/02
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 11,895,210
App. No.
18/099,737
Granted
Feb 6, 2024
Kind
B2
Abstract

A system includes a first computing device client associated with a first user in a community of users operable to send content to publish to a data aggregation server. The data aggregation server is operable to receive the content to publish from the first computing device client, host a first user profile associated with the first user of the first computing device client, the first user profile identifying a targeted recipient in the community of users, and disseminate automatically the content received from the first computing device client to a second computing device client associated with the targeted recipient, without receiving input from the first computing device client explicitly specifying the targeted recipient to whom the content is disseminated.

Claims (47)

1. A system for publishing information to communities of users of a service, the system comprising:

one or more hardware processors configured to:

receive new content to publish from a first device, wherein the first device is associated with a user in a community of users;

host a first user profile associated with the user of the first device;

host a second user profile associated with a user of a second device;

store relationship data of the first user profile, the relationship data reflecting relationships between the user of the first device and one or more other users in the community of users,

wherein a relationship is established when the user of the first device sends a relationship request to the user of the second device from the first device and the user of the second device confirms the relationship request on the second device;

identify targeted recipients in the community of users based on the relationship data, the targeted recipients being a subset of the community of users;

authenticate the user of the first device and the user of the second device,

wherein authentication is performed by comparing information provided by the user being authenticated with information stored by the system; and

send a message to the second device related to the new content,

wherein the message contains an indication of the new content, and

wherein the message is sent through an intermediary server that provides wireless connectivity between the second device and the system; and

disseminate the new content received from the first device to the second device without receiving input from the first device explicitly specifying the targeted recipients,

wherein the user of the second device is one of the targeted recipients,

wherein the new content is disseminated to the second device in response to receiving a request from the second device requesting the new content after the message has been sent to the second device, and

wherein the new content is disseminated over a connection that is independent of the intermediary server.

2. The system of claim 1 , wherein the new content is disseminated in response to receipt of the message at the second device.

3. The system of claim 1 , wherein the authentication of each of the user of the first device and the user of the second device expires after a period of time.

4. The system of claim 1 , wherein the one or more hardware processors are further configured to transfer to the second device content related to a location of the first device.

5. The system of claim 1 , wherein the one or more hardware processors are further configured to receive additional new content from a third device and disseminate the additional new content to the first device and the second device.

6. The system of claim 5 , wherein the additional new content is encrypted for each of the first device and the second device.

7. The system of claim 1 , wherein the message is sent to the second device over a connection that is maintained independently of sending of the message.

8. The system of claim 1 , wherein the user of the first device is authenticated by a token exchanged with the first device, and the user of the second device is authenticated by a token exchanged with the second device.

9. A method of operating a system to publish information to communities of users of a service, the method comprising:

receiving new content to publish from a first device, wherein the first device is associated with a user in a community of users;

hosting a first user profile associated with the user of the first device;

hosting a second user profile associated with a user of a second device;

storing relationship data of the first user profile, the relationship data reflecting relationships between the user of the first device and one or more other users in a community of users,

wherein a relationship is established when the user of the first device sends a relationship request to the user of the second device from the first device and the user of the second device confirms the relationship request on the second device;

identifying targeted recipients in the community of users based on the relationship data, the targeted recipients being a subset of the community of users;

authenticating the user of the first device and the user of the second device,

wherein authentication is performed by comparing information provided by the user being authenticated with information stored by the system; and

sending a message to the second device related to the new content,

wherein the message contains an indication of the new content, and

wherein the message is sent through an intermediary server that provides wireless connectivity between the second device and the system; and

disseminating the new content received from the first device to the second device without receiving input from the first device explicitly specifying the targeted recipients,

wherein the user of the second device is one of the targeted recipients,

wherein the new content is disseminated to the second device in response to receiving a request from the second device requesting the new content after the message has been sent to the second device, and

wherein the new content is disseminated over a connection that is independent of the intermediary server.

10. The method of claim 9 , wherein the new content is disseminated in response to receipt of the message at the second device.

11. The method of claim 9 , wherein the authentication of each of the user of the first device and the user of the second device expires after a period of time.

12. The method of claim 9 , further comprising transferring to the second device content related to a location of the first device.

13. The method of claim 9 , further comprising receiving additional new content from a third device and disseminate the additional new content to the first device and the second device.

14. The method of claim 13 , wherein the additional new content is encrypted for each of the first device and the second device.

15. The method of claim 9 , wherein the message is sent to the second device over a connection that is maintained independently of sending of the message.

16. The method of claim 9 , wherein the user of the first device is authenticated by a token exchanged with the first device, and the user of the second device is authenticated by a token exchanged with the second device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2023
From: ARIEL, IDO; VAN GENT, ROBERT PAUL
To: SEVEN NETWORKS, INC.
Reel/Frame 062442/0268 →
ENTITY CONVERSION Recorded Jan 20, 2023
From: SEVEN NETWORKS, INC.
To: SEVEN NETWORKS, LLC
Reel/Frame 062445/0883 →
Continuity (14)
Continuation 18082825 · Dec 16, 2022
Continuation 17828505 · May 31, 2022
Continuation 17360951 · Jun 28, 2021
Continuation 16413113 · May 15, 2019
Continuation 15247848 · Aug 25, 2016
Continuation 15155057 · May 15, 2016
Continuation 14872072 · Sep 30, 2015
Continuation 13030023 · Feb 17, 2011
Continuation 11925964 · Oct 28, 2007
Continuation 11303048 · Dec 14, 2005
Continuation In Part 11229340 · Sep 16, 2005
Continuation In Part 11217203 · Aug 31, 2005
Provisional Application 60704781 · Aug 1, 2005
Related Publication 20230164233A1 · May 25, 2023