Method and system for installing an application in a vehicle

US2024134621A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024134621-A1
Application numberUS-202318222228-A
CountryUS
Kind codeA1
Filing dateJul 14, 2023
Priority dateOct 19, 2022
Publication dateApr 25, 2024
Grant date

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.

A method and system for installing an application in a mobility device are disclosed. The method of installing an application in a mobility device includes: securing data matched to the mobility device in a server based on application installation information included in an application installation request in response to the application installation request received from the mobility device; creating a metadata adapter of the application in the server based on the secured matching data; transmitting the created metadata adapter together with binary data of the application from the server to the mobility device; and installing the application in the mobility device using the metadata adapter transmitted from the server to the mobility device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of installing an application in a mobility device, the method comprising: securing data matched to the mobility device in a server based on application installation information included in an application installation request in response to the application installation request received from the mobility device; creating a metadata adapter of the application in the server based on the secured matched data; transmitting the created metadata adapter together with binary data of the application from the server to the mobility device; and installing the application in the mobility device using the metadata adapter transmitted from the server to the mobility device. 2 . The method according to claim 1 , wherein creating the metadata adapter is performed through a combination of a manifest of the application and a hardware information dictionary of the mobility device. 3 . The method according to claim 2 , wherein the hardware information dictionary of the mobility device comprises: unique identification information of the mobility device; and at least one characteristic value of the mobility device associated with the unique identification information. 4 . The method according to claim 3 , wherein the server, when the mobility device is unidentified, creates the metadata adapter based on a default hardware information dictionary predefined for a mobility device in which hardware information of the mobility device is unidentified. 5 . The method according to claim 1 , wherein creating the metadata adapter comprises overwriting existing metadata with updated metadata among metadata of the metadata adapter when the metadata of the metadata adapter and metadata already embedded in the mobility device do not match each other. 6 . The method according to claim 1 , wherein creating the metadata adapter comprises: storing frequently used data or instructions related to metadata of the metadata adapter in a metadata cache; invalidating or deleting cache data determined to be unusable among cache data of the metadata cache; and generating new data to update the metadata cache when a request to create a metadata adapter occurs. 7 . The method according to claim 6 , wherein criteria for determining that the cache data is unusable comprises when a structural change of the mobility device is made. 8 . The method according to claim 6 , wherein criteria for determining that the cache data is unusable comprises when contents of a maintenance-related database of the mobility device are changed. 9 . The method according to claim 6 , wherein criteria for determining that the cache data is unusable comprises when a change point occurs in at least one characteristic of the mobility device. 10 . The method according to claim 1 , wherein creating the metadata adapter comprises recreating the metadata adapter by replacing metadata of a Before Market device of the mobility device with metadata of an After Market device provided for the mobility device. 11 . The method according to claim 10 , wherein conditions for recreating the metadata adapter comprise when a failure occurs in the before-market device installed in the mobility device. 12 . The method according to claim 10 , wherein conditions for recreating the metadata adapter comprise when the before-market device installed in the mobility device is replaced with the after-market device. 13 . The method according to claim 10 , further comprising: storing frequently used data or instructions related to metadata of the metadata adapter in a metadata cache; and updating, through invalidation or deletion, cache data corresponding to replaced data or instructions among cache data of the metadata cache for recreation of the metadata. 14 . The method according to claim 1 , further comprising transmitting the created metadata adapter and binary data of the application from the server to the mobility device through a piggyback method. 15 . A system for installing an application in a mobility device, the system comprising: the mobility device having at least one device driven by the application; and a server provided to create a metadata adapter for installation of the application in the mobility device, wherein the system is configured to secure data matched to the mobility device in the server based on application installation information included in an application installation request in response to the application installation request received from the mobility device, create a metadata adapter of the application in the server based on the secured matched data, transmit the created metadata adapter together with binary data of the application from the server to the mobility device, and install the application in the mobility device using the metadata adapter transmitted from the server to the mobility device. 16 . The system according to claim 15 , wherein creating the metadata adapter is performed through combination of a manifest of the application and a hardware information dictionary of the mobility device. 17 . The system according to claim 16 , wherein the hardware information dictionary of the mobility device comprises: unique identification information of the mobility device; and at least one characteristic value of the mobility device associated with the unique identification information. 18 . The system according to claim 17 , wherein the server, when the mobility device is unidentified, creates the metadata adapter based on a default hardware information dictionary predefined for a mobility device in which hardware information of the mobility device is unidentified. 19 . The system according to claim 15 , wherein creating the metadata adapter comprises overwriting existing metadata with updated metadata among metadata of the metadata adapter when the metadata of the metadata adapter and metadata already embedded in the mobility device do not match each other. 20 . The system according to claim 15 , wherein creating the metadata adapter comprises: storing frequently used data or instructions related to metadata of the metadata adapter in a metadata cache; invalidating or deleting cache data determined to be unusable among cache data of the metadata cache; and generating new data to update the metadata cache when a request to create a metadata adapter occurs. 21 . The system according to claim 20 , wherein criteria for determining that the cache data is unusable comprises when a structural change of the mobility device is made. 22 . The system according to claim 20 , wherein criteria for determining that the cache data is unusable comprises when contents of a maintenance-related database of the mobility device are changed. 23 . The system according to claim 20 , wherein criteria for determining that the cache data is unusable comprises when a change point occurs in at least one characteristic of the mobility device. 24 . The system according to claim 15 , wherein creating the metadata adapter comprises recreating the metadata adapter by replacing metadata of a Before Market device of the mobility device with metadata of an After Market device provided for the mobility device. 25 . The system according to claim 24 , wherein conditions for recreating the metadata adapter comprise when a failure occurs in the Before Market device installed in the mobility device.

Assignees

Inventors

Classifications

  • via adapters, e.g. between incompatible applications · CPC title

  • Extension of register space, e.g. register cache · CPC title

  • Updates (security arrangements therefor G06F21/57) · CPC title

  • G06F8/61Primary

    Installation · CPC title

  • Configuring for program initiating, e.g. using registry, configuration files · 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 US2024134621A1 cover?
A method and system for installing an application in a mobility device are disclosed. The method of installing an application in a mobility device includes: securing data matched to the mobility device in a server based on application installation information included in an application installation request in response to the application installation request received from the mobility device; cr…
Who is the assignee on this patent?
Hyundai Motor Co Ltd, Kia Corp
What technology area does this patent fall under?
Primary CPC classification G06F8/61. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 25 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).