System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于与软件应用程序的用户的优化通信的机器学习技术制造技术_技高网

用于与软件应用程序的用户的优化通信的机器学习技术制造技术

技术编号:40149728 阅读:20 留言:0更新日期:2024-01-24 01:14
本公开的某些方面涉及用于优化包括内容的通信向软件应用程序的用户的递送的方法和系统。该方法还包括:由顾客参与平台(CEP)获得用于标识向其递送该内容的用户群组的群组选择标准的集合;由数据分析平台(DAP)根据该群组选择标准的集合标识要与之通信的该用户群组;由该DAP标识用于与该用户群组内的一个或多个子组通信的一个或多个通信配置;以及基于该内容和用于可包括对应用户的子组的对应通信配置向该用户群组中的每个用户传输一个或多个通信;以及测量与同这些子组中的每个子组通信的对应一个或多个通信配置的使用相关联的参与结果。

【技术实现步骤摘要】
【国外来华专利技术】

本申请整体涉及实现与软件应用程序的用户的优化通信,诸如实现与医疗装置(例如,作为分析物传感器)的用户交互并且向患者、护理人员、医疗保健提供者或另一用户提供决策支持指导以便帮助改善患者健康的软件应用程序。相关技术说明许多软件应用程序经由例如提供给用户的通信与用户交接以增强用户对软件应用程序的参与,即使在用户未积极地使用软件应用程序时也是如此。因此,用于许多计算装置(例如,智能手机装置、智能平板装置、个人计算机装置等)的操作系统使得部署在此类计算装置上的软件应用程序能够向所提及的计算装置的用户发送通信。因此,此类计算装置的用户被由此类软件应用程序传输的大量通信所淹没。大量此类通信对计算装置提出了资源使用效率的挑战。例如,当计算装置的用户接收到大量通信时,用户很可能忽略此类通信,这在许多环境中致使通信长时间存储在计算装置的随机存取存储器上,通常直到用户选择通信、手动擦除通信或重启计算装置。由于对通信的延迟参与或擦除,在源自软件应用程序的通信被呈现给计算装置的用户的时段期间,计算装置以次优执行模式操作,因为通信尚未从随机存取存储器移除。由此,本可用于提高计算装置的执行速度的计算装置的随机存取存储器资源的一部分被分配给通信的空闲呈现。因此,对源自软件应用程序的通信的次优用户参与可对计算装置的随机存取存储器资源的有效使用提出挑战。此外,对软件应用程序通信的次优用户参与还导致许多软件应用程序(包括用于与医疗装置交互以便促进健康、疾病和状况的有效管理的软件应用程序)的更高的用户流失率。作为示例,为了协助患者更好地管理他们的健康状况,各种提供者已经开发了便携式或可穿戴医疗装置(例如,传感器和其他类型的监测和诊断装置)以及多种健康干预软件应用程序。然而,这些类型的医疗装置以及通常在患者的移动装置上执行的应用程序由于低用户参与而在使用的最初几天、几周或几个月内遭受非常高的流失率。健康相关应用程序的示例可包括用于支持各种疾病(例如,糖尿病)的治疗的干预应用程序以及有助于改善患者整体健康的应用程序,诸如减重应用程序。提供此
技术介绍
是为了介绍以下
技术实现思路
和具体实施方式的简要上下文。此背景无意帮助确定所要求保护的主题的范围,也不被视为将所要求保护的主题限制于解决上文呈现的任何或所有缺点或问题的具体实施。


技术介绍


技术实现思路

