用于内容共享的系统和方法技术方案

技术编号:28978404 阅读:16 留言:0更新日期:2021-06-23 09:24
本发明专利技术涉及用于内容共享的系统和方法。在网络中执行的协作内容创建的方法。网络包括多个计算设备和计算资源。计算资源包括数据库。多个计算设备通信连接到计算资源。该方法包括在计算资源处从多个计算设备中的第一计算设备接收选择数据。计算资源基于该选择数据从数据库中选择存储在数据库中的多个数据记录中的至少一个数据记录。所选择的至少一个数据记录具有第一数据尺寸。计算资源创建用户界面信息,用户界面信息代表至少一个数据记录并且被配置为允许所述多个计算设备中的第二计算设备在第二计算设备用户界面中显示所选择的至少一个数据记录的表示。用户界面信息具有小于第一尺寸的第二数据尺寸。计算资源将用户界面信息传输到第二计算设备。

【技术实现步骤摘要】
用于内容共享的系统和方法
本文描述的实施例一般而言涉及联网决策支持工具,并且更具体地涉及使实现来自多个源的贡献的网络决策支持工具。
技术介绍
电子商务的普及已急剧增加,并且经由各种类型的电子通信设备进行的购买是司空见惯的。这种购买给托管电子商务业务的服务器带来了巨大的计算负担。附图说明从以下结合附图的详细描述中,实施例将得到更全面的理解和认识,其中:[图1]示出了其中可以实践实施例的通信系统的概述;[图2]示出了根据实施例的用户设备的示例;以及[图3]图示了协作通信方法中的数据流。具体实施方式现在将详细参考根据本公开实现的示例性实施例,其示例在附图中示出。将在所有可能的情况下贯穿所有附图使用相同的附图标记指代相同或相似的部分。在实施例中,提供了一种在包括多个计算设备和计算资源的网络中执行的协作内容创建的方法。计算资源包括数据库。多个计算设备通信连接到计算资源。该方法包括在计算资源处从多个计算设备中的第一计算设备接收选择数据,计算资源基于该选择数据从数据库中选择存储在数据库中的多个数据记录中的至少一个数据记录,所选择的至少一个数据记录具有第一数据尺寸,计算资源创建用户界面信息,所述用户界面信息代表至少一个数据记录,并被配置为允许多个计算设备中的第二计算设备在第二计算设备的用户界面中显示所选择的至少一个数据记录的表示,其中用户界面信息具有小于第一尺寸的第二数据尺寸,并且将用户界面信息传输到第二计算设备。在实施例中,该方法还包括在计算资源处从多个计算设备中的计算设备接收更新后的选择数据。在该实施例中,计算资源基于更新后的选择数据来更新数据记录,基于更新后的数据记录来更新用户界面信息以创建更新后的用户界面信息,生成在存储的用户界面信息与更新后的用户界面信息之间的差异并将该差异传输到通信连接到计算资源的多个计算设备。在实施例中,通信连接到计算资源的多个计算设备在选择存储在数据库中的数据记录的过程中进行协作,其中多个计算设备全都对单个通信服务进行订阅以促进实时更新到所有订阅设备的递送。在实施例中,多个计算设备全都订阅相同的websocket/双向/全双工服务。在实施例中,至少一个第二计算设备经由用户界面从用户接收输入并将接收到的输入实时传输到中央计算资源。中央计算资源将从该至少一个第二计算设备接收的输入传输到第一计算设备。在实施例中,该方法还包括在更新触发事件之后更新存储在数据库中的一个或多个数据记录,其中所述更新触发事件是更新该一个或多个数据记录的指令的接收或对链接到该一个或多个数据记录的数据记录的选择或修改中的至少一个。在实施例中,数据记录包括多个数据条目。在所有计算设备都从计算资源断开之后,数据记录保留在数据库中。数据条目中的一个或多个可在数据库中独立更新。在该实施例中,该方法还包括每当更新数据条目时就更新数据记录,而与计算设备的连接状态无关。以这种方式,数据库始终是最新的,因此,一旦用户设备重新连接到数据库,就可以显示正确的数据记录。这使得恢复数据记录的显示变得容易,比如说在用户设备从数据库非自愿断开之后。将认识到的是,数据记录的状态独立于用于创建数据记录的设备和/或持续参与预订会话的设备的连接状态。因此,有可能将数据记录保留一段不确定的时间或可自由选择的时间,例如,使数据记录保留几个月或比如说四分之一年。根据另一个实施例,提供了一种在通信连接到计算资源的多个计算设备之间实时协作的方法。多个计算设备连接到联合通信资源,以促进信息从计算资源到多个计算设备的基本上同时的递送。计算资源包括存储可更新数据记录的数据库。计算资源经由所述通信资源将对一个或多个所选择的数据记录的更新传送到多个计算设备。根据另一个实施例,提供了由一个或多个处理器执行的计算机程序指令。指令在由一个或多个处理器执行时使一个或多个处理器执行如本文所述的方法。优选地,指令存储在非易失性存储设备上。根据另一个实施例,提供了一种包括处理器和存储器的计算设备。计算设备被配置为可通信连接到数据库和多个计算设备。存储器存储程序指令,该程序指令在由处理器执行时使处理器从多个计算设备中的第一计算设备接收选择数据,并基于该选择数据从数据库中选择存储在数据库中的多个数据记录中的至少一个数据记录,所选择的至少一个数据记录具有第一数据尺寸,创建代表该至少一个数据记录的用户界面信息并被配置为允许多个计算设备中的第二个计算设备在第二计算设备的用户界面中显示所选择的至少一个数据记录的表示,其中用户界面信息具有小于第一数据尺寸的第二数据尺寸,并且将用户界面信息传输到第二计算设备。在实施例中,程序指令还被配置为,当由处理器执行时,使处理器从多个计算设备中的用户设备接收更新后的选择数据,基于更新后的选择数据来更新数据记录,基于更新后的数据记录来更新用户界面信息以创建更新后的用户界面信息,生成在存储的用户界面信息与更新后的用户界面信息之间的差异并将该差异传输到通信连接到计算资源的多个计算设备。在实施例中,程序指令还被配置为,当由处理器执行时,使处理器使多个计算设备全都能够向单个通信服务订阅,以促进实时更新到所有订阅设备的递送。单个通信服务可以是基于Websocket的。在实施例中,设备包括数据库。在该实施例中,程序指令还被配置为,当由处理器执行时,使处理器在更新触发事件之后更新存储在所述数据库中的一个或多个数据记录。更新触发事件是更新该一个或多个数据记录的指令的接收或对链接到该一个或多个数据记录的数据记录的选择或修改中的至少一个。在实施例中,数据记录包括多个数据条目,其中在所有计算设备都从计算资源断开之后,所述数据记录保留在数据库中,并且其中所述数据条目中的一个或多个可在数据库中独立更新。程序指令还被配置为在由处理器执行时使处理器每当更新所述数据条目时就更新数据记录,而与计算设备的连接状态无关。在另一个实施例中,提供了一种计算资源,该计算资源包括可通信连接到多个计算设备以用于多个计算设备之间的实时协作的联合通信资源。该联合通信资源被配置为促进信息从计算资源到多个计算设备的基本上同时的递送。计算资源包括存储可更新数据记录的数据库。计算资源被配置为经由通信资源将对一个或多个所选择的数据记录的更新传送到多个计算设备。联网系统允许多个实体同时访问网络资源。多个实体可以期望同时或基本上同时被告知网络资源的当前状态。例如,出于对与网络资源相关联的做决策过程有贡献的目的,这个信息可以是期望或必需的,以允许实体的用户显示网络资源的当前状态。这个做决策过程可以涉及对商品或服务的协作预订,诸如例如旅行行程的合作创建和修改。网络资源可以是在诸如服务器或虚拟机之类的集中式计算资源上操作的虚拟或在线购物车。在线购物车是已知的,但是在撰写本文时,据专利技术人所知,可以由多个实体以可靠且资源有效的方式更改的购物车还是未知的。虽然将参考用于旅行服务的协作预订的多方购物车来描述实施例,但是实施例不限于这个具体示例。其它实施例可以涉及其它集中管理的信本文档来自技高网...

