Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND APPARATUS FOR MONITORING APPLICATION IN VEHICLE-MOUNTED SYSTEM
Document Type and Number:
WIPO Patent Application WO/2019/085035
Kind Code:
A1
Abstract:
The present invention provides a method and apparatus for monitoring an application in a vehicle-mounted system. The method comprises the following steps: monitoring a currently-started application; parsing application information of the currently-started application; encapsulating the parsed application information into a broadcast; and sending the broadcast according to a specified manner. In the method and apparatus for monitoring an application in a vehicle-mounted system provided in the present invention, a broadcast comprising application information of a started application is sent, so as to obtain detailed application information of the started application by means of the broadcast.

Inventors:
WANG, Huiyao (503、602, Block B Digital Building, Garden City, NO.1079, Nanhai Road, Nanshan Distric, Shenzhen Guangdong 0, 518000, CN)
FANG, Jie (503、602, Block B Digital Building, Garden City, NO.1079, Nanhai Road, Nanshan Distric, Shenzhen Guangdong 0, 518000, CN)
Application Number:
CN2017/111391
Publication Date:
May 09, 2019
Filing Date:
November 16, 2017
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SHENZHEN WATER WORLD CO., LTD (503、602, Block B Digital Building, Garden City, NO.1079, Nanhai Road, Nanshan Distric, Shenzhen Guangdong 0, 518000, CN)
International Classes:
H04H20/62; B60R16/02; H04H60/02
Foreign References:
CN105204949A2015-12-30
CN106095484A2016-11-09
CN107070670A2017-08-18
CN103729240A2014-04-16
CN103182938A2013-07-03
US20110219105A12011-09-08
Attorney, Agent or Firm:
SHENZHEN MINGRIJINDIAN INTELLECTUAL PROPERTY AGENCY FIRM(GENERAL) (Room 405, Building 01B,E DistrictZhiHeng new industrial park,Nantou, Nanshan Distric, Shenzhen Guangdong 0, 518000, CN)
Download PDF:
Claims:
权利要求书

[权利要求 1] 一种车载系统中监听应用的方法, 其特征在于, 包括以下步骤: 监听当前启动的应用;

解析当前启动的所述应用的应用信息;

将解析出的所述应用信息封装在广播中;

按照指定方式发送所述广播。

[权利要求 2] 根据权利要求 1所述的车载系统中监听应用的方法, 其特征在于, 所 述监听当前启动的应用的步骤, 包括:

接收启动应用的请求;

根据所述请求启动监听进程, 监听当前启动的所述应用。

[权利要求 3] 根据权利要求 1所述的车载系统中监听应用的方法, 其特征在于, 所 述按照指定方式发送所述广播的步骤之后, 包括: 接收关闭广播的指令;

根据所述关闭广播的指令, 关闭所述广播。

[权利要求 4] 根据权利要求 1-3任一项所述的车载系统中监听应用的方法, 其特征 在于, 所述按照指定方式发送所述广播的步骤, 包括:

获取接收方发送的接收广播指令, 所述接收广播指令中包括接收方接 收广播的类型;

根据所述接收广播指令, 将对应类型的广播发送至所述接收方。

[权利要求 5] 根据权利要求 1-3任一项所述的车载系统中监听应用的方法, 其特征 在于, 所述按照指定方式发送所述广播的步骤, 包括:

将所述广播发送至预设的应用端。

[权利要求 6] —种车载系统中监听应用的装置, 其特征在于, 包括:

监听单元, 用于监听当前启动的应用;

解析单元, 用于解析当前启动的所述应用的应用信息;

封装单元, 用于将解析出的所述应用信息封装在广播中;

发送单元, 用于按照指定方式发送所述广播。

[权利要求 7] 根据权利要求 6所述的车载系统中监听应用的装置, 其特征在于, 所 述监听单元包括:

接收子单元, 用于接收启动应用的请求;

监听子单元, 用于根据所述请求启动监听进程, 监听当前启动的所述 应用。

