Patents by Inventor Charles M. Link, II

Charles M. Link, II has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12001258
    Abstract: A wireless mobile device in a public communication network receives network-initiated signaling or messaging, while operating in a battery-conserving mode, or modes that, keep(s) minimal baseband processing functions awake. The baseband processing functions process incoming signaling or data in a received message to determine whether to act further on information in the incoming message by enabling additional processing capability in the mobile device. The mobile device may have permanent template criteria values, either coded in firmware or implemented in hardware, or temporary template criteria values, stored in RAM or processor registers, that are compared to values of an incoming message or datagram from the mobile network to determine whether to perform additional actions, such as awakening an application processor.
    Type: Grant
    Filed: October 9, 2022
    Date of Patent: June 4, 2024
    Assignee: M2MD TECHNOLOGIES, INC
    Inventor: Charles M. Link, II
  • Publication number: 20240085184
    Abstract: A tracking device comprises a processor and an accelerometer. The tracking device may be affixed to a pallet. The accelerometer may generate one or more acceleration values responsive to movement of the tracking device/pallet. Movement of the palette may result in the accelerometer generating a number of acceleration values, exceeding a magnitude threshold, that is higher than a configured number of acceleration values that correspond to the magnitude threshold. A number of determined acceleration values exceeding the configured number of acceleration values may result in a determination by the processor that the pallet is unladen. Based on the determination that the palette is unladen, the processor may generate an unladen message. The processor may direct transmission of the unladen message corresponding to the unladen packet to a pallet tracking management application, which may use the unladen message to facilitate pallet logistics operations.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 14, 2024
    Inventors: John Doughty, Charles M. Link, II
  • Publication number: 20240078856
    Abstract: A vehicle processing device authenticates that an authorized user has requested an action by the vehicle and generates an authentication acknowledgement message. At least two security devices being present within the cabin of, or close to, the vehicle during a predetermined period following an authentication trigger event that occurs while the user performs a predetermined sequence of authentication activities (i.e., button presses, operating the vehicle or a part of it, etc.) provides a basis for the authentication acknowledgement message. Typically, information unique to each security device has been associated with the vehicle at a service provider's server. The authentication acknowledgement may include an activation code that results from processing the information, unique to each security device, received from the security devices and other random information, such as date.
    Type: Application
    Filed: November 7, 2023
    Publication date: March 7, 2024
    Inventor: Charles M. Link, II
  • Patent number: 11823509
    Abstract: A vehicle processing device authenticates that an authorized user has requested an action by the vehicle and generates an authentication acknowledgement message. At least two security devices being present within the cabin of, or close to, the vehicle during a predetermined period following an authentication trigger event that occurs while the user performs a predetermined sequence of authentication activities (i.e., button presses, operating the vehicle or a part of it, etc.) provides a basis for the authentication acknowledgement message. Typically, information unique to each security device has been associated with the vehicle at a service provider's server. The authentication acknowledgement may include an activation code that results from processing the information, unique to each security device, received from the security devices and other random information, such as date.
    Type: Grant
    Filed: March 20, 2022
    Date of Patent: November 21, 2023
    Assignee: M2MD TECHNOLOGIES, INC.
    Inventor: Charles M. Link, II
  • Publication number: 20230362710
    Abstract: A network platform manages the provisioning of a UE with a dominant identity profile and a recessive identity profile. The dominant profile is associated with a user's existing wireless data plan and the recessive profile corresponds to a data plan of a provider of device, or machine-to-machine, services to the UE. The UE uses the two profiles to transmit separate data contexts on separate respective bearers. When managing two separate bearers, the UE always uses the dominant profile first for managing a handoff to a stronger cell. The UE reports that the new cell that now serves the dominant context is the only cell that has enough strength to support the recessive context, even if other cells near the UE have signals strong enough. This necessarily causes the recessive context to always be handed off to the same cell to which the dominant context has already been handed off.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 9, 2023
    Inventor: Charles M. Link, II
  • Publication number: 20230244800
    Abstract: A computer device, having at least two long-range wireless profiles and coupled with a communication bus of a vehicle, receives a notice that a vehicle-centric download for the computer device, or for a vehicle device coupled to the communication bus, is pending from a remote server. The vehicle computer device determines the size and security requirement associated with the pending download, and a current operational state of the vehicle. If the size or security requirement is low, a consumer-centric profile may be used for the download even if the vehicle is currently being used. If the download file size is large or requires very high security, or if a user is currently using the computer device according to the consumer-centric profile, the computer device may schedule the download to occur after receiving a trigger event occurrence message.
    Type: Application
    Filed: April 7, 2023
    Publication date: August 3, 2023
    Inventor: Charles M. Link, II
  • Publication number: 20230189156
    Abstract: A tracking device is configured to monitor a parameter, such as battery state or cellular network signal strength, and cause a component of the tracking device to enter a sleep state when a monitored parameter value satisfies a sleep state criterion. Before entering a sleep state, which may comprise a long-range wireless transceiver being turned off, one or more final messages may be emitted that indicate the location of the tracking device before, or at, entering of the sleep state. While in a sleep state, the tracking device may emit a low power beacon, which may be emitted in different formats at different transmission of the beacon. The different beacons may be emitted according to a configured pattern.
    Type: Application
    Filed: December 12, 2022
    Publication date: June 15, 2023
    Inventor: Charles M. Link, II
  • Patent number: 11653250
    Abstract: A network platform manages the provisioning of a UE with a dominant identity profile and a recessive identity profile. The dominant profile is associated with a user's existing wireless data plan and the recessive profile corresponds to a data plan of a provider of device, or machine-to-machine, services to the UE. The UE uses the two profiles to transmit separate data contexts on separate respective bearers. When managing two separate bearers, the UE always uses the dominant profile first for managing a handoff to a stronger cell. The UE reports that the new cell that now serves the dominant context is the only cell that has enough strength to support the recessive context, even if other cells near the UE have signals strong enough. This necessarily causes the recessive context to always be handed off to the same cell to which the dominant context has already been handed off.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: May 16, 2023
    Inventor: Charles M. Link, II
  • Patent number: 11625492
    Abstract: A computer device, having at least two long-range wireless profiles and coupled with a communication bus of a vehicle, receives a notice that a vehicle-centric download for the computer device, or for a vehicle device coupled to the communication bus, is pending from a remote server. The vehicle computer device determines the size and security requirement associated with the pending download, and a current operational state of the vehicle. If the size or security requirement is low, a consumer-centric profile may be used for the download even if the vehicle is currently being used. If the download file size is large or requires very high security, or if a user is currently using the computer device according to the consumer-centric profile, the computer device may schedule the download to occur after receiving a trigger event occurrence message.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: April 11, 2023
    Assignee: M2MD TECHNOLOGIES INC.
    Inventor: Charles M. Link, II
  • Publication number: 20230109485
    Abstract: A wireless mobile device in a public communication network receives network-initiated signaling or messaging, while operating in a battery-conserving mode, or modes that, keep(s) minimal baseband processing functions awake. The baseband processing functions process incoming signaling or data in a received message to determine whether to act further on information in the incoming message by enabling additional processing capability in the mobile device. The mobile device may have permanent template criteria values, either coded in firmware or implemented in hardware, or temporary template criteria values, stored in RAM or processor registers, that are compared to values of an incoming message or datagram from the mobile network to determine whether to perform additional actions, such as awakening an application processor.
    Type: Application
    Filed: October 9, 2022
    Publication date: April 6, 2023
    Inventor: Charles M. Link, II
  • Publication number: 20230078591
    Abstract: A battery-powered tracking device may comprise a processor and orientation sensors that generate orientation signals and provide them to a processor. The processor may use the orientation signals, or orientation values corresponding thereto, to determine whether or not the tracking device has moved during a configured no-change period relative to a baseline orientation that was determined before the no-change period. The no-change period may be selected to correspond to an amount of time during which the tracking device, or an item with which it is associated, such as a vehicle, tool, or shipping package, is not expected to move. If a determination is made during the no-change period that the tracking device has changed orientation, an alert may be sent to a tracking application to notify a user of the application that the tracking device may have been removed from the item with which is it associated.
    Type: Application
    Filed: September 12, 2022
    Publication date: March 16, 2023
    Inventor: Charles M. Link, II
  • Patent number: 11589189
    Abstract: An application running on a UE receives a command through a user interface or from a server to initiate the locating of a tracking device. The tracking device determines one or more hot spots it is close to. A server determines whether to instruct the tracking device to use its GNSS circuitry to determine its location based on a comparison of location information corresponding to the hot spot(s) and user selectable accuracy criteria. The UE may detect a beacon signal and determine an initial value corresponding to an initial signal strength of the beacon. The beacon may only broadcast for a predetermined period based on location scenario. The application produces a default initial indication, based on the initial signal strength and uses updated beacon signal strength values to adjust the indication relative to the default indication based on the updated signal strength value relative to the initial signal strength value.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: February 21, 2023
    Assignee: MZMDTECHNOLOGIES INC.
    Inventor: Charles M. Link, II
  • Publication number: 20230016774
    Abstract: An application running on a UE receives a command through a user interface or from a server to initiate the locating of a tracking device. The tracking device determines one or more hot spots it is close to. A server determines whether to instruct the tracking device to use its GNSS circuitry to determine its location based on a comparison of location information corresponding to the hot spot(s) and user selectable accuracy criteria. The UE may detect a beacon signal and determine an initial value corresponding to an initial signal strength of the beacon. The beacon may only broadcast for a predetermined period based on location scenario.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 19, 2023
    Inventor: Charles M. Link, II
  • Patent number: 11467647
    Abstract: A wireless mobile device in a public communication network receives network-initiated signaling or messaging, while operating in a battery-conserving mode, or modes that, keep(s) minimal baseband processing functions awake. The baseband processing functions process incoming signaling or data in a received message to determine whether to act further on information in the incoming message by enabling additional processing capability in the mobile device. The mobile device may have permanent template criteria values, either coded in firmware or implemented in hardware, or temporary template criteria values, stored in RAM or processor registers, that are compared to values of an incoming message or datagram from the mobile network to determine whether to perform additional actions, such as awakening an application processor.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: October 11, 2022
    Assignee: M2MD TECHNOLOGIES, INC.
    Inventor: Charles M. Link, II
  • Publication number: 20220215704
    Abstract: A vehicle processing device authenticates that an authorized user has requested an action by the vehicle and generates an authentication acknowledgement message. At least two security devices being present within the cabin of, or close to, the vehicle during a predetermined period following an authentication trigger event that occurs while the user performs a predetermined sequence of authentication activities (i.e., button presses, operating the vehicle or a part of it, etc.) provides a basis for the authentication acknowledgement message. Typically, information unique to each security device has been associated with the vehicle at a service provider's server. The authentication acknowledgement may include an activation code that results from processing the information, unique to each security device, received from the security devices and other random information, such as date.
    Type: Application
    Filed: March 20, 2022
    Publication date: July 7, 2022
    Inventor: Charles M. Link, II
  • Patent number: 11288903
    Abstract: A vehicle processing device authenticates that an authorized user has requested an action by the vehicle and generates an authentication acknowledgement message. At least two security devices being present within the cabin of, or close to, the vehicle during a predetermined period following an authentication trigger event that occurs while the user performs a predetermined sequence of authentication activities (i.e., button presses, operating the vehicle or a part of it, etc.) provides a basis for the authentication acknowledgement message. Typically, information unique to each security device has been associated with the vehicle at a service provider's server. The authentication acknowledgement may include an activation code that results from processing the information, unique to each security device, received from the security devices and other random information, such as date.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: March 29, 2022
    Assignee: M2MD TECHNOLOGIES, INC.
    Inventor: Charles M. Link, II
  • Patent number: 11285915
    Abstract: A computer device associated with a vehicle pairs during an initial/setup pairing process with a UE device according to a wireless protocol. The devices exchange and store cryptographic information during pairing. Later, either device may detect/discover that the other is currently in its presence. Presence discovery may trigger the vehicle device to generate and broadcast an operational request message based on the cryptographic information, such as a public key of the UE, stored in the vehicle device. The UE receives the request, and transmits in response a vehicle operation permission message that it generates based on user input and cryptographic information, such as a public key of the vehicle device, stored by the UE during initial/setup pairing. The operational request message may be transmitted as an audio signal and received by a microphone of the UE. The vehicle device receives the permission message and generates an operation instruction based thereon.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: March 29, 2022
    Assignee: M2MD TECHNOLOGIES, INC.
    Inventors: Charles M. Link, II, Austin Ross
  • Publication number: 20210373640
    Abstract: A wireless mobile device in a public communication network receives network-initiated signaling or messaging, while operating in a battery-conserving mode, or modes that, keep(s) minimal baseband processing functions awake. The baseband processing functions process incoming signaling or data in a received message to determine whether to act further on information in the incoming message by enabling additional processing capability in the mobile device. The mobile device may have permanent template criteria values, either coded in firmware or implemented in hardware, or temporary template criteria values, stored in RAM or processor registers, that are compared to values of an incoming message or datagram from the mobile network to determine whether to perform additional actions, such as awakening an application processor.
    Type: Application
    Filed: August 13, 2021
    Publication date: December 2, 2021
    Inventor: Charles M. Link, II
  • Publication number: 20210359767
    Abstract: Each of a plurality of tracking/proximity devices periodically transmits an acoustic message signal and an electronic/Bluetooth message signal and receives the same from the other devices. Each of the devices determines the proximity/separation/distance to/from/between the others by assuming that the receipt time of an electronic message signal equals its transmission time and that the receipt time of the corresponding acoustic message signal minus the receipt time of the electronic message signal equals the amount of time that the acoustic signal traveled from the transmission device to the receiving device. The receiving device converts the acoustic signal travel time into a distance by multiplying by the speed of sound. Thus, the receiving device determines the distance to the transmitting device and may alert a server, user, or wearer of the determined distance, or merely that the determined distance is less than a configurable predetermined amount.
    Type: Application
    Filed: May 13, 2021
    Publication date: November 18, 2021
    Inventor: Charles M. Link, II
  • Patent number: 11126241
    Abstract: A wireless mobile device in a public communication network receives network-initiated signaling or messaging, while operating in a battery-conserving mode, or modes that, keep(s) minimal baseband processing functions awake. The baseband processing functions process incoming signaling or data in a received message to determine whether to act further on information in the incoming message by enabling additional processing capability in the mobile device. The mobile device may have permanent template criteria values, either coded in firmware or implemented in hardware, or temporary template criteria values, stored in RAM or processor registers, that are compared to values of an incoming message or datagram from the mobile network to determine whether to perform additional actions, such as awakening an application processor.
    Type: Grant
    Filed: September 2, 2019
    Date of Patent: September 21, 2021
    Assignee: M2MD TECHNOLOGIES INC.
    Inventor: Charles M. Link, II