具有会议时间和位置优化的会议服务制造技术

技术编号:21208001 阅读:25 留言:0更新日期:2019-05-25 03:46
描述了一种具有会议时间和位置优化的会议服务。在一些示例中,可以分析组织者和出席者行为并将其用作为计算潜在会议时间的排序分数时的上下文因素。为了针对出席者(包括组织者)优化会议,可以基于在排序中使用的因素(例如出席者时间安排、偏好、会议类型、位置属性、出席者对位置的偏好、以及诸如可能影响出席者以及会议位置的可用性或访问的事件和其它发生事务之类的外部因素)的加权系数来对潜在会议时间和位置进行排序。

Conference services with optimized meeting time and location

This paper describes a conference service with optimized meeting time and location. In some examples, the behavior of organizers and attendees can be analyzed and used as a contextual factor in calculating ranking scores for potential meeting time. In order to optimize meetings for attendees (including organizers), weighting coefficients of factors used in sorting (such as attendee scheduling, preferences, meeting type, location attributes, attendee preferences for location, and external factors such as availability or access events that may affect attendees and meeting locations, and other occurrences) can be used for potential meetings. Sort the time and location.

【技术实现步骤摘要】
【国外来华专利技术】具有会议时间和位置优化的会议服务
技术介绍
当组织者安排与多个出席者的会议时,尝试确定对所有出席者而言都合适的时间可能具有挑战性。会议组织者通常需要考虑他或她自身的可用性以及每个出席者的可用性。另外,组织者可能经常考虑其它更抽象的因素,例如工作时间、对早晨或下午会议的偏好、避免午餐时间、旅行物流(travellogistics)等等。考虑这些因素会花费大量的时间和努力,并且仍然无法使组织者确定他或她是否已找到用于会议的适合时间。
技术实现思路
提供本
技术实现思路
以用简化形式引入一些概念,这些概念以下在详细描述中进一步描述。本
技术实现思路
并非旨在排他地标识所要求保护的主题内容的关键特征或必要特征,也并非旨在帮助确定所要求保护的主题内容的范围。各实施例涉及具有会议时间和位置优化的会议服务。在一些示例中,可以接收到会议请求,其中该会议请求包括出席者列表和对会议内容的指示。可以从一个或多个资源取回与所请求会议的组织者和出席者相关联的可用性和上下文信息。还可从其它资源取回与对所请求会议具有潜在影响的一个或多个外部因素相关联的信息。可以基于可用性、上下文信息、以及该一个或多个外部因素来确定一组潜在会议时间和一组会议室并对这些会议时间和会议室进行排序。可以提供这组潜在会议时间和这组会议室或者这组潜在会议时间和这组会议室中排名最高的会议时间和会议室来显示以供组织者和/或出席者确认或选择。通过阅读以下详细描述和对相关附图的查阅,这些和其它特征和优点将是显而易见的。要理解,前述一般描述和以下的详细描述两者都是说明性的,并不限制所要求保护的各方面。附图说明图1包括其中可以实现具有会议时间和位置优化的会议服务的示例性网络环境;图2概念性地示出了托管服务环境中的会议时间和位置优化;图3示出了由日程安排引擎在会议时间和位置优化中采用的示例性资源;图4示出了用于组织具有会议时间和位置优化的会议的示例性用户界面;图5示出了用于与具有会议时间和位置优化的会议服务结合的位置选择的示例性用户界面;图6示出了用于与具有会议时间和位置优化的会议服务结合的位置选择的另一示例性用户界面;图7是其中可以实现根据各实施例的系统的联网环境;图8是可以用于提供具有会议时间和位置优化的会议服务的示例性通用计算设备的框图;以及图9示出了用于提供会议时间和位置优化的方法的逻辑流程图。具体实施方式如上面简述的,各实施例涉及具有会议时间和位置优化的会议服务。在一些示例中,可以分析组织者和出席者行为并将其用作为计算潜在会议时间的排名分数时的上下文因素。为了针对出席者(包括组织者)优化会议,可以基于在排序中使用的因素(例如出席者日程安排、偏好、会议类型、位置属性、出席者对位置的偏好、以及诸如可能影响出席者以及会议位置的可用性或访问的事件和其它发生事务之类的外部因素)的加权系数来对潜在会议时间和位置进行排序。基于学习的计算可以利用反馈来增强对将来会议的会议时间和位置选择的精确性。在以下详细描述中,参考形成该详细描述的一部分的附图,并且在附图中通过说明、特定实施例或示例来示出。可以组合这些方面,可以利用其它方面,并且可以在不脱离本公开内容的精神或范围的情况下做出结构性改变。因此,以下详细描述不应被视为是限制性的,并且本专利技术的范围由所附权利要求及其等效方案来限定。虽然将在结合在个人计算机上的操作系统上运行的应用程序来执行的程序模块的一般上下文中描述一些实施例,但是本领域技术人员将认识到,也可以与其它程序模块组合地实现各方面。通常,程序模块包括例程、程序、组件、数据结构、以及执行特定任务或实现特定抽象数据类型的其它类型的结构。此外,本领域技术人员将意识到,可以利用其它计算机系统配置来实现各实施例,包括手持设备、微处理器系统、基于微处理器或可编程消费电子产品、小型计算机、大型计算机、以及类似的计算设备。还可以在分布式计算环境中实现各实施例,其中由通过通信网络链接的远程处理设备来执行各任务。在分布式计算环境中,程序模块可以位于本地和远程存储器存储设备两者中。一些实施例可以被实现为计算机实现的过程(方法)、计算系统、或者被实现为制品,例如计算机程序产品或计算机可读介质。计算机程序产品可以是可由计算机系统读取的计算机存储介质,并且编码有包括指令的计算机程序,这些指令用于使得计算机或计算系统执行示例性过程。计算机可读存储介质是计算机可读存储器设备。例如,计算机可读存储介质可以经由以下各项中的一项或多项来实现:易失性计算机存储器、非易失性存储器、硬盘驱动器、闪存驱动器、软盘、或压缩盘、以及类似的硬件介质。贯穿该说明书,术语“平台”可以是用于提供具有会议时间和位置优化的会议服务的软件和硬件组件的组合。平台的示例包括但不限于在多个服务器上执行的托管服务、在单个计算设备上执行的应用、以及类似系统。术语“服务器”通常是指执行通常在联网环境中的一个或多个软件程序的计算设备。然而,服务器也可以被实现为在一个或多个计算设备上执行的虚拟服务器(软件程序),该服务器被视为网络上的服务器。以下提供关于这些技术和示例性操作的更多细节。图1包括其中可以实现具有会议时间和位置优化的会议服务的示例性网络环境。如示图100中所示出的,示例性系统可以包括托管基于云的会议服务114的数据中心112,该会议服务114被配置为提供多种服务,例如安排会议、促进在线会议、以及可以跨多个设备和用户访问的其它会议。数据中心112可以包括被配置为执行会议服务114的一个或多个处理服务器116以及其它组件。在一些实施例中,处理服务器116中的至少一个处理服务器可操作为对会议服务114进行管理,其中与所提供的去往和来自设备(例如设备122、126)的服务相关联的数据可以被存储在存储服务器120(或相关联的数据存储装置)处。如本文所描述的,会议服务114可以被实现为软件、硬件、或者其组合。在一些实施例中,会议服务114可以被配置为与各种应用相互操作以提供特定的服务。例如,如示图100中所示出的,用户104可以通过设备102来执行日历应用106的瘦版本(例如,web浏览器)或厚版本(例如,本地安装的客户端应用),会议服务114可以被配置为在一个或多个网络(例如网络110)上与该设备102集成并相互操作。日历应用106可以是由会议服务托管的应用,或者是各应用的组合的一部分,例如实现各种通信模式以及管理日历并促进会议的通信应用。设备102可以包括台式计算机、膝上型计算机、平板计算机、车载计算机、智能电话、或可穿戴计算设备、以及其它类似设备。通信接口可以促进会议服务114与日历应用106之间在网络110上的通信。会议服务114可以是基于订阅的服务,即,每个用户可以具有账户并通过例如使用密码登录他们的账户来访问服务。根据一些实施例,会议服务114的服务器侧模块可以在考虑组织者和指定的会议出席者的历史和偏好,连同其它上下文和外部信息的情况下,向会议组织者建议可能的会议时间。向组织者呈现的建议可以与在组织者自己经过考虑各种因素的通常过程的情况下他们可以确定的合适会议时间紧密对准。考虑更微妙的上下文信息,并跟踪和利用会议组织者和出席者的历史和偏好,可以做出更快、更有效的会议时间决策。可以考虑的上下文因素和外部信息可以包括但不限于会议组织者和/或会议出席者接受某本文档来自技高网...

【技术保护点】
1.一种在一个或多个计算设备处执行的用于提供会议时间和位置优化的方法,所述方法包括:接收会议请求,其中,所述会议请求包括出席者的列表和对会议内容的指示;取回与所请求会议的组织者和所述出席者相关联的可用性和上下文信息;取回与对所请求会议具有潜在影响的一个或多个外部因素相关联的信息;基于所述可用性并基于所述上下文信息和所述一个或多个外部因素中的一者或两者来确定一组潜在会议时间和一组会议室;以及提供所述一组潜在会议时间和所述一组会议室中排名最高的一个潜在会议时间和会议室来显示以供确认。

【技术特征摘要】
【国外来华专利技术】2016.10.14 US 15/294,0711.一种在一个或多个计算设备处执行的用于提供会议时间和位置优化的方法,所述方法包括:接收会议请求,其中,所述会议请求包括出席者的列表和对会议内容的指示;取回与所请求会议的组织者和所述出席者相关联的可用性和上下文信息;取回与对所请求会议具有潜在影响的一个或多个外部因素相关联的信息;基于所述可用性并基于所述上下文信息和所述一个或多个外部因素中的一者或两者来确定一组潜在会议时间和一组会议室;以及提供所述一组潜在会议时间和所述一组会议室中排名最高的一个潜在会议时间和会议室来显示以供确认。2.根据权利要求1所述的方法,还包括:基于所述可用性并基于所述上下文信息和所述一个或多个外部因素中的一者或两者来对所述一组潜在会议时间和所述一组会议室进行排序;以及提供所述一组潜在会议时间和所述一组会议室来显示以供所请求会议的所述组织者或所述出席者选择。3.根据权利要求1所述的方法,还包括:基于所述上下文信息来确定所述组织者和所述出席者的行为模式;以及基于所确定的行为模式来确定所述一组潜在会议时间并对所述一组潜在会议时间进行排序。4.根据权利要求3所述的方法,其中,基于所确定的行为模式来确定所述一组潜在会议时间并对所述一组潜在会议时间进行排序包括:增加查全率和查准率,其中,所述查全率表示在所述一组潜在会议时间之中选择实际会议时间的可能性,并且所述查准率表示将排名最高的潜在会议时间选择作为所述实际会议时间的可能性。5.根据权利要求4所述的方法,其中,增加所述查全率和所述查准率包括:基于所述上下文信息和所述外部因素来确定多个因素;向所述多个因素中的每个因素分配权重值;以及基于经加权的多个因素来确定所述查全率和所述查准率。6.根据权利要求1所述的方法,其中,所述外部因素包括交通状况、天气状况和附近事件中的一个或多个。7.一种用于提供会议时间和位置优化的计算设备,所述计算设备包括:通信接口,所述通信接口被配置为:促进所述计算设备与其它设备之间的通信;被配置为存储指令的存储器;以及耦合到所述存储器的一个或多个处理器,其中,所述一个或多个处理器结合存储在所述存储器中的所述指令被配置为执行会议服务,所述会议服务包括:日历应用;以及日程安排模块,所述日程安...

【专利技术属性】
技术研发人员:M·D·麦克肯齐H·塚原S·本戈切亚P·坎农斯
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1