[权利要求 8] 根据权利要求 1所述的车载系统中监听应用的装置, 其特征在于, 所 述装置还包括:

接收指令单元, 用于接收关闭广播的指令;

关闭广播单元, 用于根据所述关闭广播的指令, 关闭所述广播。

[权利要求 9] 根据权利要求 6-8任一项所述的车载系统中监听应用的装置, 其特征 在于, 所述发送单元包括:

获取子单元, 用于获取接收方发送的接收广播指令, 所述接收广播指 令中包括接收方接收广播的类型;

第一发送子单元, 用于根据所述接收广播指令, 将对应类型的广播发 送至所述接收方。

[权利要求 10] 根据权利要求 6-8任一项所述的车载系统中监听应用的装置, 其特征 在于, 所述发送单元包括:

第二发送子单元, 用于将所述广播发送至预设的应用端。

Description:
发明名称:车载系统中监听应用的方法及装置 技术领域

[0001] 本发明涉及车载系统, 特别涉及一种车载系统中监听应用的方法及装 置。

背景技术

[0002] 车载系统作为汽车中必不可少的一部分, 作为用户与汽车进行交互的工具。 车 载系统中集成有多种应用供用户使用, 目前, 使用者点击应用图标启动吋, 使 用者只知道启动了哪一个应用, 无法清楚了解到该启动应用的详细应用信息; 使用者之外的其它人则更加无法了解到启动应 用的相关应用信息。

技术问题

[0003] 本发明的主要目的为提供一种车载系统中监听 应用的方法及装置, 便于获取启 动应用的应用信息。

问题的解决方案

技术解决方案

[0004] 本发明提出一种车载系统中监听应用的方法, 包括以下步骤:

[0005] 监听当前启动的应用;

[0006] 解析当前启动的所述应用的应用信息;

[0007] 将解析出的所述应用信息封装在广播中;

[0008] 按照指定方式发送所述广播。

[0009] 进一步地, 所述监听当前启动的应用的步骤, 包括:

[0010] 接收启动应用的请求;

[0011] 根据所述请求启动监听进程, 监听当前启动的所述应用。

[0012] 进一步地, 所述按照指定方式发送所述广播的步骤之后, 包括:

[0013] 接收关闭广播的指令;

[0014] 根据所述关闭广播的指令, 关闭所述广播。

[0015] 进一步地, 所述按照指定方式发送所述广播的步骤, 包括:

[0016] 获取接收方发送的接收广播指令, 所述接收广播指令中包括接收方接收广播的 [0017] 根据所述接收广播指令, 将对应类型的广播发送至所述接收方。

[0018] 进一步地, 所述按照指定方式发送所述广播的步骤, 包括:

[0019] 将所述广播发送至预设的应用端。

[0020] 本发明还提供了一种车载系统中监听应用的装 置, 包括:

[0021] 监听单元, 用于监听当前启动的应用;

[0022] 解析单元, 用于解析当前启动的所述应用的应用信息;

[0023] 封装单元, 用于将解析出的所述应用信息封装在广播中;

[0024] 发送单元, 用于按照指定方式发送所述广播。

[0025] 进一步地, 所述监听单元包括:

[0026] 接收子单元, 用于接收启动应用的请求;

[0027] 监听子单元, 用于根据所述请求启动监听进程, 监听当前启动的所述应用。

[0028] 进一步地, 所述装置还包括:

[0029] 接收指令单元, 用于接收关闭广播的指令;

[0030] 关闭广播单元, 用于根据所述关闭广播的指令, 关闭所述广播。

[0031] 进一步地, 所述发送单元包括:

[0032] 获取子单元, 用于获取接收方发送的接收广播指令, 所述接收广播指令中包括 接收方接收广播的类型;

[0033] 第一发送子单元, 用于根据所述接收广播指令, 将对应类型的广播发送至所述 接收方。

[0034] 进一步地, 所述发送单元包括:

