CN113067854B - Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment - Google Patents
Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment Download PDFInfo
- Publication number
- CN113067854B CN113067854B CN202110272285.4A CN202110272285A CN113067854B CN 113067854 B CN113067854 B CN 113067854B CN 202110272285 A CN202110272285 A CN 202110272285A CN 113067854 B CN113067854 B CN 113067854B
- Authority
- CN
- China
- Prior art keywords
- content
- content resource
- resource
- category
- resources
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The disclosure provides a method, a device, equipment and a storage medium for acquiring content resources of vehicle-mounted equipment, and relates to the technical field of vehicle-mounted information communication. The method comprises the following steps: a content resource acquisition request is sent, wherein the content resource acquisition request comprises a category identification of a content resource to be acquired, and the content resource to be acquired is used for a preset application on the vehicle-mounted equipment to realize a function of a preset category; receiving content resources which are acquired and transmitted from a cloud server by an application platform according to the category identification of the content resources to be acquired; acquiring a category identifier of the received content resource; and according to the category identification of the received content resources, realizing the function of the preset category according to the received content resources through the preset application. The method can realize switching of content resources without upgrading at the vehicle-mounted equipment end.
Description
Technical Field
The disclosure relates to the technical field of vehicle-mounted information communication, in particular to a method, a device and equipment for acquiring content resources of vehicle-mounted equipment and a readable storage medium.
Background
Along with automobiles becoming a common transportation means in daily life, demands of people on automobiles are also gradually increased from the aspects of entertainment, business and the like. Vehicle-mounted devices of automobiles gradually evolve into terminal devices having communication functions and service functions.
For applications of the vehicle-mounted device, there are generally a plurality of providers for providing Content resources (CP), and the CP is responsible for providing Content data required for service presentation and can be integrated into an application providing module for providing services. For example, providers of QQ music, cool me music, etc. in-vehicle devices may provide CPs for the "daily recommendation" column. In the related art, when the vehicle-mounted equipment is applied to replace CPs of different providers, the CPs must be upgraded at the vehicle-mounted equipment end to replace the CPs, the operation process is complex, and the CPs are difficult to realize because the automobile usually runs at a plurality of places.
As described above, how to provide a convenient content resource acquisition method for content resource switching is a problem to be solved.
The above information disclosed in the background section is only for enhancement of understanding of the background of the disclosure and therefore it may include information that does not form the prior art that is already known to a person of ordinary skill in the art.
Disclosure of Invention
The disclosure aims to provide a method, a device, equipment and a readable storage medium for acquiring content resources of vehicle-mounted equipment, which at least overcome the problems of complicated operation process and difficult realization caused by the fact that the related technology can be updated at the vehicle-mounted equipment end only to replace the content resources to a certain extent.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
According to an aspect of the present disclosure, there is provided a method for acquiring content resources of a vehicle-mounted device, applied to the vehicle-mounted device, including: a content resource acquisition request is sent, wherein the content resource acquisition request comprises a category identification of a content resource to be acquired, and the content resource to be acquired is used for a preset application on the vehicle-mounted equipment to realize a function of a preset category; receiving content resources which are acquired and transmitted from a cloud server by an application platform according to the category identification of the content resources to be acquired; acquiring a category identifier of the received content resource; and according to the category identification of the received content resources, realizing the function of the preset category according to the received content resources through the preset application.
According to an embodiment of the present disclosure, the sending the content resource acquisition request includes: sending a content resource acquisition request through a device-side content resource interface; the receiving application platform obtains and sends the content resources from the cloud server according to the category identification of the content resources to be obtained, and the content resources comprise: and receiving the content resources which are acquired and transmitted from the cloud server by the application platform through a platform content resource interface according to the category identification of the content resources to be acquired, wherein the platform content resource interface is acquired according to the equipment side content resource interface configuration.
According to an embodiment of the present disclosure, the function of implementing the predetermined category according to the received content resource by the predetermined application according to the category identification of the received content resource includes: the preset application switches the current content resource of the preset category into the received content resource according to the category identification of the received content resource, and the provider of the current content resource is different from the provider of the received content resource; the predetermined application implements a function through the received content resource.
According to an aspect of the present disclosure, there is provided a method for acquiring content resources of a vehicle-mounted device, which is applied to an application platform, including: receiving a content resource acquisition request, wherein the content resource acquisition request comprises a category identifier of a content resource to be acquired by vehicle-mounted equipment, and the content resource to be acquired is used for realizing a function of a preset category by a preset application on the vehicle-mounted equipment; acquiring the content resources from the cloud server according to the category identifiers of the content resources to be acquired; and sending the acquired content resources to the vehicle-mounted equipment so that the vehicle-mounted equipment can realize the function of the preset category according to the received content resources through the preset application according to the category identification of the received content resources.
According to an embodiment of the present disclosure, the receiving a content resource acquisition request includes: and receiving a content resource acquisition request sent by the vehicle-mounted equipment through a content resource interface of the equipment end through a content resource interface of a platform, wherein the content resource interface of the platform is obtained according to the configuration of the content resource interface of the equipment end.
According to an embodiment of the present disclosure, the content resource acquisition request includes a content resource provider identification; the obtaining the content resource from the cloud server according to the category identification of the content resource to be obtained comprises: and acquiring content resources corresponding to the content resource provider identifiers from the content resources of a plurality of providers corresponding to the category identifiers of the content resources to be acquired, wherein the content resources of the plurality of providers are stored in the cloud server.
According to still another aspect of the present disclosure, there is provided a vehicle-mounted device content resource acquisition apparatus applied to a vehicle-mounted device, including: the system comprises a request sending module, a content resource obtaining module and a content resource obtaining module, wherein the request sending module is used for sending a content resource obtaining request, the content resource obtaining request comprises a category identifier of a content resource to be obtained, and the content resource to be obtained is used for a preset application on a vehicle-mounted device to realize a preset category function; the resource receiving module is used for receiving the content resources which are acquired and transmitted from the cloud server by the application platform according to the category identification of the content resources to be acquired; the category identification acquisition module is used for acquiring the category identification of the received content resource; and the resource switching module is used for realizing the function of the preset category according to the received content resource through the preset application according to the category identification of the received content resource.
According to an embodiment of the disclosure, the request sending module is further configured to send a content resource obtaining request through a device-side content resource interface; the resource receiving module is further used for receiving the content resources which are acquired and sent from the cloud server through the platform content resource interface according to the category identification of the content resources to be acquired, and the platform content resource interface is acquired according to the equipment side content resource interface configuration.
According to an embodiment of the disclosure, the resource switching module is further configured to switch, by the predetermined application, a current content resource of the predetermined category to the received content resource according to a category identification of the received content resource, where a provider of the current content resource is different from a provider of the received content resource; the predetermined application implements a function through the received content resource.
According to still another aspect of the present disclosure, there is provided a device for acquiring content resources of an in-vehicle device, which is applied to an application platform, including: the system comprises a request receiving module, a content resource acquiring module and a content resource acquiring module, wherein the request receiving module is used for receiving a content resource acquiring request, the content resource acquiring request comprises a category identifier of a content resource to be acquired by vehicle-mounted equipment, and the content resource to be acquired is used for a preset application on the vehicle-mounted equipment to realize a preset category function; the resource acquisition module is used for acquiring the content resources from the cloud server according to the category identifiers of the content resources to be acquired; and the resource sending module is used for sending the acquired content resources to the vehicle-mounted equipment so that the vehicle-mounted equipment can realize the function of the preset category according to the received content resources through the preset application according to the category identification of the received content resources.
According to an embodiment of the disclosure, the request receiving module is further configured to receive, through a platform content resource interface, a content resource acquisition request sent by the vehicle-mounted device through a device side content resource interface, where the platform content resource interface is obtained according to the device side content resource interface configuration.
According to an embodiment of the present disclosure, the content resource acquisition request includes a content resource provider identification; the resource acquisition module is further configured to acquire content resources corresponding to the content resource provider identifiers from content resources of a plurality of providers corresponding to the category identifiers of the content resources to be acquired, where the content resources of the plurality of providers are stored in the cloud server.
According to yet another aspect of the present disclosure, there is provided an apparatus comprising: a memory, a processor, and executable instructions stored in the memory and executable in the processor, the processor implementing any of the methods described above when executing the executable instructions.
According to yet another aspect of the present disclosure, there is provided a computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, implement any of the methods described above.
According to the method for acquiring the content resources of the vehicle-mounted equipment, the content resources which are acquired and transmitted from the cloud server by the receiving application platform according to the category identification of the content resources to be acquired are acquired by transmitting the content resource acquisition request comprising the category identification of the content resources to be acquired, and the function of the preset category is realized according to the received content resources by the preset application according to the category identification of the received content resources, so that the content resources can be switched without upgrading at the vehicle-mounted equipment, and the convenience of switching the content resources of the vehicle-mounted equipment is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings.
Fig. 1 is a schematic diagram showing a system configuration in an embodiment of the present disclosure.
Fig. 2 shows a flowchart of a method for acquiring content resources of an in-vehicle device in an embodiment of the disclosure.
Fig. 3 shows a flowchart of another method for acquiring content resources of an in-vehicle device in an embodiment of the disclosure.
Fig. 4 is a schematic diagram of a content resource switching procedure in an embodiment of the disclosure.
Fig. 5 shows a block diagram of a content resource acquisition apparatus of an in-vehicle device in an embodiment of the present disclosure.
Fig. 6 shows a block diagram of another in-vehicle apparatus content resource acquisition device in an embodiment of the present disclosure.
Fig. 7 shows a schematic structural diagram of an electronic device in an embodiment of the disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments may be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus a repetitive description thereof will be omitted.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the aspects of the disclosure may be practiced without one or more of the specific details, or with other methods, apparatus, steps, etc. In other instances, well-known structures, methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the disclosure.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present disclosure, the meaning of "a plurality" is at least two, such as two, three, etc., unless explicitly specified otherwise. The symbol "/" generally indicates that the context-dependent object is an "or" relationship.
In the present disclosure, unless explicitly specified and limited otherwise, terms such as "connected" and the like are to be construed broadly and, for example, may be electrically connected or may communicate with each other; can be directly connected or indirectly connected through an intermediate medium. The specific meaning of the terms in this disclosure will be understood by those of ordinary skill in the art as the case may be.
As described above, the CP of the in-vehicle device application generally has a plurality of content providers, for example, CP1 of the music playing application is provided by cool-me music, CP2 is provided by networkcloud music, and CP3 is provided by QQ music. In case of contract expiration of the original CP, or in case of better resources of other CPs (e.g. more complete music version, lower cost price of CP access, etc.), etc., the vehicle factory will choose to switch CPs of different providers. In the related art, when the vehicle-mounted equipment is applied to replace CPs of different providers, the CPs must be upgraded at the vehicle-mounted equipment end to replace the CPs, the operation process is complex, and the CPs are difficult to realize because the automobile usually runs at a plurality of places. Therefore, the method for acquiring the content resources of the vehicle-mounted equipment is characterized in that the content resources acquired and transmitted from the cloud server by the receiving application platform according to the category identification of the content resources to be acquired are acquired by transmitting the content resource acquisition request comprising the category identification of the content resources to be acquired, and the function of the preset category is realized according to the received content resources by the preset application according to the category identification of the received content resources, so that the content resources can be switched without upgrading at the vehicle-mounted equipment, and the convenience of switching the content resources of the vehicle-mounted equipment is improved.
Fig. 1 illustrates an exemplary system architecture 10 to which the in-vehicle device content resource acquisition method or in-vehicle device content resource acquisition apparatus of the present disclosure may be applied.
As shown in fig. 1, the system architecture 10 may include an in-vehicle device 102, a network 104, and a server 106. The in-vehicle device 102 may be a variety of in-vehicle electronic devices having a display screen and supporting inputs, outputs, including but not limited to in-vehicle smartphones, in-vehicle tablet computers, and the like. The network 104 is the medium used to provide communication links between the terminal devices 102 and the server 106. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others. The server 106 may be a server or a server cluster that provides an application service, or may be a cloud server that stores data.
A user may interact with the server 106 over the network 104 using the in-vehicle device 102 to receive or transmit data, etc. For example, a user downloads a CP to the in-vehicle device 102 from a cloud server through the application platform server 106 through the network 104, and then implements a predetermined function from the loaded CP through application software on the in-vehicle device 102. For another example, the user may operate on the in-vehicle device 102 and send the selected CP provider identification to the application platform server 106 via the network 104, so that the application platform server 106 obtains the corresponding CP from the cloud server.
It should be understood that the number of in-vehicle devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of in-vehicle devices, networks, and servers, as desired for implementation.
Fig. 2 is a flowchart illustrating a method for acquiring content resources of an in-vehicle device according to an exemplary embodiment. The method shown in fig. 2 can be applied to, for example, a vehicle-mounted device side.
Referring to fig. 2, a method 20 provided by an embodiment of the present disclosure may include the following steps.
In step S202, a content resource acquisition request is sent, where the content resource acquisition request includes a category identifier of a content resource to be acquired, and the content resource to be acquired is used for a predetermined application on the vehicle-mounted device to implement a function of a predetermined category. And sending a content resource acquisition request through a device-side content resource interface. The class ID of the CP is written in a predetermined position in the CP packet, and can be stored in the vehicle-mounted device end in a resource issuing manner, and when the end requests service, the parameter is sent to the platform, so that the platform knows which CP content is to be acquired. CP content resources may include, for example, user Interface (UI) resources (e.g., logo, theme colors, etc.), CP identification information (e.g., CP name, CP type, CP provider Identification (ID), specific function modules of the CP, etc., the category identification of the CP may be, for example, "daily recommendation" for music playing applications, "classical DJ music," etc.
In step S204, the receiving application platform obtains and sends the content resources from the cloud server according to the category identifier of the content resources to be obtained. Each CP resource package may be stored in a specific cloud, such as an enterprise cloud resource center.
In some embodiments, the receiving application platform obtains and sends the content resources from the cloud server through the platform content resource interface according to the category identification of the content resources to be obtained, and the platform content resource interface is obtained according to the configuration of the content resource interface at the device side.
In step S206, a category identification of the received content asset is acquired. The interface of the application platform needs to be packaged into a unified interface, the unified concept is consistent with logic on the terminal, for example, a daily recommended song list is aimed at the CP, the interfaces on the platform and the terminal are consistent, the terminal is ensured not to need to make any change, the terminal judges the type identifier of the current CP, and the interface is provided with the CP ID when in request.
In some embodiments, for example, the application platform obtains, through a unified interface, that the end requests a daily recommended CP, obtains a CP that is a cool me or QQ music according to the CP provider ID included in the request, and then the application platform will correspond to the CP content from the request cloud server. Songs recommended daily, regardless of which CP interface is consistent, are only the parameters CP provider ID different.
In step S208, a function of a predetermined category is implemented by a predetermined application according to the received content resource according to the category identification of the received content resource.
In some embodiments, for example, the reservation application switches a current content asset of the reservation category to the received content asset according to the category identification of the received content asset, the provider of the current content asset being different from the provider of the received content asset through which the reservation application implements the functionality. When the resource is issued, the vehicle-mounted equipment end can read and issue the corresponding CP provider ID number, such as the music of cool me or QQ.
According to the method provided by the embodiment of the disclosure, through interface standardization, the manner of switching the content resources is obtained from the cloud, so that a plurality of problems caused by upgrading on the terminal are reduced, and convenience in switching the content resources of the vehicle-mounted equipment can be improved.
Fig. 3 is a flowchart illustrating a method for acquiring content resources of an in-vehicle device according to an exemplary embodiment. The method shown in fig. 3 can be applied to an application platform end, for example.
Referring to fig. 3, a method 30 provided by an embodiment of the present disclosure may include the following steps.
In step S302, a content resource acquisition request is received, where the content resource acquisition request includes a category identifier of a content resource to be acquired by the vehicle-mounted device, and the content resource to be acquired is used for a predetermined application on the vehicle-mounted device to implement a function of a predetermined category. And receiving a content resource acquisition request sent by the vehicle-mounted equipment through the equipment-side content resource interface through the platform content resource interface, wherein the platform content resource interface is acquired according to the equipment-side content resource interface configuration.
In step S304, the content resource is obtained from the cloud server according to the category identifier of the content resource to be obtained. The content resource acquisition request includes a content resource provider identification.
In some embodiments, the content resources corresponding to the content resource provider identifications are acquired from content resources of a plurality of providers corresponding to the category identifications of the content resources to be acquired, and the content resources of the plurality of providers are stored in the cloud server.
In step S306, the acquired content resources are transmitted to the in-vehicle device, so that the in-vehicle device implements a function of a predetermined category according to the received content resources through a predetermined application according to the category identification of the received content resources.
Specific implementation of each step in the method provided by the embodiment of the present disclosure corresponds to a step in fig. 2, and reference may be made to the content in the method in fig. 2, which is not repeated herein.
Fig. 4 is a schematic diagram of a content resource switching procedure in an embodiment of the disclosure. As shown in fig. 4, each CP resource is first placed on a specific cloud server 4002; the vehicle terminal 4010 sends a CP acquisition request to the service platform 4008 through different interfaces according to different CP type identifications (S402); the service platform 4008 requests the cloud server 4002 for corresponding CP resources according to the CP type identifier and the CP provider identifier (S404); the cloud server 4002 issues corresponding CP resources (such as CP1 4004 and CP2 4006) to the service platform 4008 according to the requirement (S406), and the service platform 4008 issues the CP to the corresponding end 4010 (S408); the terminal 4010 judges the content of the resource, and the corresponding application performs upgrade switching (S410). On the premise that the interface of the application platform is packaged into a unified interface consistent with the logic on the terminal, the request of the application platform is carried out with the ID of the CP on the terminal when the terminal requests, so that the CP switching of the terminal application can be realized (the UI interface can become logo, content, function module and the like of the corresponding CP, and the ID of the CP acquired on the terminal can be sent to the application platform to request to judge the CP to be the corresponding CP when the interface requests.
Fig. 5 is a block diagram showing an in-vehicle apparatus content resource acquisition device according to an exemplary embodiment. The apparatus shown in fig. 5 can be applied to, for example, an in-vehicle apparatus.
Referring to fig. 5, an apparatus 50 provided by an embodiment of the present disclosure may include a request sending module 502, a resource receiving module 504, a category identification obtaining module 506, and a resource switching module 508.
The request sending module 502 may be configured to send a content resource obtaining request, where the content resource obtaining request includes a category identifier of a content resource to be obtained, and the content resource to be obtained is used by a predetermined application on the vehicle device to implement a function of a predetermined category.
The request sending module 502 may be further configured to send a content resource acquisition request through a device-side content resource interface.
The resource receiving module 504 may be configured to receive a content resource that is acquired and sent from the cloud server by the application platform according to a category identifier of the content resource to be acquired.
The resource receiving module 504 may be further configured to receive a content resource that is acquired and sent from the cloud server by the application platform through a platform content resource interface according to a category identifier of the content resource to be acquired, where the platform content resource interface is acquired according to a device-side content resource interface configuration.
The category identification acquisition module 506 may be configured to acquire a category identification of the received content asset.
The resource switching module 508 may be configured to implement, by a predetermined application, a function of a predetermined category from the received content resource according to the category identification of the received content resource.
The resource switching module 508 may be further configured to switch, by the predetermined application, a current content resource of a predetermined category to the received content resource according to the category identifier of the received content resource, where a provider of the current content resource is different from a provider of the received content resource; the predetermined application implements the function through the received content resource.
Fig. 6 is a block diagram showing an in-vehicle apparatus content resource acquisition device according to an exemplary embodiment. The apparatus as shown in fig. 6 may be applied to an application platform, for example.
Referring to fig. 6, an apparatus 60 provided by an embodiment of the present disclosure may include a request receiving module 602, a resource obtaining module 604, and a resource transmitting module 606.
The request receiving module 602 may be configured to receive a content resource obtaining request, where the content resource obtaining request includes a category identifier of a content resource to be obtained by the vehicle device, and the content resource to be obtained is used by a predetermined application on the vehicle device to implement a function of a predetermined category.
The request receiving module 602 may be further configured to receive, through a platform content resource interface, a content resource acquisition request sent by the vehicle-mounted device through a device-side content resource interface, where the platform content resource interface is obtained according to a device-side content resource interface configuration. The content resource acquisition request includes a content resource provider identification.
The resource obtaining module 604 may be configured to obtain a content resource from the cloud server according to the category identifier of the content resource to be obtained.
The resource obtaining module 604 may be further configured to obtain content resources corresponding to the content resource provider identifier from content resources of a plurality of providers corresponding to the category identifier of the content resource to be obtained, where the content resources of the plurality of providers are stored in the cloud server.
The resource sending module 606 may be configured to send the obtained content resource to the vehicle-mounted device, so that the vehicle-mounted device implements, according to the received content resource, a function of a predetermined category through a predetermined application according to the category identifier of the received content resource.
Specific implementation of each module in the apparatus provided in the embodiments of the present disclosure may refer to the content in the foregoing method, which is not described herein again.
Fig. 7 shows a schematic structural diagram of an electronic device in an embodiment of the disclosure. It should be noted that the apparatus shown in fig. 7 is only used as an example of a computer system, and should not impose any limitation on the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 7, the apparatus 700 includes a Central Processing Unit (CPU) 701, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 702 or a program loaded from a storage section 708 into a Random Access Memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the device 700 are also stored. The CPU701, ROM 702, and RAM 703 are connected to each other through a bus 704. An input/output (I/O) interface 705 is also connected to bus 704.
The following components are connected to the I/O interface 705: an input section 706 including a keyboard, a mouse, and the like; an output portion 707 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, a speaker, and the like; a storage section 708 including a hard disk or the like; and a communication section 709 including a network interface card such as a LAN card, a modem, or the like. The communication section 709 performs communication processing via a network such as the internet. The drive 710 is also connected to the I/O interface 705 as needed. A removable medium 711 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 710 as necessary, so that a computer program read therefrom is mounted into the storage section 708 as necessary.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 709, and/or installed from the removable medium 711. The above-described functions defined in the system of the present disclosure are performed when the computer program is executed by a Central Processing Unit (CPU) 701.
It should be noted that the computer readable medium shown in the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this disclosure, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules described in the embodiments of the present disclosure may be implemented in software or hardware. The described modules may also be provided in a processor, for example, as: a processor includes a request sending module, a resource receiving module, and a category identification acquisition module. The names of these modules do not constitute a limitation on the module itself in some cases, and for example, the request sending module may also be described as "a module that sends a content resource acquisition request to a connected application platform".
As another aspect, the present disclosure also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be present alone without being fitted into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to include: a content resource acquisition request is sent, the content resource acquisition request comprises a category identification of a content resource to be acquired, and the content resource to be acquired is used for a preset application on the vehicle-mounted equipment to realize a preset category function; receiving content resources which are acquired and transmitted from a cloud server by an application platform according to category identifiers of the content resources to be acquired; acquiring a category identifier of the received content resource; and realizing the function of the preset category according to the received content resource through the preset application according to the category identification of the received content resource.
Exemplary embodiments of the present disclosure are specifically illustrated and described above. It is to be understood that this disclosure is not limited to the particular arrangements, instrumentalities and methods of implementation described herein; on the contrary, the disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Claims (8)
1. A method for acquiring content resources of a vehicle-mounted device, comprising:
a content resource acquisition request is sent, wherein the content resource acquisition request comprises a category identifier and a provider identifier of a content resource to be acquired, and the content resource to be acquired is used for realizing a function of a preset category by a preset application on vehicle-mounted equipment;
receiving content resources which are acquired and transmitted by an application platform from a cloud server according to the category identification of the content resources to be acquired and the provider identification, wherein the cloud server stores the content resources of a plurality of providers;
acquiring a category identifier of the received content resource;
realizing, by the predetermined application, a function of the predetermined category according to the received content resource according to the category identification of the received content resource, so as to switch a current content resource of the predetermined category to the received content resource if the provider of the current content resource is different from the provider of the received content resource;
the sending the content resource acquisition request includes:
sending a content resource acquisition request through a device-side content resource interface;
the receiving application platform obtains and sends the content resources from the cloud server according to the category identification of the content resources to be obtained and the provider identification, and the content resources comprise:
the receiving application platform obtains and sends the content resources from the cloud server through a platform content resource interface according to the category identification of the content resources to be obtained and the provider identification, and the platform content resource interface is obtained according to the configuration of the equipment side content resource interface, wherein the platform content resource interface is packaged into a unified interface, and the logic of the platform content resource interface is kept consistent with that of the equipment side content resource interface.
2. The method of claim 1, wherein the function of implementing the predetermined category from the received content asset by the predetermined application according to the category identification of the received content asset comprises:
the preset application switches the current content resource of the preset category into the received content resource according to the category identification of the received content resource, and the provider of the current content resource is different from the provider of the received content resource;
the predetermined application implements a function through the received content resource.
3. A method for acquiring content resources of a vehicle-mounted device, comprising:
receiving a content resource acquisition request, wherein the content resource acquisition request comprises a category identifier and a provider identifier of a content resource to be acquired by vehicle-mounted equipment, and the content resource to be acquired is used for a preset application on the vehicle-mounted equipment to realize a preset category function;
acquiring content resources from a cloud server according to the category identification of the content resources to be acquired and the provider identification, wherein the cloud server stores the content resources of a plurality of providers;
transmitting the acquired content resources to the vehicle-mounted equipment, so that the vehicle-mounted equipment realizes the function of the preset category according to the received content resources through the preset application according to the category identification of the received content resources, and the current content resources are switched to the received content resources when the provider of the current content resources of the preset category is different from the provider of the received content resources; the receiving a content resource acquisition request includes:
and receiving a content resource acquisition request sent by the vehicle-mounted equipment through an equipment-side content resource interface through a platform content resource interface, wherein the platform content resource interface is obtained according to the equipment-side content resource interface configuration, and the platform content resource interface is packaged into a uniform interface and keeps consistent with the logic of the equipment-side content resource interface.
4. The method of claim 3, wherein the obtaining the content resource from the cloud server according to the category identifier of the content resource to be obtained and the provider identifier comprises:
and acquiring content resources corresponding to the provider identifiers from the content resources of a plurality of providers corresponding to the category identifiers of the content resources to be acquired, wherein the content resources of the plurality of providers are stored in the cloud server.
5. A content resource acquisition apparatus for an in-vehicle device, comprising:
the system comprises a request sending module, a content resource obtaining module and a content resource obtaining module, wherein the request sending module is used for sending a content resource obtaining request, the content resource obtaining request comprises a category identifier and a provider identifier of a content resource to be obtained, and the content resource to be obtained is used for realizing the function of a preset category by a preset application on vehicle-mounted equipment;
the request sending module is further used for sending a content resource obtaining request through a content resource interface of the equipment end;
the resource receiving module is used for receiving the content resources which are acquired and transmitted from a cloud server by the application platform according to the category identification of the content resources to be acquired and the provider identification, wherein the content resources of a plurality of providers are stored in the cloud server;
the resource receiving module is further configured to receive a content resource acquired and sent from a cloud server by an application platform through a platform content resource interface according to the category identifier of the content resource to be acquired, where the platform content resource interface is acquired according to the equipment-side content resource interface configuration, and the platform content resource interface is packaged into a uniform interface and keeps consistent with the logic of the equipment-side content resource interface;
the category identification acquisition module is used for acquiring the category identification of the received content resource;
and the resource switching module is used for realizing the function of the preset category according to the received content resource through the preset application according to the category identification of the received content resource so as to switch the current content resource into the received content resource under the condition that the provider of the current content resource of the preset category is different from the provider of the received content resource.
6. A content resource acquisition apparatus for an in-vehicle device, comprising:
the system comprises a request receiving module, a content resource acquiring module and a content resource acquiring module, wherein the request receiving module is used for receiving a content resource acquiring request, the content resource acquiring request comprises a category identifier and a provider identifier of a content resource to be acquired by vehicle-mounted equipment, and the content resource to be acquired is used for a preset application on the vehicle-mounted equipment to realize a preset category function;
the request receiving module is further configured to receive, through a platform content resource interface, a content resource acquisition request sent by the vehicle-mounted device through a device side content resource interface, where the platform content resource interface is obtained according to the device side content resource interface configuration, and the platform content resource interface is packaged into a unified interface, and is consistent with logic of the device side content resource interface;
the resource acquisition module is used for acquiring the content resources from a cloud server according to the category identification of the content resources to be acquired and the provider identification, wherein the cloud server stores the content resources of a plurality of providers;
and the resource sending module is used for sending the acquired content resources to the vehicle-mounted equipment so that the vehicle-mounted equipment can realize the function of the preset category according to the received content resources through the preset application according to the category identification of the received content resources, and the current content resources are switched to the received content resources under the condition that the provider of the current content resources of the preset category is different from the provider of the received content resources.
7. An apparatus, comprising: memory, a processor and executable instructions stored in the memory and executable in the processor, wherein the processor implements the method of any of claims 1-5 when executing the executable instructions.
8. A computer readable storage medium having stored thereon computer executable instructions which when executed by a processor implement the method of any of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110272285.4A CN113067854B (en) | 2021-03-12 | 2021-03-12 | Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110272285.4A CN113067854B (en) | 2021-03-12 | 2021-03-12 | Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113067854A CN113067854A (en) | 2021-07-02 |
CN113067854B true CN113067854B (en) | 2023-08-25 |
Family
ID=76560256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110272285.4A Active CN113067854B (en) | 2021-03-12 | 2021-03-12 | Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113067854B (en) |
Citations (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101605145A (en) * | 2009-07-10 | 2009-12-16 | 上海汽车集团股份有限公司 | A kind of vehicle-mounted information service system |
CN102209089A (en) * | 2010-03-29 | 2011-10-05 | 上海博泰悦臻电子设备制造有限公司 | Methods and devices for providing and obtaining vehicular music and vehicular music transfer system |
CN102457507A (en) * | 2010-10-29 | 2012-05-16 | 中兴通讯股份有限公司 | Cloud computing resource secure sharing method, device and system |
CN204993425U (en) * | 2015-10-14 | 2016-01-20 | 深圳市力必拓科技有限公司 | On -vehicle router terminal based on 3G4G |
CN106302759A (en) * | 2016-08-20 | 2017-01-04 | 卡桑德电子科技(扬州)有限公司 | A kind of Intelligent vehicle-mounted multimedia system and method |
CN106935039A (en) * | 2015-12-29 | 2017-07-07 | 昶洧新能源汽车发展有限公司 | Platform for obtaining driving behavior data |
CN108415683A (en) * | 2018-03-07 | 2018-08-17 | 深圳车盒子科技有限公司 | More scene voice householder methods, intelligent voice system, equipment and storage medium |
CN109062630A (en) * | 2018-07-17 | 2018-12-21 | 北京奇艺世纪科技有限公司 | A kind of program resource content download method, device and terminal device |
CN109495549A (en) * | 2018-10-30 | 2019-03-19 | 上海连尚网络科技有限公司 | Method, equipment and the computer storage medium of work are drawn in a kind of application |
CN109543439A (en) * | 2018-12-04 | 2019-03-29 | 北京锐安科技有限公司 | A kind of service request method and device of car networking |
CN109829989A (en) * | 2019-02-22 | 2019-05-31 | 北京悦畅科技有限公司 | A kind of parking lot cloud platform server and unmanned management system |
CN109922135A (en) * | 2019-01-25 | 2019-06-21 | 深圳市鼎微科技有限公司 | Vehicle mounted guidance vehicle cloud agreement selection method and system |
CN110392011A (en) * | 2018-04-12 | 2019-10-29 | 上海博泰悦臻网络技术服务有限公司 | Method for playing music and music playing system |
CN110401722A (en) * | 2019-08-12 | 2019-11-01 | 上海博泰悦臻电子设备制造有限公司 | Car networking function realizing method, system and car-mounted terminal |
CN110704012A (en) * | 2019-09-29 | 2020-01-17 | 百度在线网络技术(北京)有限公司 | Audio data processing method and device, electronic equipment and medium |
CN110737487A (en) * | 2019-10-22 | 2020-01-31 | 诚迈科技(南京)股份有限公司 | resource switching control method, system, terminal device and storage medium |
CN111106844A (en) * | 2019-12-31 | 2020-05-05 | 上海寰创通信科技股份有限公司 | Switching method of universal user identification card of vehicle-mounted access unit |
CN111324431A (en) * | 2020-01-20 | 2020-06-23 | 北京梧桐车联科技有限责任公司 | Application switching method and device and computer storage medium |
CN111400518A (en) * | 2020-06-04 | 2020-07-10 | 华人运通(上海)新能源驱动技术有限公司 | Method, device, terminal, server and system for generating and editing works |
CN111475728A (en) * | 2020-04-07 | 2020-07-31 | 腾讯云计算(北京)有限责任公司 | Cloud resource information searching method, device, equipment and storage medium |
CN111488445A (en) * | 2020-04-14 | 2020-08-04 | 湖北亿咖通科技有限公司 | Vehicle-mounted voice conversation method, computer storage medium and electronic equipment |
CN111698255A (en) * | 2020-06-15 | 2020-09-22 | 南京领行科技股份有限公司 | Service data transmission method, device and system |
CN112084180A (en) * | 2020-09-02 | 2020-12-15 | 中国第一汽车股份有限公司 | Method, device, equipment and medium for monitoring vehicle-mounted application quality |
CN112395086A (en) * | 2020-11-06 | 2021-02-23 | 北京五八信息技术有限公司 | Resource allocation method and device, electronic equipment and storage medium |
CN112416277A (en) * | 2020-11-04 | 2021-02-26 | 上海郡码智能科技有限公司 | Multi-screen display method and device of vehicle-mounted system, vehicle-mounted system and storage medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100871255B1 (en) * | 2002-08-16 | 2008-11-28 | 삼성전자주식회사 | System for providing for information using a wireless internet and thereof |
JP5003467B2 (en) * | 2007-12-25 | 2012-08-15 | 富士通株式会社 | Radio resource allocation limiting system, roadside device, radio resource allocation limiting method, and radio resource allocation limiting program |
US9905131B2 (en) * | 2015-12-29 | 2018-02-27 | Thunder Power New Energy Vehicle Development Company Limited | Onboard vehicle notification system |
-
2021
- 2021-03-12 CN CN202110272285.4A patent/CN113067854B/en active Active
Patent Citations (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101605145A (en) * | 2009-07-10 | 2009-12-16 | 上海汽车集团股份有限公司 | A kind of vehicle-mounted information service system |
CN102209089A (en) * | 2010-03-29 | 2011-10-05 | 上海博泰悦臻电子设备制造有限公司 | Methods and devices for providing and obtaining vehicular music and vehicular music transfer system |
CN102457507A (en) * | 2010-10-29 | 2012-05-16 | 中兴通讯股份有限公司 | Cloud computing resource secure sharing method, device and system |
CN204993425U (en) * | 2015-10-14 | 2016-01-20 | 深圳市力必拓科技有限公司 | On -vehicle router terminal based on 3G4G |
CN106935039A (en) * | 2015-12-29 | 2017-07-07 | 昶洧新能源汽车发展有限公司 | Platform for obtaining driving behavior data |
CN106302759A (en) * | 2016-08-20 | 2017-01-04 | 卡桑德电子科技(扬州)有限公司 | A kind of Intelligent vehicle-mounted multimedia system and method |
CN108415683A (en) * | 2018-03-07 | 2018-08-17 | 深圳车盒子科技有限公司 | More scene voice householder methods, intelligent voice system, equipment and storage medium |
CN110392011A (en) * | 2018-04-12 | 2019-10-29 | 上海博泰悦臻网络技术服务有限公司 | Method for playing music and music playing system |
CN109062630A (en) * | 2018-07-17 | 2018-12-21 | 北京奇艺世纪科技有限公司 | A kind of program resource content download method, device and terminal device |
CN109495549A (en) * | 2018-10-30 | 2019-03-19 | 上海连尚网络科技有限公司 | Method, equipment and the computer storage medium of work are drawn in a kind of application |
CN109543439A (en) * | 2018-12-04 | 2019-03-29 | 北京锐安科技有限公司 | A kind of service request method and device of car networking |
CN109922135A (en) * | 2019-01-25 | 2019-06-21 | 深圳市鼎微科技有限公司 | Vehicle mounted guidance vehicle cloud agreement selection method and system |
CN109829989A (en) * | 2019-02-22 | 2019-05-31 | 北京悦畅科技有限公司 | A kind of parking lot cloud platform server and unmanned management system |
CN110401722A (en) * | 2019-08-12 | 2019-11-01 | 上海博泰悦臻电子设备制造有限公司 | Car networking function realizing method, system and car-mounted terminal |
CN110704012A (en) * | 2019-09-29 | 2020-01-17 | 百度在线网络技术(北京)有限公司 | Audio data processing method and device, electronic equipment and medium |
CN110737487A (en) * | 2019-10-22 | 2020-01-31 | 诚迈科技(南京)股份有限公司 | resource switching control method, system, terminal device and storage medium |
CN111106844A (en) * | 2019-12-31 | 2020-05-05 | 上海寰创通信科技股份有限公司 | Switching method of universal user identification card of vehicle-mounted access unit |
CN111324431A (en) * | 2020-01-20 | 2020-06-23 | 北京梧桐车联科技有限责任公司 | Application switching method and device and computer storage medium |
CN111475728A (en) * | 2020-04-07 | 2020-07-31 | 腾讯云计算(北京)有限责任公司 | Cloud resource information searching method, device, equipment and storage medium |
CN111488445A (en) * | 2020-04-14 | 2020-08-04 | 湖北亿咖通科技有限公司 | Vehicle-mounted voice conversation method, computer storage medium and electronic equipment |
CN111400518A (en) * | 2020-06-04 | 2020-07-10 | 华人运通(上海)新能源驱动技术有限公司 | Method, device, terminal, server and system for generating and editing works |
CN111698255A (en) * | 2020-06-15 | 2020-09-22 | 南京领行科技股份有限公司 | Service data transmission method, device and system |
CN112084180A (en) * | 2020-09-02 | 2020-12-15 | 中国第一汽车股份有限公司 | Method, device, equipment and medium for monitoring vehicle-mounted application quality |
CN112416277A (en) * | 2020-11-04 | 2021-02-26 | 上海郡码智能科技有限公司 | Multi-screen display method and device of vehicle-mounted system, vehicle-mounted system and storage medium |
CN112395086A (en) * | 2020-11-06 | 2021-02-23 | 北京五八信息技术有限公司 | Resource allocation method and device, electronic equipment and storage medium |
Non-Patent Citations (2)
Title |
---|
Nayana Hegde ECE Department, HKBK College of Engineering, Bangalore, India * |
Sunilkumar S. Manvi.Hash Based Integrity Verification for Vehicular Cloud Environment.《2019 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM)》.2020,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN113067854A (en) | 2021-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109582310B (en) | Data processing method and device, electronic equipment and computer readable storage medium | |
CN110209315B (en) | Method and device for displaying characters in user interface, electronic equipment and storage medium | |
CN110275723A (en) | Obtain method, apparatus, electronic equipment and the readable medium of resource | |
CN111163329B (en) | Live broadcast room gift list configuration method, device, medium and electronic equipment | |
CN111177112A (en) | Database blocking method and device based on operation and maintenance management system and electronic equipment | |
CN115484158B (en) | Communication configuration method and device of vehicle-mounted equipment based on eSIM card | |
CN110879729B (en) | Channel configuration method and device for live broadcast room, readable medium and electronic equipment | |
CN110618768B (en) | Information presentation method and device | |
CN110619101B (en) | Method and apparatus for processing information | |
CN113067854B (en) | Method, device, equipment and storage medium for acquiring content resources of vehicle-mounted equipment | |
CN114428925A (en) | Page rendering method and device, electronic equipment and computer readable medium | |
CN114793227B (en) | Vehicle-mounted software downloading method, electronic equipment and computer readable storage medium | |
CN112685075A (en) | Gray scale distribution method and device, electronic equipment and computer readable medium | |
CN111831566A (en) | Test method, test device, electronic equipment and computer readable storage medium | |
CN112835962A (en) | Information display method and device, electronic equipment and storage medium | |
CN111314351A (en) | Anti-crawler data processing method and device, electronic equipment and storage medium | |
CN115756544A (en) | Equipment updating method and device, electronic equipment and storage medium | |
CN114780124A (en) | Differential upgrading method, device, medium and electronic equipment | |
CN109669679B (en) | Service detection and processing method and device and electronic equipment | |
CN111212296B (en) | Live broadcast room gift list configuration method, device, medium and electronic equipment | |
CN111273970B (en) | Calling method, device, system, medium and electronic equipment of intelligent contract | |
CN115600964A (en) | Voice approval method and device and related equipment | |
CN114860213A (en) | Application package generation method, device, equipment and medium | |
CN118158082B (en) | Method, device, equipment and medium for updating communication resource message of intelligent household equipment | |
CN114253520B (en) | Interface code generation method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |