Method and apparatus for controlling virtual machine related to vehicle

US12164947B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12164947-B2
Application numberUS-201916588173-A
CountryUS
Kind codeB2
Filing dateSep 30, 2019
Priority dateSep 10, 2019
Publication dateDec 10, 2024
Grant dateDec 10, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

One or more of an autonomous vehicle, a user terminal, and a server of the present disclosure may be linked or converged with an artificial intelligence (AI) module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, virtual reality (VR), a 5G service-related device, and the like. There is provided a method for providing information in a server according to an embodiment of the present disclosure includes receiving a request message including information related to generation of a virtual machine (VM) from an operating apparatus, generating a VM corresponding to the operating apparatus based on the request message, receiving information acquired at the operating apparatus, performing computation corresponding to the acquired information by use of the VM, and transmitting information related to a result of the computation to the operating apparatus.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for operating a virtual vehicle at a cloud network, the method comprising: receiving a request for generating a virtual machine (VM) for a vehicle; receiving vehicle information from a client associated with the vehicle, the vehicle information including at least one of identification information of the vehicle, hardware information of the vehicle, software information of the vehicle, or application information regarding the vehicle; generating a VM having a resource corresponding to a resource of the vehicle based on the vehicle information; receiving vehicle update information from the client via one or more channels, the vehicle update information including a resource status of the vehicle; performing computation corresponding to the vehicle update information using the VM; and transmitting information related to a result of the computation to the client, wherein the computation is performed at the VM based on the resource status of the vehicle, wherein the resource status of the vehicle includes information related to a resource usage of the vehicle, and wherein the information related to the resource usage of the vehicle includes an amount of resources to be used on a route based on current driving information of the vehicle that has traveled along the route. 2. The method of claim 1 , wherein the computation is performed to verify an operation of the vehicle. 3. The method of claim 1 , wherein an operation of the vehicle is controlled based on the information related to the result of the computation in response to a detection of an abnormal operation at the vehicle, the abnormal operation being related to a shortage of resources in the vehicle. 4. The method of claim 1 , wherein a computing process of the vehicle corresponding to the computation is omitted based on a usage of a computing resource of the computation. 5. The method of claim 1 , wherein the VM is generated by a vehicle manager at the cloud network, and wherein the vehicle manager is configured to process at least one of the vehicle information, the vehicle update information, or the information related to the result of the computation. 6. The method of claim 1 , wherein the VM is deleted by a vehicle manager at the cloud network. 7. The method of claim 1 , further comprising: executing at least one application based on at least one of the vehicle information, or vehicle update information using the VM, and transmitting information on the executed at least one application to the client. 8. The method of claim 1 , wherein the information related to the result of the computation is transmitted on a channel that is allocated for low-latency and high speed communication, based on whether the information related to the result of the computation includes driving related information of the vehicle. 9. The method of claim 1 , wherein the resource of in the vehicle includes at least one of a central processing unit (CPU), a graphics processing unit (GPU), a memory, or a storage space. 10. A method for using a virtual vehicle at a vehicle, the method comprising: receiving a request for generating a virtual machine (VM) for a vehicle, the VM having a resource corresponding to a resource of the vehicle; transmitting vehicle information to a cloud network, the vehicle information including at least one of identification information of the vehicle, hardware information of the vehicle, software information of the vehicle, or application information regarding to the vehicle; transmitting vehicle update information to the cloud network, via one or more channels, the vehicle update information including a resource status of the vehicle; and receiving, from the cloud network, information related to a result of a computation corresponding to the vehicle update information performed by the VM, wherein the computation is performed at the VM based on the resource status of the vehicle, wherein the resource status of the vehicle includes information related to a resource usage of the vehicle, and wherein the information related to the resource usage of the vehicle includes an amount of resources to be used on a route based on current driving information of the vehicle that has traveled along the route. 11. The method of claim 10 , wherein the computation is performed at the VM to verify an operation of the vehicle. 12. The method of claim 10 , wherein an operation of the vehicle is controlled based on the information related to the result of the computation in response to a detection of an abnormal operation at the vehicle, the abnormal operation being related to a shortage of resources in the vehicle. 13. The method of claim 10 , further comprising: omitting a computing process of the vehicle corresponding to the computation based on a usage of computing resource of the computation. 14. The method of claim 10 , wherein the VM is generated by a vehicle manager at the cloud network, and wherein the vehicle manager is configured to process at least one of the vehicle information, the vehicle update information, or the information related to the result of the computation. 15. The method of claim 10 , wherein the resource of resources in the vehicle includes at least one of a central processing unit (CPU), a graphics processing unit (GPU), a memory, or a storage space. 16. An operating apparatus at a vehicle, the operating apparatus comprising: a transceiver configured to transmit and receive data; a memory configured to store instructions, vehicle information, and vehicle update information; a sensor configured to acquire the vehicle information and the vehicle update information, each of the vehicle information or the vehicle update information including at least one of internal information, surrounding environmental information, or user information of the vehicle; and a controller configured to control the transceiver and execute the instructions to perform operations comprising: transmitting, to a cloud network, the vehicle information including at least one of identification information of the vehicle, hardware information of the vehicle, software information of the vehicle, or application information regarding to the vehicle, transmitting, to the cloud network and via one or more channels, the vehicle update information, the vehicle update information including a resource status of the vehicle, and receiving, from the cloud network, information related to a result of a computation corresponding to the vehicle update information performed by a virtual machine (VM) having a resource corresponding to a resource of the vehicle, wherein the computation is performed at the VM based on the resource status of the vehicle, wherein the resource status of the vehicle includes information related to a resource usage of the vehicle, and wherein the information related to the resource usage of the vehicle includes an amount of resources to be used on a route based on current driving information of the vehicle that has traveled along the route.

Assignees

Inventors

Classifications

  • involving a plurality of disparate vehicles · CPC title

  • Handing over between remote control and on-board control; Handing over between remote control arrangements · CPC title

  • Creating, deleting, cloning virtual machine instances · CPC title

  • for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H] · CPC title

  • involving a plurality of land vehicles, e.g. fleet or convoy travelling (traffic control systems for road vehicles G08G1/00, particularly anticollision systems G08G1/16) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12164947B2 cover?
One or more of an autonomous vehicle, a user terminal, and a server of the present disclosure may be linked or converged with an artificial intelligence (AI) module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, virtual reality (VR), a 5G service-related device, and the like. There is provided a method for providing information in a server according to an embodime…
Who is the assignee on this patent?
Lg Electronics Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/45558. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 10 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).