赞助内容项目内的预约调度器的制造方法_3

文档序号:9816429阅读:来源:国知局
。在一些实施方式中,可以将表单208配置成基于来自相应内容赞助者的日历的可用性信息来显示可用时隙。用户然后可以基于例如来自用户日历以及内容赞助者日历的信息来选择时隙。在一些实施方式中,当用户和内容赞助者已经为内容管理和传递系统110提供对各日历的访问时,调度器扩展可以在表单208内显示对应于重叠可用性的时隙。还可以使得调度器扩展更加聪明,使得在表单208内显示的建议时隙是基于调度器扩展可能访问的附加信息。例如,如果用户提供对与用户的日历相关联的历史数据的内容管理和传递系统110访问,则可以将调度器扩展配置成基于例如用户在历史上已调度牙科预约的时隙的分析来建议用于牙科预约的时隙。可以使用一个或多个机器学习过程来基于由用户提供的许可水平来分析在用户的日历中可用的信息。
[0035]表单208还可以包括用于接收可以在调度会见时使用的用户输入的一个或多个域。图2B的示例显示表单208包括用于接收与被请求服务的汽车型号以及该汽车的里程或里程表读数有关的用户输入的域。经由表单208从用户请求的附加信息可由内容赞助者在选择加入赞助者内容项目内的调度器控件时指定。例如,医疗设施可请求用户输入识别号,使得设施可对用于用户的记录进行定位。在另一示例中,汽车维修设施可请求所寻求的服务的简要描述,使得可以根据适当技术人员的可用性来调度预约。
[0036]表单208还可以包括发起用户输入到内容管理和传递系统110的传输的控件212。当用户选择控件212时,经由表单208内的域提供的信息可以被传送到内容管理和传递系统110,使得内容管理和传递系统110可以将信息转发给内容赞助者。
[0037]激活控件212可以促使例如基于用户输入的信息被提供给负责调度对内容赞助者的预约的一个或多个计算设备(例如服务器)。计算设备可以基于该信息来确定预约是否可以被调度,并根据其来向内容管理和传递系统110提供指示。例如,如果负责调度预约的服务器确定可以成功地调度会见,则服务器因此更新内容赞助者的日历并向内容管理和传递系统110发送预约已被成功地调度的指示。内容管理和传递系统110进而向用户设备发送更新,使得用户设备上的赞助内容项目的显示被更新以反映预约的成功调度。
[0038]图2C示出了赞助内容项目202的已更新显示的示例。在本示例中,预约已被成功地调度,并且赞助内容项目202因此被用指示214更新以反映成功调度。在一些实施方式中,还可以更新赞助内容项目202以包括允许用户在与用户相关联的日历中查看已调度的预约的控件216。例如,如果用户提供适当的许可,则内容管理和传递系统110可以被配置成用已调度的预约来扩增用户的日历,并经由在赞助内容项目202内提供的控件216来使得日历的至少一部分可用。在图2D中示出了其示例,其中,控件216的激活促使赞助内容项目的显示被用用户日历的表示218更新。在一些实施方式中,控件216的激活可以促使用户的日历被单独地显示,例如在单独应用或浏览器的单独标签内。如上文参考图2A-2D中的示例所述,在一些实施方式中,用户能够发起调度预约,接收确认,并全部从赞助内容项目202内查看已调度的预约而不必导航到任何附加网页。
[0039]图3是图示出与内容管理和传递系统110相关联的服务器302、用户设备106以及处理对内容赞助者108的预约的调度的计算设备304之间的通信的示例性序列300的示意图。在一些实施方式中,计算设备304可以包括便利调度对内容赞助者的预约的服务器。在图3中描绘的示例中,授权306允许在由内容赞助者提供的赞助内容项目内包括调度选项。可以例如从计算设备304接收授权306。可以例如经由内容赞助者用于与内容管理和传递系统交互的赞助者界面(例如,参考图1描述的赞助者界面120)来提供授权306。可以由内容赞助者响应于通过赞助者界面来自内容管理和传递系统的请求而提供授权306。在一些实施方式中,授权306可以包括访问与内容赞助者相关联的一个或多个日历的许可。例如,授权306可允许服务器302出于向用户提供调度建议的目的而访问内容赞助者的调度日历。
[0040]在一些实施方式中,可以在服务器302处接收对内容的请求(例如,搜索请求308)。例如,可以从用户设备106接收搜索请求308。然后可以进行关于要提供的内容项目的确定310。例如,服务器302可以判定由与计算设备304相关联的内容赞助者提供的内容项目将被提供给用户设备106。在一些实施方式中,可以例如基于使与搜索请求306相关联的一个或多个搜索词和与由内容赞助者提供的内容项目相关联的关键字匹配来进行确定310。还可以独立于搜索请求308进行确定310。确定310可以包括用以在内容项目内提供用于调度预约的控件(例如链接或按钮)的判定。
[0041]然后可以例如由服务器302向用户设备106提供表示具有调度链接的内容项目的数据312。数据312可以引起内容项目在用户设备106上的显示,使得设备106的用户可以激活在控制项目内显示的调度控件以发起调度与内容赞助者的预约的过程。在接收到用户已经发起调度预约的过程的指示时,可以传送用以访问内容赞助者的调度日历的访问请求
314。例如,服务器302可以传送访问请求314。可以将访问请求发送到计算设备304或者控制对日历的访问的另一设备。
[0042]可以将内容赞助者的日历作为数据库的一部分存储在服务器302可以访问的存储设备上。
[0043]基于经由请求314被访问的内容赞助者的日历信息,可提供与预约的调度有关的一个或多个建议315。例如,服务器302可向用户设备106提供一个或多个建议时隙。在一些实施方式中,服务器302可检索与内容赞助者具有的可用于调度预约的时隙有关的信息,并基于这样的信息来提供建议315。在一些实施方式中,如果用户已经为服务器302提供对这样的信息的访问,则还可以基于从用户的日历检索的可用性信息来提供建议315。例如,建议315可以包括基于来自内容赞助者的日历的可用性信息的多个时隙,但可基于例如关于可用的用户日历的信息将多个时隙中的某些从被显示中滤出。这允许有为用户和内容赞助者两者工作以作为建议在显示于用户设备106上的内容项目内显示的时隙。建议315还可以基于例如通过对可用于用户的历史日历数据执行一个或多个机器学习过程取得的信息。如果用户已经提供对这样的数据的访问,则可访问用于用户的历史日历数据并将其用于建议
315。可以在显示于用户设备106上的内容项目内显示建议315,例如作为参考图2B描述的表单208的一部分。
[0044]在一些实施方式中,可基于接收到的用户输入316来调度预约。例如,可以将用户设备106配置成将与预约有关的用户输入316传送到服务器302。用户输入316可以包括例如由用户对预约提出的一个或多个时隙。用户输入316还可以包括可被用于调度预约的附加信息(例如,如参考图2B所述)。基于用户输入316,可发布预约请求318。例如,服务器312可以向计算设备304发送请求318,请求基于用户输入316来调度预约。
[0045]可分析请求318以基于由用户提供的信息来确定是否可以调度预约。例如,计算设备304可以分析请求318,并且然后向服务器302发送预约是否已被调度的指示。可以因此发布与预约有关的确认320。例如,如果计算设备304根据请求318确定可以调度预约,则计算设备可以因此更新内容赞助者的日历,并发送在服务器302处接收到的确认320。因此可传送用以更新内容项目的信息322。例如,服务器302可将信息322传送到用户设备106,使得信息322促使根据确认302而更新用户设备上的内容项目的显示。
[0046]在一些些实施方式中,可执行对用户日历的更新324以反映预约的调度。例如,如果用户已经为服务器302提供对用户的日历的访问,则服务器302可根据接收到的确认320对用户的日历执行更新324。在一些实施方式中,可传送反映对用户日历的更新的信息326。例如,服务器可将信息326提供给用户设备106,使得用户设备上的内容项目被更新以在内容项目内显示用户日历的至少一部分。该显示可以例如如在图2D中所示的示例中所示的那样出现。
[0047]图4是用于促进从内容项目内调度会见的示例性过程400的流程图。过程400可以由内容管理和传递系统110例如使用参考图3所述的服务器302来执行。操作可以包括从服务器提供引起内容项目在用户设备上的显示的数据(402)。内容项目包括在被激活时引起用于调度预约的表单的显示的控件。该表单被显示在内容项目内,使得激活控件的用户不必导航到另一页面以调度预约,而是可以从内容项目内这样做。内容项目可以是赞助内容项目,诸如例如响应于从用户设备接收的对内容的请求而从赞助内容项目的池提供的广生口 ο
[0048]在控件被激活时在内容项目内显示的表单可以被用于接收与调度预约有关的用户输入(例如,优选时间)。例如,该表单可以包括用于接收关于预约的日期、时间及其它相关信息的一个或多个域。该表单还可以包括用户可经由表单选择的一个或多个建议。该建议可以基本上类似于上文参考图3所述的建议315。
[0049]操作还包括在服务器处
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1