1、一个或多个计算机的系统可被配置为借助于将软件、固件、硬件或它们的组合安装在系统上而执行特定操作或动作,该软件、固件、硬件或它们的组合在操作时致使该系统执行动作。一个或多个计算机程序可被配置为借助于包括指令来执行特定操作或动作,这些指令在由数据处理设备执行时致使该设备执行这些动作。一个一般方面包括一种优化包括内容的通信向软件应用程序的用户的递送的方法。该方法还包括:由顾客参与平台(cep)获得用于标识向其递送该内容的用户群组的群组选择标准的集合;由该cep将该群组选择标准的集合传送到数据分析平台(dap);由该dap根据该群组选择标准的集合标识要与之通信的该用户群组;由该dap标识用于与该用户群组内的一个或多个子组通信的一个或多个通信配置;以及由该dap提供用于与该一个或多个子组中的每个子组通信的该一个或多个通信配置的指示。该方法还包括:向该用户群组中的每个用户传输一个或多个通信,其中传输到对应用户的该一个或多个通信基于该内容和用于可包括该对应用户的子组的对应通信配置来确定;以及测量与同这些子组中的每个子组通信的对应一个或多个通信配置的使用相关联的参与结果。该方面的其他实施方案包括对应计算机系统、设备和记录在一个或多个计算机存储装置上的计算机程序,它们各自被配置为执行这些方法的动作。

2、具体实施可包括以下特征中的一个或多个特征。该方法包括:用户群组中的每个用户与特征值的集合相关联,并且每个子组由一个或多个特征值范围定义,并且可包括该用户群组中特征值的集合对应于该子组的一个或多个特征值范围的每个用户。

3、标识该一个或多个通信配置可包括:标识该用户群组可包括:针对该软件应用程序的每个用户,为该用户生成关于该群组选择标准的集合的标准满足指示符的集合;确定该用户群组中的每个用户具有满足该群组选择标准的集合的标准满足指示符的对应集合。为每个用户生成关于该群组选择标准的集合的该标准满足指示符的集合:标识与该用户相关联的操作输入数据,其中该操作输入数据可包括用于该用户的关于该软件应用程序的应用程序使用模式数据;以及基于该操作输入数据并且使用标准满足确定机器学习模型来生成该标准满足指示符的集合中的至少一个标准满足指示符。

4、标识该用户群组的该一个或多个子组可包括:基于由该dap定义的探索比率来生成:(i)该用户群组的探索子集;以及(ii)该用户群组的利用子集;基于针对该一个或多个通信配置的回报函数,从该一个或多个通信配置中标识最优通信配置并且从该一个或多个通信配置中标识一个或多个非最优通信配置;以及对于每个通信配置,标识该用户群组的分配用户子集,其中:(i)针对该最优通信配置的该分配用户子集可包括该利用子集中的每个用户,(ii)针对该一个或多个非最优通信配置中的每个非最优通信配置的该分配用户子集可包括该探索子集中的使用随机用户分配机制随机分配给该非最优通信配置的每个用户,并且(iii)所标识的一个或多个子组可包括针对该一个或多个通信配置标识的该分配用户子集。该方法可包括在测量参与结果之后,基于该参与结果更新该回报函数。该探索比率可基于该回报函数的历史更新的次数来确定。如果历史更新的次数满足阈值次数,则可将该探索比率设置为零。

5、标识该用户群组的该一个或多个子组可包括:标识子组分配策略,其中:(i)该子组分配策略是根据由回报函数定义的预期回报量度生成的机器学习模型;并且(ii)该回报函数跨该一个或多个对应通信配置将给定用户的输入上下文数据与该给定用户的该预期回报量度相关联;以及对于该用户群组中的每个用户,由该dap基于该用户的该输入上下文数据并且使用该子组分配策略来生成该一个或多个通信配置中的分配通信配置,其中所标识的一个或多个子组中的每个子组对应于该一个或多个通信配置中的一个通信配置并且可包括该用户群组中的分配通信配置是该对应通信配置的用户的子集。该方法可包括在测量参与结果之后,基于该参与结果更新该回报函数。

