MLchartDataset catalogue

Patent · US12200783B2 · B2 · US

Dynamic connection management

(11) Publication number
US12200783B2
(21) Application number
17/838,015
(22) Filing date
2022-06-10
(30) Priority date
2016-06-19
(43) Publication date
2025-01-14
(45) Date of grant
2025-01-14
(51) IPC
H04L 67/12; H04W 4/40; H04W 76/10; H04W 76/19; H04W 84/00; H04W 84/12
(52) CPC
  • H04W Wireless communication networks: 76/10, 4/38, 4/40, 4/44, 4/46, 4/80, 76/18, 76/19, 84/005, 84/12, 84/18
  • H04L Transmission of digital information, e.g. telegraphic communication: 67/12, 67/125, 67/565, 67/61
(73) Assignee
Platform Science Inc
(72) Inventors
Scott Kopchinsky; Jairo Barros, Jr.; Nicholas Pike; Nate Condell; Matthew Garofalo; Clayton Yantzer; Andrea Tucker
(54) Title
Dynamic connection management
(57) Abstract

A system (1100) and method (1200) for connecting a mobile device to a CVD of a known vehicle with an unknown connection protocol. The system (1100) comprises a mobile device (110) for a vehicle (1000), a connected vehicle device (135) and a server (11). The mobile device (110) is configured to select between an inquiry to the server (11) for a connection protocol, availability based on a detection of a broadcast SSID, or based on a locally determined best connection procedure.

Full text
View on Google Patents

Claims (16)

  1. A method for connecting a mobile device to a CVD of a known vehicle with an unknown connection protocol, the method comprising: commencing, at a mobile device, a connection procedure to establish a connection between the mobile device and a CVD of a vehicle; selecting, at the mobile device, between an inquiry to a server for a connection protocol, availability based on a detection of a broadcast SSID, or based on a locally determined best connection procedure; and establishing a connection between the mobile device and the CVD using the selected step; wherein the connection procedure is automatic upon entering a vehicle identification.
  2. The method according to claim 1 wherein the mobile device has no previous connection to the CVD.
  3. The method according to claim 1 wherein there is a plurality of connection protocols available.
  4. The method according to claim 3 wherein the mobile device is configured to detect the most reliable connection protocol of the plurality of connection protocols.
  5. The method according to claim 3 wherein the mobile device is configured to prioritize the plurality of connection protocols, and attempt a connection to a highest priority connection protocol and then attempting subsequent lower priority connection protocols if the prior connection protocol failed.
  6. A method for connecting a mobile device to a CVD of a vehicle with an unknown connection protocol, the method comprising: inputting a vehicle identification into a mobile device; searching for a cell connection through a CVD of the vehicle; searching for a broadcast beacon from the CVD to establish a connection between the CVD and the mobile device; sending an inquiry to a server to provide a connection protocol for the CVD; receiving a known connection protocol for the CVD; and establishing a connection between the mobile device and the CVD using the known connection protocol.
  7. A system for connecting a mobile device to a CVD of a vehicle with an unknown connection protocol, the system comprising: a mobile device; a vehicle comprising a CVD; and a server; wherein the mobile device is configured to commence a connection procedure to establish a connection between the mobile device and the CVD of the vehicle; wherein the mobile device is configured to select between an inquiry to the server for a connection protocol, availability based on a detection of a broadcast SSID, or based on a locally determined best connection procedure; and wherein the mobile device is configured to establish a connection between the mobile device and the CVD using the selected step.
  8. The system according to claim 7 wherein the mobile device has no previous connection to the CVD.
  9. The system according to claim 7 wherein there is a plurality of connection protocols available.
  10. The system according to claim 9 wherein the mobile device is configured to detect the most reliable connection protocol of the plurality of connection protocols.
  11. The system according to claim 9 wherein the mobile device is configured to prioritize the plurality of connection protocols, and attempt a connection to a highest priority connection protocol and then attempting subsequent lower priority connection protocols if the prior connection protocol failed.
  12. A method for connecting through a mobile application of a mobile device to a CVD of a known vehicle with an unknown connection protocol, the method comprising: commencing, at the mobile application of the mobile device, a connection procedure to establish a connection between the mobile device and a CVD of a vehicle; selecting, at the mobile application of the mobile device, between an inquiry to a server for a connection protocol, availability based on a detection of a broadcast SSID, or based on a locally determined best connection procedure; and establishing a connection between the mobile device and the CVD using the selected step; wherein the connection procedure is automatic upon entering a vehicle identification.
  13. The method according to claim 12 wherein the mobile device has no previous connection to the CVD.
  14. The method according to claim 12 wherein there is a plurality of connection protocols available.
  15. The method according to claim 14 wherein the mobile device is configured to detect the most reliable connection protocol of the plurality of connection protocols.
  16. The method according to claim 14 wherein the mobile device is configured to prioritize the plurality of connection protocols, and attempt a connection to a highest priority connection protocol and then attempting subsequent lower priority connection protocols if the prior connection protocol failed.

