×

Blending device-based recommendations

  • US 9,704,202 B1
  • Filed: 02/18/2008
  • Issued: 07/11/2017
  • Est. Priority Date: 02/18/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system for blending device-based recommendations, comprising:

  • a data store of a telecommunications provider comprising a non-transitory memory storing a plurality of device user profiles, each device user profile associated with one of a plurality of mobile devices that each correspond with an individual user, wherein the device user profiles include at least one explicit group activity recommendation and information capable of being analyzed to determine an implicit group activity recommendation; and

    a communication server communicatively coupled to the data store and the plurality of mobile devices via a network of the telecommunications provider, the communication server comprising a processor coupled to a non-transitory memory storing a plurality of rules and an analysis component that, upon execution by the processor, configures the communication server to;

    monitor communications sent and received by the plurality of mobile devices, wherein communications being monitored include text messaging, electronic mailing, and digital image communication sent on the network of telecommunication provider,group each of the plurality of mobile devices into one or more social circles of a plurality of social circles based on the monitored communications,receive a request from a mobile device to recommend a group activity for a plurality of individuals corresponding to a subset of the plurality of mobile devices identified in the request, wherein the request identifies a category of group activities for the group activity, and wherein at least one mobile device of the subset identified in the request is detected by the mobile device via a short range wireless interface on the mobile device,identify a subset of the plurality of social circles to which any of the subset of the plurality of mobile devices belongs, wherein the subset of the plurality of social circles includes one or more mobile devices that are not part of the subset of the plurality of mobile devices identified in the request but are within a degree of separation specified in the request for device user profiles in the data store,access a subset of the plurality of device user profiles in the data store based on the subset of the plurality of social circles and the subset of the plurality of mobile devices identified in the request including a presence of the at least one mobile device identified and detected via the short range wireless interface by the mobile device, wherein the subset of the plurality of device user profiles includes one or more user device profiles associated with the one or more mobile devices that are not part of the subset of the plurality of mobile devices identified in the request,determine at least one recommendation for a group activity within the category of group activities based on application of the rules to the subset of the plurality of device user profiles accessed, wherein application of the rules by the communication server comprises performance of analysis of the information to determine an implicit group activity recommendation for each device user profile that does not include an explicit group activity recommendation, andoutput the at least one recommendation for a group activity to a graphical user interface of the mobile device based on the determination, wherein at least a portion of the analysis component is configured to be executed by a processor on at least one of the mobile device and the communication server, and wherein the at least one recommendation indicates recommendation information but does not identify an individual associated with at least one of the subset of the plurality of device user profiles accessed.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×