6、标识该用户群组的该一个或多个子组可包括:标识子组分配策略,其中:(i)该子组分配策略是根据由回报函数定义的预期回报量度生成的机器学习模型,并且(ii)该回报函数跨一个或多个动作将给定用户的输入上下文状态与该给定用户的该预期回报量度相关联,其中该一个或多个动作中的每个动作对应于该一个或多个对应通信配置中的一个对应通信配置;以及对于该用户群组中的每个用户,由该dap基于该用户的该输入上下文状态并且使用该子组分配策略来生成该用户的分配动作、该一个或多个动作中的分配动作,其中所标识的一个或多个子组中的每个子组对应于该一个或多个动作中的一个动作并且可包括该用户群组中的分配动作是该对应动作的用户的子集。该方法可包括在测量参与结果之后,基于该参与结果更新该回报函数。

...

【技术保护点】

1.一种优化包括内容的通信向软件应用程序的用户的递送的方法,所述方法包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1所述的方法,其中标识所述一个或多个通信配置包括:

4.根据权利要求1所述的方法,其中标识所述用户群组包括:

5.根据权利要求4所述的方法,其中为每个用户生成关于所述群组选择标准的集合的所述标准满足指示符的集合包括:

6.根据权利要求1所述的方法,还包括:由所述DAP标识所述用户群组的一个或多个子组,其中标识所述用户群组的所述一个或多个子组包括:

7.根据权利要求6所述的方法,还包括:在测量所述参与结果之后,基于所述参与结果更新所述回报函数。

8.根据权利要求6所述的方法,其中所述探索比率是基于所述回报函数的历史更新的次数来确定的。

9.根据权利要求8所述的方法,其中如果历史更新的所述次数满足阈值次数,则将所述探索比率设置为零。

10.根据权利要求1所述的方法,还包括:由所述DAP标识所述用户群组的一个或多个子组,其中标识所述用户群组的所述一个或多个子组包括:

11.根据权利要求10所述的方法,还包括:在测量所述参与结果之后,基于所述参与结果更新所述回报函数。

12.根据权利要求1所述的方法,还包括:由所述DAP标识所述用户群组的一个或多个子组,其中标识所述用户群组的所述一个或多个子组包括:

13.根据权利要求12所述的方法,还包括:在测量所述参与结果之后,基于所述参与结果更新所述回报函数。

14.根据权利要求1所述的方法,其中:

15.根据权利要求1所述的方法,其中:

16.一种用于优化包括内容的通信向软件应用程序的用户的递送的计算系统,包括:

17.根据权利要求16所述的计算系统,其中:

18.根据权利要求16所述的计算系统,其中标识所述一个或多个通信配置包括:

19.根据权利要求16所述的计算系统,其中标识所述用户群组包括:

20.一种非暂态计算机可读介质,包括用于优化包括内容的通信向软件应用程序的用户的递送的一个或多个计算机可执行指令,其中所述一个或多个计算机可执行指令被配置为在由计算装置的至少一个处理器执行时致使所述计算装置:

...

【技术特征摘要】
【国外来华专利技术】

1.一种优化包括内容的通信向软件应用程序的用户的递送的方法,所述方法包括:

2.根据权利要求1所述的方法,其中:

3.根据权利要求1所述的方法,其中标识所述一个或多个通信配置包括:

4.根据权利要求1所述的方法,其中标识所述用户群组包括:

5.根据权利要求4所述的方法,其中为每个用户生成关于所述群组选择标准的集合的所述标准满足指示符的集合包括:

6.根据权利要求1所述的方法,还包括:由所述dap标识所述用户群组的一个或多个子组,其中标识所述用户群组的所述一个或多个子组包括:

7.根据权利要求6所述的方法,还包括:在测量所述参与结果之后,基于所述参与结果更新所述回报函数。

8.根据权利要求6所述的方法,其中所述探索比率是基于所述回报函数的历史更新的次数来确定的。

9.根据权利要求8所述的方法,其中如果历史更新的所述次数满足阈值次数,则将所述探索比率设置为零。

10.根据权利要求1所述的方法,还包括:由所述dap标识所述用户群组的一个或多个子组,其中标识所述用户群组的所述一个或多个子组包括:

【专利技术属性】
技术研发人员:A·J·杰克森S·帕伊M·德雷津斯基J·万德林登M·S·鲍威尔J·S·拉腊比
申请(专利权)人:德克斯康公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1