Description

Not Applicable

The present invention generally relates to mobile device connection within a vehicle.

The prior art discusses various techniques for wireless networks for vehicles.

U.S. Pat. No. 9,215,590 for Authentication Using Vehicle Data Pairing discloses the wireless pairing of a portable device with an on-board computer of a vehicle for authenticating a transaction with a third party.

General definitions for terms utilized in the pertinent art are set forth below.

Beacon is a management frame that contains all of the information about a network. In a WLAN, Beacon frames are periodically transmitted to announce the presence of the network.

BLUETOOTH technology is a standard short range radio link that operates in the unlicensed 2.4 gigaHertz band.

FTP or File Transfer Protocol is a protocol for moving files over the Internet from one computer to another.

Hypertext Transfer Protocol (“HTTP”) is a set of conventions for controlling the transfer of information via the Internet from a web server computer to a client computer, and also from a client computer to a web server, and Hypertext Transfer Protocol Secure (“HTTPS”) is a communications protocol for secure communication via a network from a web server computer to a client computer, and also from a client computer to a web server by at a minimum verifying the authenticity of a web site.

Internet is the worldwide, decentralized totality of server computers and data-transmission paths which can supply information to a connected and browser-equipped client computer, and can receive and forward information entered from the client computer.

Citations (124)

  • US5579233A
  • WO1996037079A1
  • US5995898A
  • US5954773A
  • US6611686B1
  • US6526341B1
  • US7079230B1
  • US6292724B1
  • US7092803B2
  • US6925308B2
  • US6651001B2
  • US6735150B2
  • US7043365B2
  • US8789161B2
  • US8855626B2
  • US7327250B2
  • US7350707B2
  • US20140213176A1
  • US20090276115A1
  • US7555378B2
  • US7616105B2
  • US20200351623A1
  • US7725216B2
  • US20100279733A1
  • US20080137860A1
  • US9632506B2
  • GB2449476A
  • US20090099724A1
  • US9671241B2
  • US20130046846A1
  • US20110080256A1
  • US20140162598A1
  • US20120161927A1
  • US9032493B2
  • US9256992B2
  • US20120254960A1
  • US20120262283A1
  • US8626568B2
  • US20140122187A1
  • US10255575B2
  • US20130017816A1
  • US8626144B2
  • KR20130041660A
  • US20130110296A1
  • US20150147974A1
  • US9147335B2
  • US20140309892A1
  • US20140309891A1
  • US9275010B2
  • US9215590B2
  • US20130304276A1
  • US20150339334A1
  • US9376090B2
  • US9390628B2
  • US9262934B2
  • US9064422B2
  • US20140232569A1
  • US9445447B2
  • US20150099500A1
  • US20150120135A1
  • US20150215986A1
  • US9754425B1
  • US20140223235A1
  • US9595018B2
  • US20160334236A1
  • US20160343255A1
  • US20150365979A1
  • US20160011001A1
  • WO2016012064A1
  • US9578668B2
  • US20160066127A1
  • US20160084657A1
  • US9424751B2
  • US20160150588A1
  • US20160247153A1
  • US9544768B2
  • US20160277923A1
  • US20160330229A1
  • US20170011561A1
  • US20190156096A1
  • US20170017927A1
  • US20170104728A1
  • US10074220B2
  • US20170178035A1
  • US10829063B1
  • US20200329512A1
  • US10803682B1
  • US11528759B1
  • US20180376522A1
  • US11503655B2
  • US10334638B2
  • US11438938B1
  • US11430270B1
  • US11419163B2
  • US11330644B2
  • US10475258B1
  • US11197329B2
  • US10652935B1
  • US11197330B2
  • US10930091B1
  • US10917921B2
  • US20200281030A1
  • US20170367142A1
  • US9961710B2
  • US20200344824A1
  • US10070471B2
  • US20190256096A1
  • US10255606B2
  • US20190318550A1
  • US20200280827A1
  • US20190066041A1
  • US20200294401A1
  • US20190179029A1
  • US20190255963A1
  • US20200125870A1
  • US20200184808A1
  • US20200211376A1
  • US20200287775A1
  • CN110176153A
  • WO2021055384A1
  • WO2022026344A1
  • WO2022072287A1
  • WO2022081494A1
  • WO2022109298A1
