US 9,813,849 B2
Suggestions based on group criteria
Uttam K. Sengupta, Portland, OR (US); Conor P. Cahill, Waterford, VA (US); Mark A. Mccorkle, Oakland, OR (US); and Kyle A. Short, Rancho Cordova, CA (US)
Assigned to INTEL CORPORATION, Santa Clara, CA (US)
Appl. No. 13/995,595
Filed by Uttam K. Sengupta, Portland, OR (US); Conor P. Cahill, Waterford, VA (US); Mark A. Mccorkle, Oakland, OR (US); and Kyle A. Short, Rancho Cordova, CA (US)
PCT Filed Feb. 9, 2012, PCT No. PCT/US2012/024532
§ 371(c)(1), (2), (4) Date Sep. 26, 2014,
PCT Pub. No. WO2013/119239, PCT Pub. Date Aug. 15, 2013.
Prior Publication US 2015/0038172 A1, Feb. 5, 2015
Int. Cl. H04W 4/02 (2009.01); G06Q 30/02 (2012.01); H04L 29/08 (2006.01); H04W 4/08 (2009.01); H04W 4/00 (2009.01); H04W 4/06 (2009.01); H04W 8/00 (2009.01); H04W 84/20 (2009.01)
CPC H04W 4/02 (2013.01) [G06Q 30/02 (2013.01); H04L 67/2833 (2013.01); H04W 4/008 (2013.01); H04W 4/06 (2013.01); H04W 4/08 (2013.01); H04W 8/005 (2013.01); H04W 84/20 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system, comprising:
communication circuitry configured to transmit and receive information; and
one or more non-transitory storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising:
receiving a first message from a proxy device that is registered with a service, the first message including device information identifying one or more other devices;
determining group criteria based on the device information;
determining one or more suggestions based on the group criteria; and
transmitting a second message to the proxy device, the second message including the one or more suggestions;
determining if any of the one or more other devices are registered with the service based on the device information;
when it is determined that at least one of the other devices is an unregistered device that is not registered with the service, transmitting one or more preference request messages to the unregistered device, wherein the one or more preference request messages request preference information and are configured to cause the unregistered device to transmit one or more preference indication messages including said preference information.