METHOD AND SYSTEM FOR THE DYNAMIC MANAGEMENT OF WIRELESS CONNECTIONS
Patent Information
- Authority / Receiving Office
- MX · MX
- Patent Type
- Patents
- Current Assignee / Owner
- PLATFORM SCIENCE INC
- Filing Date
- 2023-01-27
- Publication Date
- 2026-05-19
AI Technical Summary
Congestion management in wireless networks for vehicles is a challenge due to the clustering of wireless devices, which leads to interference and inefficient use of available channels, particularly in environments like vehicle yards where multiple devices are seeking to connect to access points.
A system and method for dynamically controlling broadcast signal strength and reception sensitivity of wireless devices based on user-configurable conditions such as vehicle status, location, operator duty status, and device location, using a management communication device to prioritize and manage RF connections, including features like geofencing and channel randomization to optimize device pairing and reduce congestion.
The solution effectively manages RF connections by optimizing signal strength and sensitivity, ensuring proper pairing and reducing interference, thereby enhancing the efficiency and reliability of wireless communications in vehicle yards and similar environments.
Smart Images

Figure MX433994B0
Abstract
Description
METHOD AND SYSTEM FOR THE DYNAMIC MANAGEMENT OF WIRELESS CONNECTIONS Field of technology The present invention relates in general to congestion management in wireless vehicle networks. Background of the technique The state of the art analyzes various techniques in wireless networks for vehicles. U.S. Patent No. n.s9215590, Authentication Using Vehicle Data Pairing, discloses the wireless pairing of a handheld device with a vehicle's onboard computer to authenticate a transaction with a third party. The general definitions of the terms used in the relevant technique are set out below. A Beacon is a management frame that contains all the information about a network. In a WLAN, Beacon frames are transmitted periodically to announce the network's presence. BLUETOOTH technology is a short-range standard radio link that operates in the unlicensed 2.4 gigaHertz band. Memory generally includes any type of integrated circuit or storage device configured to store digital data, including but not limited to ROM, PROM, EEPROM, DRAM, SDRAM, SRAM, flash memory and the like. The processor generally includes all types of processors, including but not limited to microprocessors, general purpose processors, gate arrays, array processors, application-specific integrated circuits (ASIO), and digital signal processors. SCP (Secure Connection Packet) is used to provide authentication between multiple devices or a local party and a remote host to enable secure communication or computer file transfer. The SSID (Service Identifier) is a string of 1 to 32 bytes that assigns a unique name to a wireless local area network. The Transfer Control Protocol / Internet Protocol (“TCP / IP”) is a protocol for moving files across the Internet. A URL, or Uniform Resource Locator, is an address on the Web. A user interface (UI) is the link between a user and a computer program. An interface is a set of commands or menus through which a user communicates with a program. A command-driven interface is one in which the user enters commands. J / UUl ZÓO commands. A menu-driven interface is one in which the user selects commands from various menus that appear on the screen. A web browser is a complex software program, located on a client computer, capable of loading and displaying text and images and exhibiting behaviors coded in HTML (Hypertext Markup Language) from the internet and also from the client computer's memory. Major browsers include Microsoft Internet Explorer, Netscape, Apple Safari, Mozilla Firefox, and Opera. A web server is a computer capable of simultaneously managing multiple information exchange processes over the internet. Server computers are typically more powerful than client computers and are administratively and / or geographically centralized. An interactive information gathering process is usually controlled from a server computer, which is accessible to the process sponsor. The Wireless Application Protocol (WAP) is an open, global memory that allows users with wireless mobile communication devices (such as mobile phones) to easily access data and interact with websites over the internet using their mobile wireless communication devices. WAP works with most wireless communication networks, such as CDPD, CDMA, GSM, PDC, PHS, TDMA, FLEX, reflex, iDEN, TETRA, DECT, DataTAC, Mobitex, and GPRS. WAP can be built into most operating systems, including PalmOS, Windows, CE, Plexos, OS / 9, JavaOS, and others. WAP Push is defined as a WAP-encoded content message delivered (automatically sent) to a mobile communication device that includes a link to a WAP address. A wireless AP (access point) is a wireless local area network (WLAN) node that allows wireless devices to connect to a wired network using Wi-Fi or related standards. Previously, the provider used wired connections, so there were no congestion issues. With wireless technology, everything starts to cluster together, and congestion becomes a problem. In the 2.4 GHz band, there are three primary channels with intermediate channels. Although more bands will be available in the future (5 GHz has many more channels), simply adding more channels will not solve the congestion problem. Congestion is a matter of occupied physical space: there comes a point when there is no room and things do not move smoothly or do not move at all. A large vehicle yard might have 350 trucks, not all of them in use at all times, so there are 350 customers and 350 access points. There is a need for a system that J / UUl ZÓO prioritizes certain access points over others and lowers or turns off other access points, for example, when they are not in use. Summary of the invention For one or more authorized wireless devices seeking to pair with a "hub" device, the present invention is a system comprising the ability to dynamically control both the hub and the devices seeking to pair with the hub's network. The system controls the broadcast strength of a signal from a specific wireless device. The system also controls the signal reception sensitivity of a specific wireless device and the ability to trigger changes in broadcast or reception sensitivity based on user-configurable sets of conditions, comprising conditions such as: a) vehicle status, b) vehicle location, c) operator service status, d) operator operating status, and e) device location. One aspect of the present invention is a system for managing radio frequency (RF) connections for a plurality of devices under the control of an allocating authority. The system comprises a management communication device and wireless communication devices. The management communication device manages the broadcast signal strength and receive sensitivity of each wireless communication device. Each wireless communication device is assigned to a wireless communication device set. The set includes devices that only require pairing among the devices in the set. The management communication device prioritizes each wireless communication device. Another aspect of the present invention is a method for managing radio frequency (RF) connections for a plurality of devices associated with a plurality of vehicles. The method includes monitoring, in the management communication device, the Wi-Fi broadcast signals of the wireless communication devices. The method also includes managing the strength and receive sensitivity of each of the Wi-Fi broadcast signals in each of the wireless communication devices. Each of the wireless communication devices is assigned to a set of wireless communication devices. The method also includes logging, in the management communication device, each of the wireless communication devices. Another aspect of the present invention is a system for managing radio frequency (RF) connections for vehicle-associated devices. The system comprises a management communication device for a vehicle yard and wireless vehicle communication devices. Each vehicle communication device is associated with a vehicle located within the vehicle yard. The management communication device manages the broadcast signal strength and receive sensitivity of each wireless vehicle communication device. Each wireless vehicle communication device is assigned to one of a plurality of wireless communication device sets.The set includes devices that require pairing only between devices in the set for a user-configurable period of time, where the management communication device prioritizes each of the plurality of sets over each other. Another aspect of the present invention is a method for managing radio frequency (RF) connections for vehicle-associated devices. The method includes monitoring, in the management communication device for a vehicle yard, Wi-Fi broadcast signals from the wireless communication devices of a vehicle. Each of the vehicle communication devices is associated with a vehicle located within the vehicle yard. The method also includes managing the strength and sensitivity of the Wi-Fi broadcast signal received by each of the vehicle's wireless communication devices. Each of the vehicle's wireless communication devices is assigned to one of a plurality of wireless communication device sets.The set includes devices that require pairing only with other devices within the set for a user-configurable period of time. The method also includes prioritizing, on the vehicle yard management communication device, each of the multiple sets relative to the others. Another aspect of the present invention is a system for managing radio frequency (RF) connections for vehicle-associated devices. The system comprises a management communication device for a vehicle yard and vehicle wireless communication devices. Each vehicle communication device is associated with a vehicle located within the vehicle yard. The management communication device manages the broadcast signal strength and receive sensitivity of each vehicle wireless communication device. Each vehicle wireless communication device is assigned to a set of wireless communication devices, and the set includes devices that require pairing only with other devices in the set for a user-configurable period of time.The management communication device prioritizes each of the vehicle's wireless communication devices. Brief description of the drawings Figure 1 is a block diagram of a system for a secure communication protocol to connect a wireless device to a single access point in a vehicle. Figure 1A is a continuation of the block diagram in Figure 1. iviA / a / ¿u¿ó / uu i ¿jo Figure 2 is a flowchart of a method for a secure connection to a wireless network in a vehicle. Figure 3 is an illustration of an operator identifying a vehicle by connecting a laptop computer to an unpublished network. Figure 4 is an isolated view of the general electrical components of a mobile communication device. Figure 5 is an isolated view of the general electrical components of a server. Figure 6 is a flowchart of a method for securely connecting a wireless device to a single access point in a vehicle. Figure 7 is an illustration of a system for securely connecting a wireless device to a single access point in a vehicle. Figure 8 is an illustration of an operator identifying a vehicle by connecting a laptop computer to an unpublished network. Figure 9 is an illustration of multiple sensors on a truck. Figure 9A is an illustration of multiple sensors on a truck connected to a BUS for the truck. Figure 10 is an illustration of dynamic connection management. Figure 10A is an illustration of dynamic connection management showing the local RF network. Figure 11 is a flowchart of a method for managing RF connections for a plurality of devices associated with a plurality of vehicles. Best ways to carry out the invention The system preferentially manages a broadcast signal strength and receive sensitivity in each wireless communication device assigned to a set of wireless communication devices, where that set includes devices that require pairing only between devices in a specific set for a user-configurable period of time. Signal strength and receive sensitivity are dynamically increased or decreased between devices in the array to optimize the ability of the array devices to a) pair properly, b) remain paired properly, and c) re-pair properly if pairing is interrupted. User-configurable rule sets are preferably implemented using server-side tools and delivered to the devices in the set by an allocation authority. The set is defined as the hub and connected devices in a temporary location, such as a vehicle yard. Users can dynamically change the respective broadcast reception and sensitivities in the Users can manually assign rules to devices within each set or create rule sets that automatically include anticipated conditions with predefined optimal settings. These anticipated conditions can be based on: a) vehicle status or driving status, b) operator duty or job status, c) geographic location, and d) other hierarchical prioritization schemes employed by the authorized user or assigning authority. The system controls other arrays in the same location. Additionally, the system controls other arrays by reducing their priority for a channel. Users can dynamically change the respective broadcast reception and sensitivities within the array's devices or define priority or non-priority devices. The system preferentially randomizes channels. As other bands become available in the future, they may be incorporated into the channel randomization. The system uses channel randomization to help with congestion, but congestion remains a problem. The system controls: broadcast power (TX power, which can be done from any side (a management communication device or a plurality of wireless communication devices in an array); beacon speed (slower, so less bandwidth is used); and data rate change (if it is a controlled environment). The system primarily uses geofencing and service / operator status for control. For geofencing, there are three preferred methods: a) predetermined locations (upon entering the yard, the radio volume is lowered to avoid interference from all access points); b) dynamic self-awareness (access points can scan for excessive traffic and reject connections if necessary; this only works if the devices are in a controlled area); and c) cloud-based, depending on the location. The following is a preferred procedure for service / operator status: Is the tablet powered on? (Is the screen on or off? Is there movement? Is the operator connected? Is the operator working? If not, turn off Wi-Fi.) Devices also work together: a CVD would tell a tablet that it is heading to a congested area and is ready to configure for congestion. If an operator wants to leave the system working together (devices and operator side) based on certain information, which may include service status and / or operator status. A realization is a system / method for reducing and / or managing congestion of the radio frequency (RF) connection (Wi-Fi, etc.) by controlling: broadcast power (TX power, can be done from anywhere), beacon speed (slow it down so the device uses less bandwidth), data rate (in a controlled environment) ML / a / ZUZd / UUl ¿ÓO of a secure wireless network of a vehicle, where the user can adjust these things according to at least one trigger, including: Location / geofence, service / work status, vehicle status (on / off) and device status (on / off / standby) (anything controlled by the assigning authority). The trigger is based on certain information, which may include a geofence that detects presence at a predetermined location, dynamic self-awareness, and cloud data (based on location). Additionally, an assignment authority is used to enable configurable controls, a prioritization scheme, and channel control. Secure pairing between devices can be achieved as described below. A system for securely connecting a wireless device to a single access point in a vehicle for a predetermined job assignment is configured for Figures 1 and 1A. The system 10 preferably comprises a remote server (cloud) 11, a vehicle gateway device 130, a smart device 110, and a passive device 61. The vehicle gateway device 130 is preferably a connected vehicle device (“CVD”). Server / cloud 11 accesses dataset 12 and obtains operator information, vehicle information, mobile device information (MAC address), passive device information (beacon ID), and other information to compile an SCP packet 14. In block 15, server 11 provides SCP definitions to the gateway device of vehicle 130 and mobile device 110. In block 16, server / cloud 11 authorizes the SCP. In block 17, server / cloud 11 communicates with the gateway device of vehicle 130. Vehicle 130's gateway device uses datasets 22, beacon ID 23, a wireless device scan 24, and SCP definitions 26 received from server / cloud 11 to compile a CVD-compiled SCP packet 25. The CVD-compiled SCP packet is sent to cloud / server 11 in block 16, and authorization / validation of the CVD-compiled SCP packet is received in block 27. In block 28, the SCP is authorized to broadcast on vehicle 130's gateway device a wireless network with a hidden and encrypted SSID unique to the vehicle—the hidden and encrypted SSID generated from the validated SCP packet. In block 29, vehicle 130's gateway device communicates the broadcast to server / cloud 11.In block 31, the vehicle gateway device 130 communicates with other devices, namely the smart device 110 preferably via a wifi access point 32 and the passive device 61 via pairing using a BLUETOOTH communication protocol in block 33. d / UUl ZOO In block 49, smart device (mobile device) 110 compiles a compliant mobile device SCP packet from SCP definition 42, dataset 48, beacon ID 43, tablet ID 45, an operator ID 46, a vehicle ID 47, and the wireless device scan 44. Mobile device 110 generates the encrypted SSID and passphrase from the compiled mobile device SCP packet. In block 51, mobile device 110 connects to the Wi-Fi access point 32 of vehicle device gateway 130. Passive device 61 transmits a unique ID in block 62, which is received by mobile device 110 and vehicle gateway device 130. In block 63, if it is a BLUETOOTH device, it transmits a BLUETOOTH advertisement in block 64. An assignment authority on server / cloud 11 defines the SCP. Server / cloud 11 sends the SCP definition and any other required data in datasets to CVD 130 and mobile device 110. CVD 130 adds contextual data from local datasets to the data sent by the server to compile its definition of the SCP. Local datasets include data wirelessly scanned from passive devices, preferably transmitting a Bluetooth beacon. Other local datasets include vehicle information. CVD 130 sends its compiled SCP packet to server 11 for authorization. Server 11 verifies the SCP packet compiled by CVD and, if valid, transmits a validation / approval signal to CVD 130. CVD then generates an SSID / passphrase access point containing the SCP.Mobile Device 110 also uses contextual data from local datasets to compile its SCP according to the definitions. Mobile Device 110 connects to the access point of CVD 130 using the SCP. CVD 130 and Mobile Device 110 also connect to Passive Device 61, as it is part of the SCP definition. An assignment authority is used to enable configurable controls, a prioritization scheme, and / or channel control between the management communication device and wireless communication devices. A predefined job assignment is a temporary event with a fixed start and end date based on assignable boundary conditions. An assignable boundary condition is at least one of a predetermined time period, a geographic destination, and a defined route. Alternatively, an assignable boundary condition is any characteristic with a defined start and end date. The assignment authority is exercised by a person or persons who have the appropriate authority and mechanisms to assign specific tasks and assets to a specific vehicle and to the vehicle's operator or custodian, and to assign workflow tasks.The default job assignment is assigned to a known person or entity who has their own primary networked device accessible through a password-protected user interface, a name, and a ML / a / zuz j / uui ¿oo specific passwords that are automatically completed or automatically satisfy a plurality of credential requirements, where the plurality of credential requirements are automatically made available or revoked based on the assignable boundary condition identified in a matching event. In one embodiment, a CVD 130 transmits a Wi-Fi wireless network with a hidden, encrypted SSID for the host vehicle, protected by a dynamically generated and encrypted unique passphrase. The vehicle ID is entered into an application on the tablet, which is then converted to the same SSID and hash passphrase, allowing the tablet to attempt to connect to the corresponding CVD's Wi-Fi network and initiate communication. Figure 2 illustrates a 900 method for a secure connection to a vehicle's wireless network. In block 901, a server generates definitions for an SCP packet to assign authority to a vehicle. In block 902, the server transmits the SCP packet definitions to a CVD and a mobile device. In block 903, the CVD compiles the SCP packet to generate a CVD-compiled SCP. In block 904, the CVD transmits the CVD-compiled SCP to the server for authorization. In block 905, the server transmits the authorization for the CVD-compiled SCP back to the CVD for the creation of a validated SCP. In block 906, the mobile device generates a dataset to compile a mobile device-compiled SCP. In block 907, the CVD transmits over a wireless network with a unique, encrypted, hidden SSID for the vehicle. The hidden, hashed SSID is generated from the validated SCP packet.In block 908, the mobile device generates the encrypted SSID and a passphrase from the data set, allowing the mobile device to connect to the wireless network. In block 909, the mobile device searches for a vehicle with a CVD broadcasting the wireless network in stealth mode. In block 910, the mobile device securely connects to the CVD. One embodiment is a system for secure wireless vehicle-to-mobile device communications. The system comprises a vehicle 210, a CVD 130, a mobile device 110, and a passive communication device 61. The vehicle 210 comprises an onboard computer with a memory containing a vehicle identification number (VIN), a connector plug, and a hybrid motor. The CVD 130 consists of a processor, a Wi-Fi radio, a Bluetooth radio, memory, and a connector for mating with the vehicle's connector plug. The mobile device 110 comprises a graphical user interface, a mobile application, a processor, a Wi-Fi radio, and a cellular network interface. The passive communication device 61 operates using a Bluetooth communication protocol. The server 11 is configured to generate multiple definitions for an SCP packet to assign authority to the vehicle.Server 11 is configured to transmit the plurality of definitions for the SCP packet from the server to CVD 130 and mobile device 110. Μλ / a / zuz j / uui ¿óo CVD 130 is configured to compile the SCP packet to generate a CVD-compiled SCP. CVD 130 is configured to transmit the CVD-compiled SCP to Server 11 for authorization. Server 11 is configured to transmit authorization for the CVD-compiled SCP to CVD 130 for the creation of a validated SCP. Mobile Device 110 is configured to generate a dataset to compile a mobile device-compiled SCP. CVD 130 is configured to broadcast a wireless network with a unique, hidden, and encrypted SSID for the vehicle—the hidden and encrypted SSID generated from the validated SCP packet. Mobile Device 110 is configured to generate the encrypted SSID and a passphrase from the dataset, allowing the mobile device to connect to the wireless network. Mobile Device 110 is configured to search for a vehicle with the CVD broadcasting the wireless network in stealth mode.Mobile device 110 is configured to connect to CVD 130 via the wireless network. The dataset preferably comprises at least one of a plurality of definitions for the SCP package, a tablet ID, an operator ID, a vehicle ID, a beacon ID, an entity / participant identified or defined in the transaction, descriptions, actions or states of affairs, characteristics of identifiable devices, when present in a certain proximity and / or context. Optionally, the mobile device 110 connects to a passive device, with the passive device operating on a Bluetooth communication protocol. The passive device 61 is preferably a Bluetooth-enabled device that advertises a unique ID as a beacon, or a complex system (speaker, computer, etc.) that broadcasts a Bluetooth-enabled device advertising a unique ID as a beacon. Mobile device 110 preferentially receives input from a vehicle operator, and / or server 11 contains the assignment authority that generates the SCP definitions. The passive device 61 is preferably an internal device in the vehicle or an external device located at an entrance gate to a facility and which generates a beacon. The beacon of the passive device is preferably a mechanism to ensure that the connection between the mobile device 110 and the CVD 130 occurs at a specific physical location dictated by the assigning authority through the server 11. Preferably, the automatic connection between the mobile device 110 and the CVD occurs because the assigning authority, through the server, has dictated that it should occur. As shown in Figure 3, each of a multitude of 210a-21 Od trucks transmits a wireless signal for a specific truck network, with one 210c truck transmitting a 225 wireless signal. This can cause congestion in a vehicle yard. However, the SSID is not publicly available, so unless an operator already has the SSID, they cannot pair their 110 laptop with the 130 CVD of the 210 truck to which they are assigned. Therefore, even though the wireless signals are being “transmitted,” they will not appear on the operator’s 110 laptop (or other mobile device) unless the 110 laptop has already been paired with the 130 CVD of the 210 vehicle.An operator 205 in possession of a laptop 110 pairs, using a signal 230, the laptop 110 with the wireless network 225 of the CVD of truck 210c, and thus the operator locates the specific truck 210c to which he is assigned in a parking space full of identical-looking trucks 210a-d. For example, on an Apple, Inc. IPHONE® device, the “UDID”, or Unique Device Identifier, is a combination of forty numbers and letters, set by Apple and remains on the device forever. For example, in an Android-based system—one that uses Google Inc.'s Android operating system—Google establishes and creates the ID when an end user first starts the device. The ID remains the same unless the user performs a "factory reset" of the phone, which erases all data and settings. The mobile communication device 110, or mobile device, is preferably selected from mobile phones, smartphones, laptops, PDAs, and similar devices. Examples of smartphones and device vendors include the iPhone® smartphone from Apple, Inc., the DROID® smartphone from Motorola Mobility Inc., the GALAXY S® smartphones from Samsung Electronics Co., Ltd., and many more. Examples of tablet computing devices include the iPad® laptop from Apple Inc. and the XOOM™ laptop from Motorola Mobility Inc. The mobile communication device 110, then, a communication network used originates preferably from a customer's mobile communication service provider (also known as a telephone operator), such as VERIZON, AT&T, SPRINT, TMOBILE and similar mobile communication service providers, provide the communication network for communication with the end user's mobile communication device. The wireless standards used include 802.11a, 802.11b, 802.11g, AX.25, 3G, CDPD, CDMA, GSM, GPRS, radio, microwave, laser, Bluetooth, 802.15, 802.16 and IrDA. BLUETOOTH™ technology operates in the unlicensed 2.4 GHz band of the radio frequency spectrum, and in a preferred embodiment, the secondary device 30 and / or the primary device 25 can receive and transmit signals using BLUETOOTH™ technology. LTE frequency bands include 698 MHz–798 MHz (Bands 12, 13, 14, 17); 791 MHz–960 MHz (Bands 5, 6, 8, 18, 19, 20); 1710 MHz–2170 MHz (Bands 1, 2, 3, 4, 9, 10, 23, 25, 33, 34, 35, 36, 37, 39); and 1427 MHz–1660.5 MHz (Bands 11, 21, 24). 2300 MHz-2700 MHz (Band 7, 38, 40, 41); 3400 MHz-3800 MHz (Band 22, 42, 43), and in a preferred embodiment the secondary device 30 and / or the primary device 25 is capable of receiving and transmitting signals using one or more of the LTE frequency bands. The Wi-Fi preferably operates using the 802.11a, 802.11b, 802.11g, and 802.11g communication formats.11η established by the IEEE, and in a preferred embodiment, the secondary device 30 and / or the primary device 25 is capable of receiving and transmitting signals using one or more of the 802.11 communication formats. Near field communications (NFC) may also be used. As shown in Figure 4, a typical mobile communication device 110 preferably includes an accelerometer 301, I / O (input / output) 302, a microphone 303, a speaker 304, a GPS chipset 305, a Bluetooth component 306, a Wi-Fi component 307, a 3G / 4G component 308, RAM memory 309, a main processor 310, an OS (operating system) 311, applications / software 312, Flash memory 313, a SIM card 314, an LCD screen 315, a camera 316, a power management circuit 317, a battery 318 or power source, a magnetometer 319, and a gyroscope 320. Each interface description preferably describes the use of at least one communication protocol for establishing bidirectional or acknowledgment communications. These protocols preferably include, but are not limited to, XML, HTTP, TCP / IP, serial, UDP, FTP, web services, WAP, SMTP, SMPP, DTS, stored procedures, import / export, GPS triangulation, IM, SMS, MMS, GPRS, and Flash. Databases that can be used with the system preferably include, but are not limited to, MSSQL, Access, MySQL, Progress, Oracle, DB2, open-source databases, and others. Operating systems used with the system preferably include Microsoft Windows Server 2010, XP, Vista, 2000 Server, 2003 Server, 2008 Server, Windows Mobile, Linux, Android, Unix, i-series, AS / 400, and Apple OS. The underlying protocol on cloud server 11 is preferably the Internet protocol suite (Transmission Control Protocol / Internet Protocol [“TCP / IP”]), and the broadcast protocol for receiving a file is preferably a File Transfer Protocol (“FTP”), Hypertext Transfer Protocol (“HTTP”), Hypertext Transfer Protocol Secure (“HTTPS”), or other similar protocols. The broadcast protocol ranges from SIP to MGCP to FTP and beyond. The protocol on authentication server 40 is most preferably HTTPS. Wireless standards include 802.11a, 802.11b, 802.11g, AX.25, 3G, CDPD, CDMA, GSM, GPRS, radio, microwave, laser, Bluetooth, 802.15, 802.16, and IrDA. The components of a cloud computing server system, as shown in Figure 5, preferably include a CPU component, a graphics component, PCI / PCI Express, memory, non-removable storage, removable storage, a network interface (including one or more connections to a fixed network), and an SQL database (including the venue CRM). Memory is stored in the memory. The zoo includes an operating system (405), an SQL server (406) or other database engine, and computer programs / software (410). The server (40) also preferably includes at least one computer program configured to receive data loads and store the data loads in the SQL database. Alternatively, the SQL server can be installed on a separate server from the server (40). A flowchart for an alternative method 600 for a secure connection to a vehicle's wireless network is shown in Figure 6. In block 601, the CVD transmits an encrypted blind SSID based on vehicle-specific data. In block 602, leveraging the known vehicle data and the encryption algorithm, a mobile device searches for a vehicle with a CVD transmitting to the wireless network. In block 603, the mobile device connects to the CVD. A system for a secure connection to a wireless network in a vehicle is shown in Figure 7. A truck 210. Those skilled in the relevant art will recognize that the truck 210 can be replaced by any type of vehicle (such as a bus, a four-door car, a pickup truck, a sport utility vehicle, a limousine, a sports car, a delivery truck, a van, a small van, a motorcycle, and the like) without departing from the scope and spirit of the present invention. The truck 210 preferably comprises a hybrid engine 234, a vehicle identification number (“VIN”), an integrated computer 232 with a memory 231, and a connection plug 235. The integrated computer 232 preferably has a digital copy of the VIN in memory 231. The integrated computer 232 is preferably in communication with the hybrid engine 234.The 210 truck may also have a GPS component for location and navigation, a satellite radio such as the SI FU US satellite radio, an operator graphical interface display, a battery, a fuel source, and other components found in a conventional long-haul truck. In addition, the 210 truck contains a CVD 135 comprising a processor, a wifi radio, a BLUETOOTH radio, a memory and a connector to connect to the integrated computer connection socket 232. An operator 205 preferably has a mobile communication device such as a tablet 110 for the purpose of pairing with a wireless network generated by the CVD 135 of the truck 210. The tablet 110 preferably comprises a graphical user interface 335, a processor 310, a wifi radio 307, a BLUETOOTH radio 306 and a cellular network interface 308. Μλ / a / zuz d / uui ¿ óo As Figure 8 shows, each of a multitude of 210a-210k trucks transmits a 224a-k wireless signal for a truck-specific network, and a 21 Of truck transmits a 225 wireless signal. However, neither of the 224a-224k and 225 wireless signals advertises their respective SSIDs, so a 110 mobile device must already be paired with the 135 CVD of truck 210 in order to connect to the 224a-224k or 225 truck-based wireless network of each of the 135 CVDs of each of the 210a21 Ok trucks. An operator 205 in possession of a tablet 110 pairs it with the truck-specific wireless network 225 of the CVD 135 of truck 21 Of, and in this way the operator locates the specific truck 21 Of to which he is assigned in a parking lot full of identical trucks 210a-210k. Figure 9 illustrates multiple sensors on a truck 1000. The vehicle / truck 1000 preferably comprises an oil level sensor 1005, an engine sensor 1010, a power sensor 1040, a cooling / HVAC sensor 1025, a temperature sensor 1045, a tire pressure sensor 1030, and a fuel sensor 1035. Those skilled in the relevant art will recognize that many other sensors may be used without departing from the scope and spirit of the present invention. Figure 9A illustrates multiple sensors on a truck connected to a data bus 105 for the truck.Each of the sensors (the oil level sensor 1005, an engine sensor 1010, a power sensor 1040, a cooling / HVAC sensor 1025, a temperature sensor 10405, the tire air pressure sensors 1030a-d and the fuel sensor 1035) are preferably connected to the data bus 105 for data transfer to an integrated vehicle computer 1000, or directly to the CVD 135. Alternatively, some of the sensors use wireless communication for communication with the CVD 135. One embodiment is a system for managing radio frequency (RF) connections for a plurality of devices under the control of an allocation authority. The system comprises a management communication device 1050 and wireless communication devices 1055a-d, as shown in Figure 10. The management communication device 1050 manages the broadcast signal strength and receive sensitivity on each of the wireless communication devices 1055a-d. Each wireless communication device 1055a-d is assigned to a set of wireless communication devices 1055a-d. Set 1051ad includes devices that require pairing only among the devices contained in set 1051ad. The management communication device 1050 prioritizes each of the wireless communication devices.Figure 10A is an illustration of the implementation showing the 1060 RF local network. ML / a / ZUZ J / UUl ZÓO A method 500 for managing RF connections for a plurality of devices associated with a plurality of vehicles is shown in Figure 11. Block 501 begins with the monitoring, on a management communication device, of a plurality of Wi-Fi broadcast signals from a plurality of wireless communication devices. In block 502, the power and receive sensitivity of each of the Wi-Fi broadcast signals are managed on each of the devices in the plurality of wireless communication devices. Preferably, each of the devices in the plurality of wireless communication devices is assigned to a set of wireless communication devices. In block 503, each of the devices in the plurality of wireless communication devices is prioritized on the management communication device. Another embodiment is a system for managing radio frequency (RF) connections for vehicle-associated devices. The system comprises a management communication device for a vehicle yard and wireless vehicle communication devices. Each vehicle communication device is associated with a vehicle located within the vehicle yard. The management communication device manages the broadcast signal strength and receive sensitivity of each wireless vehicle communication device. Each wireless vehicle communication device is assigned to one set of wireless communication devices from a plurality of sets.The set includes devices that require pairing only between devices in the set for a user-configurable period of time, where the management communication device prioritizes each of the plurality of sets among themselves. Signal strength and reception sensitivity are dynamically scaled up or down between each of the wireless communication devices in the array to optimize the ability of each of the wireless communication devices in the array to pair successfully, remain paired successfully, and / or re-pair in case pairing is interrupted. The management communication device preferably controls a broadcast power, a beacon interval speed, a radio frequency channel and / or the modification of a data broadcast speed taking into account the wireless communication protocols. The wireless communication devices preferably comprise a plurality of tablets and / or a plurality of CVD devices, and the management communication device is a tablet, a remote server, a mobile communication device, a desktop computer, a laptop computer, or similar. Each of the wireless communication devices preferably controls a broadcast power, a beacon interval rate, and / or modifies a data broadcast rate, taking into account the wireless communication protocols. The control of each of the wireless communication devices is preferably based on its location. The control of each of the wireless communication devices is preferably based on a geofence.Alternatively, control of each wireless communication device is based on a vehicle status for each device. Alternatively, control of each wireless communication device is based on a state for each device, where the state is on, off, moving, or standby. Alternatively, control of each wireless communication device is based on an operator status or a working state for each device. Alternatively, control of each wireless communication device is based on a hierarchical prioritization scheme employed by the authorized user or allocation authority for each device.Alternatively, the control of each of the wireless communication devices is based on a priority for each of the wireless communication devices. Preferably, channel randomization is used to control at least one of the following: congestion, security, prioritization, cost optimization, bandwidth optimization, or interference due to high-voltage lines. The status of an operator or the work status comprises at least one of the following: determining whether a tablet is active, determining whether a tablet is working with a CVD, or some other type of information. Determining whether a tablet is active preferably comprises at least one of the following: whether the screen is on or off, whether there is movement, whether the operator is logged in, or whether the operator is on duty. Determining whether a computer is working with a CVD preferably comprises the CVD informing the tablet that the vehicle is approaching a Wi-Fi congestion location, and preparing for a congestion configuration. An activator is preferably based on certain information that may include a geofence comprising presence in a predetermined location, dynamic self-recognition, the cloud (based on location). Ideally, an assignment authority is used to enable configurable controls, a prioritization scheme, and / or channel control. An assignment authority is preferably exercised by a person or persons who have the appropriate authority and mechanisms to assign specific tasks and resources to a specific vehicle and vehicle operator or custodian, and to assign workflow assignments to them. wiA / a / zuz j / uui ¿óo A set preferably includes devices that require pairing only between devices in the set for a user-configurable period of time. The management communication device prioritizes each of the wireless communication devices. In one embodiment, the management communication device is a CVD (Central Vehicle Distribution Device). In an alternative embodiment, the management communication device is a central control device for a vehicle yard. In an alternative embodiment, the management communication device is a cloud server. In an alternative embodiment, the management communication device is a router. In an alternative embodiment, the management communication device is a wireless access point. In an alternative embodiment, the management communication device is a wireless communication device. In one embodiment, each of the wireless communication devices is a tablet. In an alternative embodiment, each of the wireless communication devices is a CVD. In an alternative embodiment, each of the wireless communication devices is a mobile phone. In an alternative embodiment, each of the wireless communication devices is a router. In an alternative embodiment, each of the wireless communication devices is a wireless access point. In an alternative embodiment, the wireless communication devices are a combination of a tablet, a mobile phone, a CVD, a router, and a wireless access point. A connected vehicle device (CVD) preferably comprises a processor, a Wi-Fi radio, a Bluetooth radio, memory, and a connector for pairing with the vehicle's connection socket. A mobile device preferably comprises a graphical user interface, a mobile application, a processor, a Wi-Fi radio, and a cellular network interface. A passive communication device preferably operates using a Bluetooth communication protocol. Each device is preferably for one vehicle, and the vehicle is selected from a delivery truck, a semi-trailer truck, a fleet truck, or similar vehicles. J / UUl ZÓO NOVELTY OF THE INVENTION Having described the present invention as above, it is considered novel and, therefore, the contents contained in the following are claimed as property:
Claims
1. A system for managing radio frequency (RF) connections for a plurality of devices under the control of an allocation authority. The system comprises: a management communication device; a plurality of wireless communication devices; wherein the management communication device manages the broadcast signal strength and receive sensitivity in each of the devices in the plurality of wireless communication devices, wherein each of the devices in the plurality of wireless communication devices is assigned to a set of wireless communication devices, wherein the set includes devices that require pairing only among the devices contained in the set, wherein the management communication device prioritizes or assigns each of the wireless communication devices.
2. The system of claim 1, wherein a signal strength and a receive sensitivity are dynamically scaled up or down between each of the devices of the plurality of wireless communication devices in the array to optimize the ability of each of the wireless communication devices in the array to pair successfully, remain paired successfully and / or re-pair in the event of a pairing interruption.
3. The system of claim 1, wherein the management communication device controls at least one broadcast power, one beacon interval speed, one radio frequency channel, or the modification of a data broadcast speed taking into account wireless communication protocols.
4. The system of claim 1, wherein each device of the plurality of management communication devices controls at least one broadcast power, one radio frequency channel, one beacon interval rate, or the modification of a data broadcast rate taking into account wireless communication protocols.
5. The system of claim 1, wherein the control of each device of the plurality of wireless communication devices is based on at least one of the following: a location of each device of the plurality of wireless communication devices, a geofence, an operator state or a working state for each device of the plurality of wireless communication devices, a vehicle state for each device of the plurality of wireless communication devices, a hierarchical prioritization scheme employed by the authorized user or allocation authority for each device of the plurality of wireless communication devices, a priority for each device of the plurality of wireless communication devices, or a state of each device of the plurality of wireless communication devices where the state is on, off, moving, or on standby.
6. The system of claim 1, wherein channel randomization is used to control at least one of the following: congestion, security, prioritization, cost optimization, bandwidth optimization, or interference due to high-voltage lines.
7. The system of claim 5, wherein the state of an operator or the working state comprises at least one of the following: the determination of whether a tablet is active or the determination of whether a tablet is working with a CVD.
8. The system of claim 7, wherein the determination of whether a tablet is active comprises at least one of the following: whether the screen is on or off, whether there is movement, whether the operator is logged in, or whether the operator is on duty.
9. The system of claim 7, wherein the determination of whether a computer is working with a CVD comprises the CVD informing the tablet that a wireless communication device is approaching a wifi congestion location, and preparation for a congestion configuration.
10. The system of claim 1, wherein an activator is based on certain information which may include a geofence comprising presence at a predetermined location, dynamic self-recognition, and a cloud server.
11. The system of claim 1, wherein an allocation authority is used to enable configurable controls, a prioritization scheme and / or channel control.
12. The system of claim 1, wherein the plurality of wireless communication devices comprises a plurality of tablets and / or a plurality of CVD devices, and the management communication device is a tablet, a remote server, a mobile communication device, a desktop computer, or a laptop computer.
13. The system of claim 1, wherein the assembly includes devices that require pairing only between devices in the assembly for a user-configurable period of time.
14. The system of claim 1, wherein each device is for a vehicle, each vehicle comprises an integrated computer with memory having a VIN, a connection plug, and a hybrid engine, and the vehicle is selected from a delivery truck, a semi-trailer truck, a fleet truck, or the like.
15. A method for managing radio frequency (RF) connections for a plurality of devices associated with a plurality of vehicles, the method comprising: monitoring, in a management communication device, a plurality of Wi-Fi broadcast signals from a plurality of wireless communication devices; managing the strength and receive sensitivity of each of the Wi-Fi broadcast signals in each of the devices in the plurality of wireless communication devices, wherein each of the devices in the plurality of wireless communication devices is assigned to a set of wireless communication devices; prioritizing, in a management communication device, each of the devices in the plurality of wireless communication devices.
16. The method of claim 15, further comprising at least one of the following: prevention of wifi congestion, provision of security, provision of prioritization, cost optimization, bandwidth optimization or prevention of interference due to high voltage lines.
17. The method of claim 15, wherein a signal strength and a receive sensitivity are dynamically scaled up or down between each of the devices of the plurality of wireless communication devices in the array to optimize the ability of each of the wireless communication devices in the array to pair successfully, remain paired successfully and / or re-pair in the event of a pairing interruption.
18. The method of claim 15, wherein the management communication device controls at least one broadcast power, one beacon interval rate, one RF channel, or the modification of a data broadcast rate taking into account wireless communication protocols.
19. The method of claim 15, wherein each wireless communication device controls at least one broadcast power, one RF channel, one beacon interval rate, or the modification of a data broadcast rate taking into account wireless communication protocols.
20. The method of claim 15, wherein the control of each device of the plurality of wireless communication devices is based on at least one of the following: a location of each device of the plurality of wireless communication devices, a geofence, an operator state or a working state for each device of the plurality of wireless communication devices, a vehicle state for each device of the plurality of wireless communication devices, a hierarchical prioritization scheme employed by the authorized user or allocation authority for each device of the plurality of wireless communication devices, or a priority for each device of the plurality of wireless communication devices, or a state of each device of the plurality of wireless communication devices wherein the state is on, off, moving, or standby.
21. The method of claim 15, wherein channel randomization is used to control at least one of the following: congestion, security, prioritization, cost optimization, bandwidth optimization, or interference due to high-voltage lines.
22. The method of claim 20, wherein the state of an operator or the working state comprises at least one of the following: the determination of whether a tablet is active or the determination of whether a tablet is working with a CVD.
23. A system for managing radio frequency (RF) connections for a plurality of devices associated with a plurality of vehicles, the system comprising: a management communication device for a vehicle yard; a plurality of wireless communication devices for vehicles, each of which is associated with a vehicle within the vehicle yard;where the management communication device manages the broadcast signal strength and receive sensitivity on each device of the plurality of wireless communication devices, where each device of the plurality of wireless communication devices for vehicles is assigned to a set of wireless communication devices of a plurality of sets, where the set includes devices that require pairing only between devices in the set for a user-configurable period of time, where the management communication device prioritizes each of the sets of the plurality of sets over another set.
24. The system of claim 23, wherein a signal strength and a receive sensitivity are dynamically scaled up or down between each of the devices of the plurality of wireless communication devices in the array to optimize the ability of each of the wireless communication devices in the array to pair successfully, remain paired successfully and / or re-pair in the event of a pairing interruption.
25. The system of claim 23, wherein the control of each device of the plurality of wireless communication devices is based on at least one location of each device of the plurality of wireless communication devices, a geofence, an operator state or a working state for each device of the plurality of wireless communication devices, a vehicle state for each device of the plurality of wireless communication devices, a hierarchical prioritization scheme employed by the authorized user or allocation authority for each device of the plurality of wireless communication devices, a priority for each device of the plurality of wireless communication devices, or a state of each device of the plurality of wireless communication devices where the state is on, off, moving, or on standby.