Record as JSON
{
  "publication_number": "US12200783B2",
  "country": "US",
  "kind": "B2",
  "title": "Dynamic connection management",
  "abstract": "A system (1100) and method (1200) for connecting a mobile device to a CVD of a known vehicle with an unknown connection protocol. The system (1100) comprises a mobile device (110) for a vehicle (1000), a connected vehicle device (135) and a server (11). The mobile device (110) is configured to select between an inquiry to the server (11) for a connection protocol, availability based on a detection of a broadcast SSID, or based on a locally determined best connection procedure.",
  "claims": [
    "1. A method for connecting a mobile device to a CVD of a known vehicle with an unknown connection protocol, the method comprising: commencing, at a mobile device, a connection procedure to establish a connection between the mobile device and a CVD of a vehicle; selecting, at the mobile device, between an inquiry to a server for a connection protocol, availability based on a detection of a broadcast SSID, or based on a locally determined best connection procedure; and establishing a connection between the mobile device and the CVD using the selected step; wherein the connection procedure is automatic upon entering a vehicle identification.",
    "2. The method according to claim 1 wherein the mobile device has no previous connection to the CVD.",
    "3. The method according to claim 1 wherein there is a plurality of connection protocols available.",
    "4. The method according to claim 3 wherein the mobile device is configured to detect the most reliable connection protocol of the plurality of connection protocols.",
    "5. The method according to claim 3 wherein the mobile device is configured to prioritize the plurality of connection protocols, and attempt a connection to a highest priority connection protocol and then attempting subsequent lower priority connection protocols if the prior connection protocol failed.",
    "6. A method for connecting a mobile device to a CVD of a vehicle with an unknown connection protocol, the method comprising: inputting a vehicle identification into a mobile device; searching for a cell connection through a CVD of the vehicle; searching for a broadcast beacon from the CVD to establish a connection between the CVD and the mobile device; sending an inquiry to a server to provide a connection protocol for the CVD; receiving a known connection protocol for the CVD; and establishing a connection between the mobile device and the CVD using the known connection protocol.",
    "7. A system for connecting a mobile device to a CVD of a vehicle with an unknown connection protocol, the system comprising: a mobile device; a vehicle comprising a CVD; and a server; wherein the mobile device is configured to commence a connection procedure to establish a connection between the mobile device and the CVD of the vehicle; wherein the mobile device is configured to select between an inquiry to the server for a connection protocol, availability based on a detection of a broadcast SSID, or based on a locally determined best connection procedure; and wherein the mobile device is configured to establish a connection between the mobile device and the CVD using the selected step.",
    "8. The system according to claim 7 wherein the mobile device has no previous connection to the CVD.",
    "9. The system according to claim 7 wherein there is a plurality of connection protocols available.",
    "10. The system according to claim 9 wherein the mobile device is configured to detect the most reliable connection protocol of the plurality of connection protocols.",
    "11. The system according to claim 9 wherein the mobile device is configured to prioritize the plurality of connection protocols, and attempt a connection to a highest priority connection protocol and then attempting subsequent lower priority connection protocols if the prior connection protocol failed.",
    "12. A method for connecting through a mobile application of a mobile device to a CVD of a known vehicle with an unknown connection protocol, the method comprising: commencing, at the mobile application of the mobile device, a connection procedure to establish a connection between the mobile device and a CVD of a vehicle; selecting, at the mobile application of the mobile device, between an inquiry to a server for a connection protocol, availability based on a detection of a broadcast SSID, or based on a locally determined best connection procedure; and establishing a connection between the mobile device and the CVD using the selected step; wherein the connection procedure is automatic upon entering a vehicle identification.",
    "13. The method according to claim 12 wherein the mobile device has no previous connection to the CVD.",
    "14. The method according to claim 12 wherein there is a plurality of connection protocols available.",
    "15. The method according to claim 14 wherein the mobile device is configured to detect the most reliable connection protocol of the plurality of connection protocols.",
    "16. The method according to claim 14 wherein the mobile device is configured to prioritize the plurality of connection protocols, and attempt a connection to a highest priority connection protocol and then attempting subsequent lower priority connection protocols if the prior connection protocol failed."
  ],
  "description_excerpt": "Not Applicable\n\nThe present invention generally relates to mobile device connection within a vehicle.\n\nThe prior art discusses various techniques for wireless networks for vehicles.\n\nU.S. Pat. No. 9,215,590 for Authentication Using Vehicle Data Pairing discloses the wireless pairing of a portable device with an on-board computer of a vehicle for authenticating a transaction with a third party.\n\nGeneral definitions for terms utilized in the pertinent art are set forth below.\n\nBeacon is a management frame that contains all of the information about a network. In a WLAN, Beacon frames are periodically transmitted to announce the presence of the network.\n\nBLUETOOTH technology is a standard short range radio link that operates in the unlicensed 2.4 gigaHertz band.\n\nFTP or File Transfer Protocol is a protocol for moving files over the Internet from one computer to another.\n\nHypertext Transfer Protocol (“HTTP”) is a set of conventions for controlling the transfer of information via the Internet from a web server computer to a client computer, and also from a client computer to a web server, and Hypertext Transfer Protocol Secure (“HTTPS”) is a communications protocol for secure communication via a network from a web server computer to a client computer, and also from a client computer to a web server by at a minimum verifying the authenticity of a web site.\n\nInternet is the worldwide, decentralized totality of server computers and data-transmission paths which can supply information to a connected and browser-equipped client computer, and can receive and forward information entered from the client computer.",
  "cpc": [
    "H04W 76/10",
    "H04L 67/12",
    "H04L 67/125",
    "H04L 67/565",
    "H04L 67/61",
    "H04W 4/38",
    "H04W 4/40",
    "H04W 4/44",
    "H04W 4/46",
    "H04W 4/80",
    "H04W 76/18",
    "H04W 76/19",
    "H04W 84/005",
    "H04W 84/12",
    "H04W 84/18"
  ],
  "ipc": [
    "H04L 67/12",
    "H04W 4/40",
    "H04W 76/10",
    "H04W 76/19",
    "H04W 84/00",
    "H04W 84/12"
  ],
  "assignees": [
    "Platform Science Inc"
  ],
  "inventors": [
    "Scott Kopchinsky",
    "Jairo Barros, Jr.",
    "Nicholas Pike",
    "Nate Condell",
    "Matthew Garofalo",
    "Clayton Yantzer",
    "Andrea Tucker"
  ],
  "filing_date": "2022-06-10",
  "publication_date": "2025-01-14",
  "grant_date": "2025-01-14",
  "priority_date": "2016-06-19",
  "application_number": "US-202217838015-A",
  "family_id": "84390653",
  "cited_by_count": 9,
  "citations": [
    "US5579233A",
    "WO1996037079A1",
    "US5995898A",
    "US5954773A",
    "US6611686B1",
    "US6526341B1",
    "US7079230B1",
    "US6292724B1",
    "US7092803B2",
    "US6925308B2",
    "US6651001B2",
    "US6735150B2",
    "US7043365B2",
    "US8789161B2",
    "US8855626B2",
    "US7327250B2",
    "US7350707B2",
    "US20140213176A1",
    "US20090276115A1",
    "US7555378B2",
    "US7616105B2",
    "US20200351623A1",
    "US7725216B2",
    "US20100279733A1",
    "US20080137860A1",
    "US9632506B2",
    "GB2449476A",
    "US20090099724A1",
    "US9671241B2",
    "US20130046846A1",
    "US20110080256A1",
    "US20140162598A1",
    "US20120161927A1",
    "US9032493B2",
    "US9256992B2",
    "US20120254960A1",
    "US20120262283A1",
    "US8626568B2",
    "US20140122187A1",
    "US10255575B2",
    "US20130017816A1",
    "US8626144B2",
    "KR20130041660A",
    "US20130110296A1",
    "US20150147974A1",
    "US9147335B2",
    "US20140309892A1",
    "US20140309891A1",
    "US9275010B2",
    "US9215590B2",
    "US20130304276A1",
    "US20150339334A1",
    "US9376090B2",
    "US9390628B2",
    "US9262934B2",
    "US9064422B2",
    "US20140232569A1",
    "US9445447B2",
    "US20150099500A1",
    "US20150120135A1",
    "US20150215986A1",
    "US9754425B1",
    "US20140223235A1",
    "US9595018B2",
    "US20160334236A1",
    "US20160343255A1",
    "US20150365979A1",
    "US20160011001A1",
    "WO2016012064A1",
    "US9578668B2",
    "US20160066127A1",
    "US20160084657A1",
    "US9424751B2",
    "US20160150588A1",
    "US20160247153A1",
    "US9544768B2",
    "US20160277923A1",
    "US20160330229A1",
    "US20170011561A1",
    "US20190156096A1",
    "US20170017927A1",
    "US20170104728A1",
    "US10074220B2",
    "US20170178035A1",
    "US10829063B1",
    "US20200329512A1",
    "US10803682B1",
    "US11528759B1",
    "US20180376522A1",
    "US11503655B2",
    "US10334638B2",
    "US11438938B1",
    "US11430270B1",
    "US11419163B2",
    "US11330644B2",
    "US10475258B1",
    "US11197329B2",
    "US10652935B1",
    "US11197330B2",
    "US10930091B1",
    "US10917921B2",
    "US20200281030A1",
    "US20170367142A1",
    "US9961710B2",
    "US20200344824A1",
    "US10070471B2",
    "US20190256096A1",
    "US10255606B2",
    "US20190318550A1",
    "US20200280827A1",
    "US20190066041A1",
    "US20200294401A1",
    "US20190179029A1",
    "US20190255963A1",
    "US20200125870A1",
    "US20200184808A1",
    "US20200211376A1",
    "US20200287775A1",
    "CN110176153A",
    "WO2021055384A1",
    "WO2022026344A1",
    "WO2022072287A1",
    "WO2022081494A1",
    "WO2022109298A1"
  ]
}

Record 269 of 8,000 in Patents full text (MLC-0201). Request the full dataset.