US 11,721,137 B2
System, method, and apparatus for managing vehicle data collection
Yu Fang, Palo Alto, CA (US); Yixiang Chen, Palo Alto, CA (US); Xuanran Zong, Sunnyvale, CA (US); Robin Reed, Redwood City, CA (US); Troy Michael Trenchard, Scotts Valley, CA (US); Thurston Zhu, San Francisco, CA (US); Sudhir Ramphal Dhankhar, Dublin, CA (US); Jeffrey Chou, Palo Alto, CA (US); and Felipe Andres Valdes Valenzuela, Mountain View, CA (US)
Assigned to Sonatus, Inc., Sunnyvale, CA (US)
Filed by Sonatus, Inc., Sunnyvale, CA (US)
Filed on Sep. 8, 2021, as Appl. No. 17/469,148.
Application 17/469,148 is a continuation of application No. 17/195,589, filed on Mar. 8, 2021, granted, now 11,538,287.
Application 17/195,589 is a continuation in part of application No. 17/027,167, filed on Sep. 21, 2020, granted, now 11,411,823.
Application 17/027,167 is a continuation in part of application No. 17/027,187, filed on Sep. 21, 2020, granted, now 11,228,496.
Claims priority of provisional application 63/123,531, filed on Dec. 10, 2020.
Claims priority of provisional application 63/024,383, filed on May 13, 2020.
Claims priority of provisional application 62/986,444, filed on Mar. 6, 2020.
Claims priority of provisional application 62/911,249, filed on Oct. 5, 2019.
Claims priority of provisional application 62/911,248, filed on Oct. 5, 2019.
Claims priority of provisional application 62/903,462, filed on Sep. 20, 2019.
Prior Publication US 2021/0407220 A1, Dec. 30, 2021
Int. Cl. G06F 15/16 (2006.01); G06F 9/54 (2006.01); H04L 29/06 (2006.01); G07C 5/00 (2006.01); G07C 5/08 (2006.01); H04L 67/125 (2022.01)
CPC G07C 5/008 (2013.01) [G07C 5/0808 (2013.01); G07C 5/0816 (2013.01); H04L 67/125 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a policy acquisition circuit structured to interpret a vehicle policy data value comprising at least one requested vehicle property;
a parameter acquisition circuit structured to interpret a plurality of vehicle parameter values, responsive to the at least one requested vehicle property, from a plurality of providing end points, each of the plurality of providing end points on at least one network zone of a vehicle; and
a parameter storage circuit structured to:
selectively store at least a portion of the plurality of vehicle parameter values, wherein at least a first portion of the stored at least a portion of the plurality of vehicle parameter values are stored on a storage end point distinct from an associated one of the providing end points for the at least a first portion of the stored vehicle parameter values;
determine a reserved memory amount associated with at least a portion of the plurality of vehicle parameter values by determining an amount of data to be collected to support the at least a portion of the plurality of vehicle parameter values; and
perform the selectively storing the at least a portion of the plurality of vehicle parameter values in response to the reserved memory amount.