[0035] 第二发送子单元, 用于将所述广播发送至预设的应用端。

发明的有益效果

有益效果

[0036] 本发明中提供的车载系统中监听应用的方法及 装置, 监听当前启动的应用; 解 析当前启动的所述应用的应用信息; 将解析出的所述应用信息封装在广播中; 按照指定方式发送所述广播; 发送包含有启动应用的应用信息的广播, 便于通 过该广播获取启动应用的详细应用信息, 提升用户体验。 对附图的简要说明

附图说明

[0037] 图 1是本发明一实施例中车载系统中监听应用的 法步骤示意图;

[0038] 图 2是本发明另一实施例中车载系统中监听应用 方法步骤示意图;

[0039] 图 3是本发明一实施例中车载系统中监听应用的 置结构示意图;

[0040] 图 4是本发明一实施例中监听单元结构示意图;

[0041] 图 5是本发明另一实施例中车载系统中监听应用 装置结构示意图;

[0042] 图 6是本发明又一实施例中发送单元结构示意图

[0043] 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步说明。

实施该发明的最佳实施例

本发明的最佳实施方式

[0044] 应当理解, 此处所描述的具体实施例仅仅用以解释本发明 , 并不用于限定本发 明。

[0045] 本技术领域技术人员可以理解, 除非特意声明, 这里使用的单数形式"一"、 " 一个"、 "所述""上述"和"该"也可包括复数形式。 应该进一步理解的是, 本发明 的说明书中使用的措辞"包括"是指存在所述特 、 整数、 步骤、 操作、 元件、 单 元、 模块和 /或组件, 但是并不排除存在或添加一个或多个其他特征 、 整数、 步 骤、 操作、 元件、 单元、 模块、 组件和 /或它们的组。 应该理解, 当我们称元件 被"连接"或"耦接"到另一元件吋, 它可以直接连接或耦接到其他元件, 或者也可 以存在中间元件。 此外, 这里使用的"连接"或"耦接"可以包括无线连接 无线耦 接。 这里使用的措辞"和 /或"包括一个或更多个相关联的列出项的全部 任一单 元和全部组合。

[0046] 本技术领域技术人员可以理解, 除非另外定义, 这里使用的所有术语 (包括技 术术语和科学术语) , 具有与本发明所属领域中的普通技术人员的一 般理解相 同的意义。 还应该理解的是, 诸如通用字典中定义的那些术语, 应该被理解为 具有与现有技术的上下文中的意义一致的意义 , 并且除非像这里一样被特定定 义, 否则不会用理想化或过于正式的含义来解释。

[0047] 参照图 1, 本发明提出一种车载系统中监听应用的方法, 包括以下步骤: [0048] 步骤 Sl, 监听当前启动的应用;

[0049] 步骤 S2, 解析当前启动的所述应用的应用信息;

[0050] 步骤 S3, 将解析出的所述应用信息封装在广播中;

[0051] 步骤 S4, 按照指定方式发送所述广播。

[0052] 在本实施例中, 车载系统中具有一个供车载系统中的所有应用 调用底层程序的 应用调用接口, 在对车载系统进行编译吋, 对安卓源代码进行修改, 在该应用 调用接口处设置一个监听进程, 该监听进程用于监听当前正在启动的应用; 监 听到应用启动吋, 解析出该应用的应用信息, 该应用信息中包括应用的包名、 类名、 版本号、 幵发者信息、 运营商等多种信息。 将上述解析出的应用信息全 部封装在一个广播中, 也可以将启动的一个应用的应用信息封装在一 个广播中 , 还可以是多个应用的应用信息封装在同一个广 播中; 根据封装的应用信息不 同, 该广播可以具有多种类型。 车载系统中可以封装出多个广播, 并按照指定 的方式发生该广播, 接收方 (可以是指定或不指定的应用端) 便可以接收该广 播, 从中解析出启动应用的应用信息。

[0053] 本实施例中, 监听当前启动的应用的步骤 Sl, 包括:

[0054] Sla、 接收启动应用的请求;

[0055] S2a、 根据所述请求启动监听进程, 监听当前启动的所述应用。

[0056] 在本实施例中, 用户点击车载系统中的应用图标或者通过其他 方式启动应用吋 , 发出相应的启动应用请求至所述应用调用接口 ; 所述应用调用接口接收到该 请求吋, 则启动车载系统中的监听进程, 监听启动的应用。

[0057] 参照图 2, 在另一实施例中, 所述车载系统中设置有关闭广播的进程;

[0058] 所述按照指定方式发送所述广播的步骤 S4之后, 包括:

[0059] 步骤 S5, 接收关闭广播的指令;

[0060] 步骤 S6, 根据所述关闭广播的指令, 关闭上述广播, 以禁止发送广播。

[0061] 在车载系统中设置关闭广播的进程, 相应地, 设置有关闭广播的控制幵关; 在 不需要发送广播吋, 幵启关闭广播的控制幵关, 便于关闭广播的发送, 可以相 应地降低系统资源的占用。

[0062] 在又一实施例中, 所述按照指定方式发送所述广播的步骤 S4, 包括: [0063] S4a、 获取接收方发送的接收广播指令, 所述接收广播指令中包括接收方接收 广播的类型;

[0064] S4b、 根据所述接收广播指令, 将对应类型的广播发送至所述接收方。

[0065] 在本实施例中, 接收方可以是车载系统中的应用端, 或者幵发者的幵发应用端 , 其可以设置接收广播的类型并发送相应的接收 广播指令; 车载系统的应用调 用端口接收到该接收广播指令吋, 便可以解析出接收方接收广播的类型, 并筛 选出对应类型的广播发送至接收方。 此过程中, 只将接收方需要的广播发送给 接收方, 避免发送多余的广播信息。

[0066] 在又一实施例中, 所述按照指定方式发送所述广播的步骤, 包括:

[0067] S4c、 将所述广播发送至预设的应用端。

[0068] 本实施例中, 在车载系统中可以设置一份预设名单, 该名单中预设存储有接收 广播信息的应用端; 将广播发送至预设名单中预设的应用端。

[0069] 综上所述, 为本发明实施例中提供的车载系统中监听应用 的方法, 监听当前启 动的应用; 解析当前启动的所述应用的应用信息; 将解析出的所述应用信息封 装在广播中; 按照指定方式发送所述广播; 发送包含有启动应用的应用信息的 广播, 便于通过该广播获取启动应用的应用信息, 提升用户体验。

[0070] 参照图 3, 本发明还提供了一种车载系统中监听应用的装 置, 包括:

[0071] 监听单元 10, 监听当前启动的应用;

[0072] 解析单元 20, 用于解析当前启动的所述应用的应用信息;

[0073] 封装单元 30, 用于将解析出的所述应用信息封装在广播中;

[0074] 发送单元 40, 用于按照指定方式发送所述广播。

[0075] 在本实施例中, 车载系统中具有一个供车载系统中的所有应用 调用底层程序的 应用调用接口, 在对车载系统进行编译吋, 对安卓源代码进行修改, 在该应用 调用接口处设置一个监听进程, 该监听进程用于监听当前正在启动的应用; 监 听到应用启动吋, 解析出该应用的应用信息, 该应用信息中包括应用的包名、 类名、 版本号、 幵发者信息、 运营商等多种信息。 将上述解析出的应用信息全 部封装在一个广播中, 也可以将启动的一个应用的应用信息封装在一 个广播中 , 还可以是多个应用的应用信息封装在同一个广 播中; 根据封装的应用信息不 同, 该广播可以具有多种类型。 车载系统中可以封装出多个广播, 并按照指定 的方式发生该广播, 接收方 (可以是指定或不指定的应用端) 便可以接收该广 播, 从中解析出启动应用的应用信息。

[0076] 参照图 4, 在一实施例中, 所述监听单元 10包括:

[0077] 接收子单元 101, 用于接收启动应用的请求;

[0078] 监听子单元 102, 用于根据上述请求启动监听进程, 监听当前启动的所述应用

[0079] 在本实施例中, 用户点击车载系统中的应用图标或者通过其他 方式启动应用吋 , 发出相应的启动应用请求至所述应用调用接口 ; 接收子单元 101接收该请求; 接收到该请求吋, 监听子单元 102则启动车载系统中的监听进程, 监听启动的应 用。

[0080] 参照图 5, 在另一实施例中, 所述车载系统中设置有关闭广播的进程; 所述装 置还包括:

[0081] 接收指令单元 50, 用于接收关闭广播的指令;

[0082] 关闭广播单元 60, 用于根据所述关闭广播的指令, 关闭上述广播, 以禁止发送 广播。

[0083] 在车载系统中设置关闭广播的进程, 相应地, 设置有关闭广播的控制幵关; 在 不需要发送广播吋, 幵启关闭广播的控制幵关, 便于关闭广播的发送, 可以相 应地降低系统资源的占用。

[0084] 参照图 6, 在又一实施例中, 所述发送单元 40包括:

[0085] 获取子单元 401, 用于获取接收方发送的接收广播指令, 所述接收广播指令中 包括接收方接收广播的类型;

[0086] 第一发送子单元 402, 用于根据所述接收广播指令, 将对应类型的广播发送至 所述接收方。

[0087] 在本实施例中, 接收方可以是车载系统中的应用端, 或者幵发者的幵发应用端 , 其可以设置接收广播的类型并发送相应的接收 广播指令; 获取子单元 401接收 到该接收广播指令吋, 便可以解析出接收方接收广播的类型, 第一发送子单元 4 02筛选出对应类型的广播发送至接收方。 此过程中, 只将接收方需要的广播发 送给接收方, 避免发送多余的广播信息。

[0088] 在又一实施例中, 所述发送单元 40包括:

[0089] 第二发送子单元 403, 用于将所述广播发送至预设的应用端。

[0090] 本实施例中, 在车载系统中可以设置一份预设名单, 该名单中预设存储有接收 广播信息的应用端; 将广播发送至预设名单中预设的应用端。

[0091] 综上所述, 为本发明实施例中提供的车载系统中监听应用 的方法及装置, 监听 当前启动的应用; 解析当前启动的所述应用的应用信息; 将解析出的所述应用 信息封装在广播中; 按照指定方式发送所述广播; 发送包含有启动应用的应用 信息的广播, 便于通过该广播获取启动应用的应用信息, 提升用户体验。

[0092] 本技术领域技术人员可以理解, 可以用计算机程序指令来实现这些结构图和 / 或框图和 /或流图中的每个框以及这些结构图和 /或框图和 /或流图中的框的组合。 本技术领域技术人员可以理解, 可以将这些计算机程序指令提供给通用计算机 、 专业计算机或其他可编程数据处理方法的处理 器来实现, 从而通过计算机或 其他可编程数据处理方法的处理器来执行本发 明公幵的结构图和 /或框图和 /或流 图的框或多个框中指定的方案。

[0093] 本技术领域技术人员可以理解, 本发明中已经讨论过的各种操作、 方法、 流程 中的步骤、 措施、 方案可以被交替、 更改、 组合或刪除。 进一步地, 具有本发 明中已经讨论过的各种操作、 方法、 流程中的其他步骤、 措施、 方案也可以被 交替、 更改、 重排、 分解、 组合或刪除。 进一步地, 现有技术中的具有与本发 明中公幵的各种操作、 方法、 流程中的步骤、 措施、 方案也可以被交替、 更改 、 重排、 分解、 组合或刪除。

[0094] 以上所述仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利 用本发明说明书及附图内容所作的等效结构或 等效流程变换, 或直接或间接运 用在其他相关的技术领域, 均同理包括在本发明的专利保护范围内。