TECHNIQUES FOR POPULATING A CONTENT STREAM ON A MOBILE DEVICE
First Claim
1. A method comprising:
- at a processor-implemented content server module of a server computer, receiving a content request from a mobile computing device, the content request including a member identifier uniquely identifying a member of a social networking service and location information identifying the current location of the mobile computing device;
using the member identifier to retrieve a job-seeker score for the member;
determining that the job-seeker score exceeds a threshold;
responsive to determining that the job-seeker score exceeds the threshold, selecting a job posting as a content item for presentation in a personalized content stream of the member, the selecting of the job posting based at least in part on a determination that the job posting was published on behalf of an organization having an operating facility proximate to the current location of the mobile computing device; and
communicating the content item to the mobile computing device for display in the personalized content stream of the member.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for populating a content stream of a mobile application are described. A content request for content to be presented in a personalized activity or content stream of a member of a social networking service is communicated from a mobile computing device to a content server. The content request includes a member identifier, location information indicating the current location of the member, and/or an activity status identifier indicating an inferred physical activity state of the member. Using the information received with the content request, a content selection and relevance module will process the request and provide contextually relevant content for presentation in the member'"'"'s activity or content stream, at the mobile device.
27 Citations
25 Claims
-
1. A method comprising:
-
at a processor-implemented content server module of a server computer, receiving a content request from a mobile computing device, the content request including a member identifier uniquely identifying a member of a social networking service and location information identifying the current location of the mobile computing device; using the member identifier to retrieve a job-seeker score for the member; determining that the job-seeker score exceeds a threshold; responsive to determining that the job-seeker score exceeds the threshold, selecting a job posting as a content item for presentation in a personalized content stream of the member, the selecting of the job posting based at least in part on a determination that the job posting was published on behalf of an organization having an operating facility proximate to the current location of the mobile computing device; and communicating the content item to the mobile computing device for display in the personalized content stream of the member. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12)
-
-
8. (canceled)
-
13. A computer-based system comprising:
-
one or more server computers each having a processor and a memory for storing executable instructions; and executable instructions stored in the memory which, when executed by a processor of the computer-based system, will cause the system to; receive a content request from a mobile computing device, the content request including a member identifier uniquely identifying a member of a social networking service and location information identifying the current location of the mobile computing device; use the member identifier to retrieve a job-seeker score for the member; determine that the job-seeker score exceeds a threshold; responsive to determining that the job-seeker score exceeds the threshold, select a job posting as a content item for presentation in a personalized content stream of the member, the selection of the job posting based at least in part on a determination that the job posting was published on behalf of an organization having an operating facility proximate to the current location of the mobile computing device; and communicate the content item to the mobile computing device for display in the personalized content stream of the member. - View Dependent Claims (14, 15, 16, 17, 18, 19, 21, 22, 23, 24)
-
-
20. (canceled)
-
25. (canceled)
Specification