US 9,813,542 B1
Adaptive virtualization of a networked-resource between a vehicle and a peripheral device
Dan Shan, Troy, MI (US); Fan Bai, Ann Arbor, MI (US); and Donald K. Grimm, Utica, MI (US)
Assigned to GM GLOBAL TECHNOLOGY OPERATIONS LLC, Detroit, MI (US)
Filed by GM Global Technology Operations LLC, Detroit, MI (US)
Filed on May 19, 2016, as Appl. No. 15/159,375.
Int. Cl. H04B 1/38 (2015.01); H04M 1/725 (2006.01); H04B 1/3822 (2015.01); H04L 29/08 (2006.01); H04W 76/02 (2009.01); H04W 4/00 (2009.01); G10L 15/26 (2006.01); G06F 17/28 (2006.01)
CPC H04M 1/72533 (2013.01) [G06F 17/28 (2013.01); G10L 15/26 (2013.01); H04B 1/3822 (2013.01); H04L 67/303 (2013.01); H04W 4/005 (2013.01); H04W 76/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A transportation-vehicle system, comprising:
a processing hardware unit; and
a non-transitory computer-readable storage device comprising code that, when executed by the processing hardware unit, causes the processing hardware unit to:
receive, from a mobile-electronic device, a mobile-device resource profile indicating a mobile-device resource;
determine whether to use the mobile-device resource, comprising performing a weighted utility function comparing multiple optional resources, wherein a pre-determined weight is assigned to each of a plurality of characteristics of the multiple optional resources being compared, and a weighted utility value is determined for each of the optional resources based on the plurality characteristics of the optional resource and corresponding pre-determined weights; and
utilize, in response to determining to use the mobile-device resource, the mobile-device resource in operation of the transportation-vehicle system.