【技术保护点】
1.一种在包括多个计算设备和计算资源的网络中执行的协作内容创建的方法,计算资源包括数据库,并且所述多个计算设备通信连接到计算资源,该方法包括:/n在计算资源处从所述多个计算设备中的第一计算设备接收选择数据;/n计算资源基于该选择数据从数据库中选择存储在数据库中的多个数据记录中的至少一个数据记录,所选择的至少一个数据记录具有第一数据尺寸;/n计算资源创建用户界面信息,该用户界面信息代表所述至少一个数据记录并被配置为允许所述多个计算设备中的第二计算设备在第二计算设备的用户界面中显示所选择的至少一个数据记录的表示,其中用户界面信息具有小于第一尺寸的第二数据尺寸;以及/n将用户界面信息传输到第二计算设备。/n

【技术特征摘要】
20191220 FR 19152591.一种在包括多个计算设备和计算资源的网络中执行的协作内容创建的方法,计算资源包括数据库,并且所述多个计算设备通信连接到计算资源,该方法包括:
在计算资源处从所述多个计算设备中的第一计算设备接收选择数据;
计算资源基于该选择数据从数据库中选择存储在数据库中的多个数据记录中的至少一个数据记录,所选择的至少一个数据记录具有第一数据尺寸;
计算资源创建用户界面信息,该用户界面信息代表所述至少一个数据记录并被配置为允许所述多个计算设备中的第二计算设备在第二计算设备的用户界面中显示所选择的至少一个数据记录的表示,其中用户界面信息具有小于第一尺寸的第二数据尺寸;以及
将用户界面信息传输到第二计算设备。


