Patents by Inventor Daniel J. Beveridge

Daniel J. Beveridge 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: 12652217
    Abstract: Some embodiments provide a novel method for connecting one or more vehicles to a software defined wide area network (SD-WAN). The method deploys an edge router to operate in the vehicle, and configures the edge router to connect to several wireless network links (e.g., 5G cellular links) operating in the vehicle. In some embodiments, the different wireless network links are different mobile hotspot links provided by different telecommunication network providers (e.g., AT&T, Verizon, T-Mobile, Orange, etc.). The method configures the edge router to forward several data message flows from a device operating in the vehicle (e.g., a computer located in the vehicle or a machine (e.g., virtual machine, Pod, container, etc.) executing on a computer located in the vehicle) to the SD-WAN using the several telecommunications network links.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: June 9, 2026
    Assignee: VMware LLC
    Inventor: Daniel J. Beveridge
  • Patent number: 12526183
    Abstract: Some embodiments provide a novel method for connecting one or more vehicles to a software defined wide area network (SD-WAN). The method deploys an edge router to operate in the vehicle, and configures the edge router to connect to several wireless network links (e.g., 5G cellular links) operating in the vehicle. In some embodiments, the different wireless network links are different mobile hotspot links provided by different telecommunication network providers (e.g., AT&T, Verizon, T-Mobile, Orange, etc.). The method configures the edge router to forward several data message flows from a device operating in the vehicle (e.g., a computer located in the vehicle or a machine (e.g., virtual machine, Pod, container, etc.) executing on a computer located in the vehicle) to the SD-WAN using the several telecommunications network links.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: January 13, 2026
    Assignee: VMware LLC
    Inventor: Daniel J. Beveridge
  • Patent number: 12489672
    Abstract: Some embodiments provide a novel method for connecting one or more vehicles to a software defined wide area network (SD-WAN). The method deploys an edge router to operate in the vehicle, and configures the edge router to connect to several wireless network links (e.g., 5G cellular links) operating in the vehicle. In some embodiments, the different wireless network links are different mobile hotspot links provided by different telecommunication network providers (e.g., AT&T, Verizon, T-Mobile, Orange, etc.). The method configures the edge router to forward several data message flows from a device operating in the vehicle (e.g., a computer located in the vehicle or a machine (e.g., virtual machine, Pod, container, etc.) executing on a computer located in the vehicle) to the SD-WAN using the several telecommunications network links.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: December 2, 2025
    Assignee: VMware LLC
    Inventor: Daniel J. Beveridge
  • Publication number: 20250036394
    Abstract: Some embodiments provide a novel method for efficiently updating software of virtual machines (VMs) executing on devices in a vehicle such that updates to the software do not interrupt operations performed by the VMs. While the vehicle operates, the method collects configuration state information of a first VM executing on a device and performing a set of operations. The method uses the configuration state information to instantiate a second VM in an isolated network environment that is isolated from the first VM. The second VM is identical to the first VM at a particular time the configuration state information was collected. The method updates the second VM, and detects a compute downtime of the vehicle. During the compute downtime, the method uses the updated second VM on the device instead of the first VM such that the updated second VM performs the set of operations once the compute downtime ends.
    Type: Application
    Filed: July 8, 2024
    Publication date: January 30, 2025
    Inventor: Daniel J. Beveridge
  • Publication number: 20250036450
    Abstract: Some embodiments provide a novel method for remotely performing data analysis on a set of data collected using a first device operating in a vehicle at a first location. At a remote second device used by a remote user at a remote second location, the method accesses, over a network, a first VM executing on the first device allowing remote use of a second VM executing on the first device to produce analysis results of data that is collected and stored at the vehicle. The method uses the first VM (1) to direct the second VM to analyze the set of data to produce a set of analysis results, (2) to generate a rendered image that shows the set of analysis results, and (3) to forward the rendered image through the network to the remote second device for the remote user to view the set of analysis results.
    Type: Application
    Filed: July 8, 2024
    Publication date: January 30, 2025
    Inventor: Daniel J. Beveridge
  • Publication number: 20250039175
    Abstract: Some embodiments provide a novel method for analyzing data collected by a vehicle at a first location. On a first device operating in the vehicle, the method instantiates a virtual desktop first virtual machine (VM) for remote use of the first device by a remote user that uses a remote second device at a remote second location. The method instantiates a data collection second VM for local use of the first device to collect a set of data at the first location and store the set of data at the vehicle. The method facilitates interaction between the virtual desktop first VM and the remote user over a network for the remote user to access the data collection second VM to analyze the set of data without needing to forward the set of data over the network to the remote second device.
    Type: Application
    Filed: July 8, 2024
    Publication date: January 30, 2025
    Inventor: Daniel J. Beveridge
  • Publication number: 20250035452
    Abstract: Some embodiments provide a novel method for selecting a route for a vehicle traveling from a first location to a second location. For each of a set of two or more candidate navigation routes from the first location to the second location, the method computes (1) a first-metric route score representing a first quality of the candidate navigation route according to a first set of route navigation metrics relating to the vehicle's navigation from the first location to the second location, and (2) a second-metric route score representing a second quality of the candidate navigation route according to a second set of wireless connectivity metrics relating to connectivity of one or more wireless devices operating in the vehicle. Based on the first and second metric route scores, the method uses one navigation route to provide navigation instructions for the vehicle's navigation from the first location to the second location.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Inventor: Daniel J. Beveridge
  • Publication number: 20240073742
    Abstract: Some embodiments provide a novel method for connecting one or more vehicles to a software defined wide area network (SD-WAN). The method deploys an edge router to operate in the vehicle, and configures the edge router to connect to several wireless network links (e.g., 5G cellular links) operating in the vehicle. In some embodiments, the different wireless network links are different mobile hotspot links provided by different telecommunication network providers (e.g., AT&T, Verizon, T-Mobile, Orange, etc.). The method configures the edge router to forward several data message flows from a device operating in the vehicle (e.g., a computer located in the vehicle or a machine (e.g., virtual machine, Pod, container, etc.) executing on a computer located in the vehicle) to the SD-WAN using the several telecommunications network links.
    Type: Application
    Filed: January 23, 2023
    Publication date: February 29, 2024
    Inventor: Daniel J. Beveridge
  • Publication number: 20240073085
    Abstract: Some embodiments provide a novel method for connecting one or more vehicles to a software defined wide area network (SD-WAN). The method deploys an edge router to operate in the vehicle, and configures the edge router to connect to several wireless network links (e.g., 5G cellular links) operating in the vehicle. In some embodiments, the different wireless network links are different mobile hotspot links provided by different telecommunication network providers (e.g., AT&T, Verizon, T-Mobile, Orange, etc.). The method configures the edge router to forward several data message flows from a device operating in the vehicle (e.g., a computer located in the vehicle or a machine (e.g., virtual machine, Pod, container, etc.) executing on a computer located in the vehicle) to the SD-WAN using the several telecommunications network links.
    Type: Application
    Filed: January 23, 2023
    Publication date: February 29, 2024
    Inventor: Daniel J. Beveridge
  • Publication number: 20240073743
    Abstract: Some embodiments provide a novel method for connecting one or more vehicles to a software defined wide area network (SD-WAN). The method deploys an edge router to operate in the vehicle, and configures the edge router to connect to several wireless network links (e.g., 5G cellular links) operating in the vehicle. In some embodiments, the different wireless network links are different mobile hotspot links provided by different telecommunication network providers (e.g., AT&T, Verizon, T-Mobile, Orange, etc.). The method configures the edge router to forward several data message flows from a device operating in the vehicle (e.g., a computer located in the vehicle or a machine (e.g., virtual machine, Pod, container, etc.) executing on a computer located in the vehicle) to the SD-WAN using the several telecommunications network links.
    Type: Application
    Filed: January 23, 2023
    Publication date: February 29, 2024
    Inventor: Daniel J. Beveridge