IP Library Granted Patent US 9,294,583
Granted Patent B1
US 9,294,583 · App. 13/843,723 · Granted Mar 22, 2016

Updating event posts

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,294,583
App. No.
13/843,723
Granted
Mar 22, 2016
Kind
B1
Abstract

Implementations generally relate to updating events in a social network system. In some implementations a method includes generating one or more event objects having an event information section associated with a first user. The method also includes sending a post from the first user to one or more target users in a social network system, updating the one or more event objects based on the event information section, and causing the one or more updated event objects to be displayed along with the post to the one or more target users in the social network system.

Claims (40)

1. A method comprising:

receiving location data related to a location of a device associated with a first user;

receiving user temporal data corresponding to a time when the device associated with the first user is at the location;

generating one or more event objects having an event information section associated with the first user, wherein the event information section is based on the location data, and the user temporal data;

sending the posts from the first user to one or more target users in a social network system;

receiving event temporal data that describe one or more periods in time that relate to a set-up of an event;

updating the one or more event objects based on an automatic mapping of the event temporal data to current temporal data;

ranking posts from the first user based on the event temporal data; and

causing the one or more event objects to be displayed along with the posts in a ranked order to the one or more target users in the social network system.

2. A method comprising:

generating one or more event objects having an event information section associated with a first user;

sending one or more posts from the first user to one or more target users in a social network system;

receiving event temporal data that describe one or more periods in time that relate to an event;

updating the one or more event objects based on the event information section, wherein updating the one or more event objects is based on an automatic mapping of the event temporal data to current temporal data; and

causing the one or more updated event objects to be displayed along with the one or more posts to the one or more target users in the social network system.

3. The method of claim 2 , wherein the event information section includes context information that comprises one or more time sensitive actions that occur at the event.

4. The method of claim 2 , further comprising receiving user temporal data corresponding to activity data associated with one or more actions of the first user.

5. The method of claim 2 , further comprising receiving location data from a global positioning system (GPS) sensor included in a device of the first user.

6. The method of claim 2 , wherein the event information section is determined from check-in information associated with a device of the first user.

7. The method of claim 2 , wherein the event information section includes context information relevant to the event.

8. The method of claim 2 , wherein the updating of the one or more event objects based on the event information section is based on a length of time since the one or more event objects were displayed.

9. The method of claim 2 , wherein the event information section includes context information, and a ranking of the one or more posts is determined in part based on the context information.

10. The method of claim 2 , wherein the updating of the one or more event objects based on the event information section is based on a time the one or more target users in the social network system view the one or more posts.

11. The method of claim 2 , wherein the updated one or more event objects are displayed along with comments to the one or more posts provided by the one or more target users in the social network system.

12. A system comprising:

one or more processors; and

logic encoded in or more tangible media for execution by the one or more processors and when executed operable to perform operations comprising:

generating one or more event objects having an event information section associated with a first user;

sending one or more posts from the first user to one or more target users in a social network system;

receiving event temporal data that describe one or more periods in time that relate to an event;

updating the one or more event objects based on the event information section, wherein updating the one or more event objects is based on an automatic mapping of the event temporal data to current temporal data; and

causing the one or more updated event objects to be displayed along with the one or more posts to the one or more target users in the social network system.

13. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising receiving location data related to a location of a device associated with a first user, and wherein the location data is provided by activity data associated with one or more actions of the user.

14. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising receiving user temporal data corresponding to activity data associated with one or more actions of the first user.

15. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising receiving location data from a global positioning system (GPS) sensor included in a device of the first user.

16. The system of claim 12 , wherein the logic when executed is further operable to perform operations comprising receiving location data and temporal data of the first user, and wherein the location data and temporal data are determined from check-in information associated with a device of the first user.

17. The system of claim 12 , wherein the event information section includes context information relevant to the event.

18. The system of claim 12 , wherein the updating of the one or more event objects based on the event information section is based on a length of time since the one or more event objects were displayed.

19. The system of claim 12 , wherein the updating of the one or more event objects based on the event information section is provided from specific and relevant information about the event, and is based on a time at which the one or more event objects were displayed.

20. The system of claim 12 , wherein the updating of the one or more event objects based on the event information section is based on a time the one or more target users in the social network system view the one or more posts.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2013
From: SHERRETS, DOUG; EIDELSON, BENJAMIN DAVID; ACHARYA, ANISH; DAHLEY, ANDREW MARTIN; WIN, RAYMOND
To: GOOGLE INC.
Reel/Frame 030052/0286 →