US2016041820A1PendingUtilityA1
Vehicle and device software updates propagated via a viral communication contact
Est. expiryMar 14, 2032(~5.6 yrs left)· nominal 20-yr term from priority
H04W 12/06H04W 76/11G06F 3/013G06Q 30/0641A61B 5/4809G06F 16/583G06Q 30/012G06F 3/0488G06Q 30/00B60W 50/085B60R 25/257G08B 13/19647H04W 36/34H04N 21/2265H04L 51/02G06Q 10/00G06F 16/951G08G 1/096844G08G 1/096811H04N 7/181H04L 67/10G09G 5/37H04L 67/306H04L 67/12G06Q 10/02H04N 21/25816B60R 11/04H04W 48/04G06F 21/31G06F 3/017H04W 4/80H04N 21/43615B60R 25/01G06F 9/451G06F 21/00G06F 3/04886A61B 2503/04G08G 1/096741G06Q 10/20G08G 1/07B60R 25/00H04L 67/34H04N 21/454A61B 5/0077B60H 1/00742G06F 3/0482G01C 21/365G08B 29/188H04W 84/18G06F 16/24575G06F 21/32A61B 7/04H04W 4/021G08B 21/06H04W 4/60H04N 21/41422G06F 3/0637G06F 16/252B60Q 9/00G06Q 30/0633G08G 1/096775G06F 2203/04803G01C 21/3484B60R 25/102G06Q 30/0265G01C 21/26G01C 21/3667G06Q 30/0645G08G 1/096725G01C 21/3691H04W 4/70G06F 16/183G06F 3/0673H04W 4/48H04L 63/0236G06Q 30/0639G08G 1/164G08B 25/016H04W 76/19H04N 21/6408G06F 16/25G06F 3/0481B60W 2050/0067H04W 4/21B60C 1/00G05D 23/1917G08B 21/18G08G 1/01H04L 63/0428B60R 25/20G08B 21/0205G06F 3/0622G01C 21/362G02B 27/0093G06Q 30/0266H04N 21/43637B60R 25/1004G08G 1/0968H04W 84/005H04W 4/12B60R 25/2081H04N 21/2393B60W 50/14G08G 1/207A61B 5/742H04N 21/2225B60W 50/10H04W 4/30A61B 5/7405G09G 2380/10H04W 4/40G01C 21/3697G06F 3/04842B60R 25/25B60Q 1/52H04L 63/102G01S 19/42H04N 21/64322B60W 2050/0085A61B 5/6808G08G 1/096805G07C 5/02B60K 35/85B60K 35/22B60K 35/81B60K 35/28B60K 35/10H05K 3/0005G06F 21/44B60K 2360/741B60K 35/65G06F 30/39G06F 30/398G06F 30/392H04L 67/26G06F 8/65B60N 2/0244G05D 1/43G05D 1/223G05D 1/247B60N 2220/20B60N 2210/40B60N 2210/22B60N 2230/00B60N 2/0279B60N 2/0273B60N 2210/18B60Q 1/544B60Q 1/507H04L 67/55G06V 20/59G06V 40/20G06V 40/166G06V 40/15G06V 40/168G06V 40/28G06V 40/16G06V 20/593G06V 40/172Y02A90/10H04W 12/088H04W 12/68H04W 36/0005G06Q 20/321G06Q 20/308G06Q 20/384G06Q 20/386B60K 2360/11B60K 35/20B60K 2360/146G06Q 50/40G05D 1/0016G05D 1/0276G07C 9/00563G07C 5/08G07C 5/0825G07C 5/0833
68
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A system for vehicle to another party communications that includes a vehicle personality module adapted to create a vehicle personality and a communications system that utilizes the created vehicle personality for one or more communications instead of a user's profile. The one or more communications are associated with one or more of an identifier and an icon representing the vehicle personality, with this identifier and/or icon sent with at least one communication and displayable to the recipient of the communication.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A system for updating one or more of software and firmware between vehicles comprising:
a vehicle detection module that determines a proximity of one or more other vehicles within a communication range of a vehicle; a message module that queries the one or more other vehicles within the communication range of the vehicle to determine a version of the one or more of software and firmware in the one or more other vehicles; a status module that determines whether the vehicle has an update to the version of the one or more of software and firmware in the one or more other vehicles; and a vehicle firmware/software system that pushes all or a portion of the update from the vehicle to the one or more other vehicles when the vehicle has the update.
22 . The system of claim 21 , wherein the update is partially pushed to the one or more other vehicles from a plurality of update providing vehicles.
23 . The system of claim 21 , wherein the update is partially updated from a central repository.
24 . The system of claim 21 , wherein the update is pushed based on one or more rules or preferences associated with the one or more other vehicles.
25 . The system of claim 21 , wherein the update is pushed based on a projected proximity of the vehicle to the one or more other vehicles.
26 . The system of claim 21 , wherein the update is pushed from the one or more other vehicles to one or more additional vehicles.
27 . The system of claim 21 , wherein the update is sharable with one or more additional vehicles.
28 . The system of claim 21 , wherein a diagnostics module confirms an integrity of the update.
29 . The system of claim 21 , wherein the message module broadcasts the availability of the update to one or more additional vehicles.
30 . The system of claim 21 , wherein the message module confirms the update is correct for the one or more other vehicles.
31 . A method for updating one or more of software and firmware between vehicles comprising:
determining a proximity of one or more other vehicles within a communication range of a vehicle; querying the one or more other vehicles within the communication range of the vehicle to determine a version of the one or more of software and firmware in the one or more other vehicles; determining whether the vehicle has an update to the version of the one or more of software and firmware in the one or more other vehicles; and pushing all or a portion of the update from the vehicle to the one or more other vehicles when the vehicle has the update.
32 . The method of claim 31 , wherein the update is partially pushed to the one or more other vehicles from a plurality of update providing vehicles.
33 . The method of claim 31 , wherein the update is partially updated from a central repository.
34 . The method of claim 31 , wherein the update is pushed based on one or more rules or preferences associated with the one or more other vehicles.
35 . The method of claim 31 , wherein the update is pushed based on a projected proximity of the vehicle to the one or more other vehicles.
36 . The method of claim 31 , wherein the update is pushed from the one or more other vehicles to one or more additional vehicles.
37 . The method of claim 31 , wherein the update is sharable with one or more additional vehicles.
38 . The method of claim 31 , wherein a diagnostics module confirms an integrity of the update.
39 . The method of claim 31 , wherein the message module broadcasts the availability of the update to one or more additional vehicles.
40 . The method of claim 31 , wherein the message module confirms the update is correct for the one or more other vehicles.Join the waitlist — get patent alerts
Track US2016041820A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.