2.如权利要求1所述的方法,该方法还包括:
在计算资源处从所述多个计算设备中的计算设备接收更新后的选择数据;
计算资源:
基于更新后的选择数据来更新所述数据记录;
基于更新后的数据记录来更新所述用户界面信息以创建更新后的用户界面信息;
生成在存储的用户界面信息与更新后的用户界面信息之间的差异;以及
将该差异传输到被通信连接到计算资源的所述多个计算设备。


3.如权利要求1或2所述的方法,其中通信连接到计算资源的所述多个计算设备在选择存储在数据库中的数据记录的过程中进行协作;以及
其中所述多个计算设备全都对单个通信服务进行订阅,以促进到所有订阅设备的实时更新的递送。


4.如权利要求3所述的方法,其中所述多个计算设备全都订阅相同的websocket/双向/全双工服务。


5.如前述权利要求中的任一项所述的方法,还包括:
所述至少一个第二计算设备经由用户界面从用户接收输入并将所述接收到的输入实时传输到中央计算资源;
中央计算资源将从所述至少一个第二计算设备接收的输入传输到第一计算设备。


6.如前述权利要求中的任一项所述的方法,还包括:
在更新触发事件之后更新存储在所述数据库中的一个或多个数据记录,其中所述更新触发事件是以下至少之一:
更新所述一个或多个数据记录的指令的接收;或者
对链接到所述一个或多个数据记录的数据记录的选择或修改。


7.如前述权利要求中的任一项所述的方法,其中所述数据记录包括多个数据条目,并且其中在所有计算设备都从计算资源断开之后,所述数据记录保留在数据库中,并且其中所述数据条目中的一个或多个可在数据库中独立更新,该方法还包括:
每当更新所述数据条目时就更新所述数据记录,而与计算设备的连接状态无关。


8.一种在通信连接到计算资源的多个计算设备之间实时协作的方法,其中所述多个计算设备连接到联合通信资源,以促进信息从计算资源到所述多个计算设备的基本上同时的递送,其中计算资源包括存储可更新数据记录的数据库,并且其中计算资源经由所述通信资源...

【专利技术属性】
技术研发人员:M·加莱N·布拉亚尔S·奈特·奥斯李梅恩J·莫雅德
申请(专利权)人:艾玛迪斯简易股份公司
类型:发明
国别省市:法国;FR

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

1