Systems and Methods to Control the Lifetime of Online Posts
First Claim
1. A method implemented on a mobile computing device, the method comprising:
- retrieving, by the mobile computing device from a server computer over a wireless communication network, a set of candidate posts, wherein each respective post of the candidate posts has a post location and a post time;
determining, by the mobile computing device, a current location of the mobile computing device;
computing, by the mobile computing device, a lifetime duration of the respective post as a function of a distance between the post location and the current location of the mobile computing device; and
determining, by the mobile computing device, whether or not to present the respective post based on the lifetime duration, the post time and a current time.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods to control the lifetime of social networking posts. The viewable range and/or duration of a post is determined as a function (e.g., Gaussian) of the viewer location/position relative to the post location/position and other factors, such as, local content density power of the poster, net likes, etc. The expiration time of the post at the viewer location/position is extended when content density is low, and reduced when content density is high. Posts are retained for a fixed duration in server; and zone-relevant content is delivered to clients based on local content density. Content from distant cells is highlighted by graphics that distinguish it from local range posts.
-
Citations
20 Claims
-
1. A method implemented on a mobile computing device, the method comprising:
-
retrieving, by the mobile computing device from a server computer over a wireless communication network, a set of candidate posts, wherein each respective post of the candidate posts has a post location and a post time; determining, by the mobile computing device, a current location of the mobile computing device; computing, by the mobile computing device, a lifetime duration of the respective post as a function of a distance between the post location and the current location of the mobile computing device; and determining, by the mobile computing device, whether or not to present the respective post based on the lifetime duration, the post time and a current time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer storage media storing instructions configured to instruct a mobile computing device to perform a method, the method comprising:
-
retrieving, by the mobile computing device from a server computer over a wireless communication network, a set of candidate posts, wherein each respective post of the candidate posts has a post location and a post time; determining, by the mobile computing device, a current location of the mobile computing device; computing, by the mobile computing device, a lifetime duration of the respective post as a function of a distance between the post location and the current location of the mobile computing device; and determining, by the mobile computing device, whether or not to present the respective post based on the lifetime duration, the post time and a current time.
-
-
19. A mobile computing apparatus, comprising:
-
a location determination device configured to determine a current location of the mobile computing device; a wireless communication device configured to retrieve, from a server computer over a wireless communication network, a set of candidate posts, wherein each respective post of the candidate posts has a post location and a post time; an output device; at least one microprocessor; and a memory storing instructions configured to instruct the at least one microprocessor to; compute a lifetime duration of the respective post as a function of a distance between the post location and the current location of the mobile computing device; and determine whether or not to present the respective post on the output device based on the lifetime duration, the post time and a current time.
-
-
20. The mobile computing apparatus, wherein the location determination device comprises a global positioning system (GPS) receiver;
- and the output device comprises a touch-sensitive display device.
Specification