CN111095319A - 确定最佳会议地点和时间的方法 - Google Patents

确定最佳会议地点和时间的方法 Download PDF

Info

Publication number
CN111095319A
CN111095319A CN201880059624.7A CN201880059624A CN111095319A CN 111095319 A CN111095319 A CN 111095319A CN 201880059624 A CN201880059624 A CN 201880059624A CN 111095319 A CN111095319 A CN 111095319A
Authority
CN
China
Prior art keywords
attendee
location
meeting
optimal
schedule
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201880059624.7A
Other languages
English (en)
Inventor
J.希利
W.戈麦斯
D.阮
B.霍姆
Y.诺沃哲内茨
M.赖金
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Carrier Corp
Original Assignee
Carrier Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Carrier Corp filed Critical Carrier Corp
Publication of CN111095319A publication Critical patent/CN111095319A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • G06Q10/1093Calendar-based scheduling for persons or groups
    • G06Q10/1095Meeting or appointment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24578Query processing with adaptation to user needs using ranking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06314Calendaring for a resource

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Computational Linguistics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

提供了一种调度会议室的方法。该方法包括:接收包括一个或多个出席者的出席者列表;响应于出席者列表,获得每个出席者的出席者详情;响应于出席者详情,确定每个出席者的加权排名;获得每个出席者的出席者日程安排;响应于出席者日程安排,确定一个或多个最佳会议时间;确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置;响应于每个出席者的加权排名和每个出席者的位置,确定每个最佳会议时间的最佳会议地点;获得在每个最佳会议时间位于最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排;并预约会议室中的一个会议室。

Description

确定最佳会议地点和时间的方法
背景技术
本文中公开的主题一般涉及调度***的领域,并且更特别地,涉及用于确定最佳会议时间和地点(location)的设备和方法。
虽然现有的调度***允许用户查看出席者的日程安排,但是通常对进一步帮助确定何时以及何地调度会议做的很少。在出席者的时间非常宝贵(at a premium)的情况下,确定最佳会议时间和地点时是期望的。
发明内容
根据一个实施例,提供一种调度会议室的方法。该方法包括:接收包括一个或多个出席者的出席者列表;响应于出席者列表,获得每个出席者的出席者详情(detail);响应于出席者详情,确定每个出席者的加权排名;获得每个出席者的出席者日程安排;响应于出席者日程安排,确定一个或多个最佳会议时间;确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置;响应于每个出席者的加权排名和每个出席者的位置,确定每个最佳会议时间的最佳会议地点;获得在每个最佳会议时间位于最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排;以及预约(reserve)会议室中的一个会议室。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置进一步包括:当最佳会议时间是现在时,确定每个出席者的当前位置。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中当前位置是通过检测每个出席者的当前位置来确定的。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中当前位置是通过检查每个出席者日程安排并响应于出席者日程安排而映射位置来确定的。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置进一步包括:当最佳会议时间是在未来时,确定每个出席者的未来位置;以及未来位置是通过检查每个出席者日程安排并响应于出席者日程安排而映射位置来确定的。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置进一步包括:当最佳会议时间是现在并且不能确定出席者的当前地点时,或者当最佳会议时间是在未来并且不能确定出席者的未来位置时,将原始位置(home position)指派为出席者的位置。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中在获得在每个最佳会议时间位于最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排之前,该方法进一步包括:获得每个个人从各自位置到每个最佳会议地点的路径;以及响应于至少一条路径,调整最佳会议地点。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括:当展现移动装置时,调整会议资源。
根据另一个实施例,提供一种调度***。调度***包括处理器以及包括计算机可执行指令的存储器,指令当由处理器执行时使处理器执行操作,所述操作包括:接收包括一个或多个出席者的出席者列表;响应于出席者列表,获得每个出席者的出席者详情;响应于出席者详情,确定每个出席者的加权排名;获得每个出席者的出席者日程安排;响应于出席者日程安排,确定一个或多个最佳会议时间;确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置;响应于每个出席者的加权排名和每个出席者的位置,确定每个最佳会议时间的最佳会议地点;获得在每个最佳会议时间位于最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排;以及预约会议室中的一个会议室。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置进一步包括:当最佳会议时间是现在时,确定每个出席者的当前位置。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中当前位置是通过检测每个出席者的当前位置来确定的。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中当前位置是通过检查每个出席者日程安排并响应于出席者日程安排而映射位置来确定的。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置进一步包括:当最佳会议时间是在未来时,确定每个出席者的未来位置;以及未来位置是通过检查每个出席者日程安排并响应于出席者日程安排而映射位置来确定的。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置进一步包括:当最佳会议时间是现在并且不能确定出席者的当前地点时,或者当最佳会议时间是在未来并且不能确定出席者的未来位置时,将原始位置指派为出席者的位置。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中在获得在每个最佳会议时间位于最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排之前,操作进一步包括:获得每个个人从各自位置到每个最佳会议地点的路径;以及响应于至少一条路径,调整最佳会议地点。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中操作进一步包括:当展现移动装置时,调整会议资源。
根据另一个实施例,一种有形地体现在计算机可读介质上的计算机程序产品,该计算机程序产品包括指令,所述指令当由处理器执行时使处理器执行操作,所述操作包括:接收包括一个或多个出席者的出席者列表;响应于出席者列表,获得每个出席者的出席者详情;响应于出席者详情,确定每个出席者的加权排名;获得每个出席者的出席者日程安排;响应于出席者日程安排,确定一个或多个最佳会议时间;确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置;响应于每个出席者的加权排名和每个出席者的位置,确定每个最佳会议时间的最佳会议地点;获得在每个最佳会议时间位于最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排;以及预约会议室中的一个会议室。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置进一步包括:当最佳会议时间是现在时,确定每个出席者的当前位置。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中当前位置是通过检测每个出席者的当前位置来确定的。
除了上述特征中的一个或多个特征之外,或者作为备选方案,进一步实施例可包括,其中当前位置是通过检查每个出席者日程安排并响应于出席者日程安排而映射位置来确定的。
本公开的实施例的技术效果包括响应于每个出席者的地点、每个出席者的加权排名和每个出席者的日程安排来确定会议的最佳时间和最佳地点。
除非另外明确地指示,否则前述特征和元件可组合成各种组合而没有排他性。按照以下描述和附图,这些特征和元件及其操作将变得更加明显。然而,应当理解的是,以下描述和附图旨在本质上是说明性和解释性的而非限制性的。
附图说明
以下描述不应以任何方式被认为是限制性的。参考附图,相似的元件被相似地编号:
图1示出了根据本公开的实施例的调度***的示意图;以及
图2是示出了根据本公开的实施例的调度会议室的方法的流程图。
具体实施方式
参考图通过举例而非限制的方式在本文中展现了所公开的设备和方法的一个或多个实施例的详细描述。
在示例实施例中,图1描绘了调度***200。调度***200包括排名***306。排名***306被配置成响应于由会议主办方输入的出席者列表512来确定最佳会议列表580。最佳会议列表580可包括最佳会议时间和最佳会议地点的一个或多个最佳会议室。最佳会议室可以是建筑物202内的会议室203。在一些实施例中,建筑物202可以是可或者可不物理地位于彼此附近的建筑物群或建筑物。建筑物202可包括任何数量的楼层。进入建筑物202的人可在大厅楼层或任何其它楼层进入,并且可经由诸如电梯或自动扶梯的一个或多个输送装置到达目的地楼层。
在两个非限制性实施例中,可将出席者列表512从移动装置208a和/或固定计算装置208b传送到排名***306。移动装置208a和固定计算装置208b可彼此进行电子通信。
移动装置208a能够与固定计算装置208b、排名***306以及稍后论述的访问装置206进行安全的双向通信。移动装置208a可以是通常由人携带的移动计算装置,诸如例如电话、PDA、智能手表、平板、膝上型计算机等。如图1中所示,移动装置208a可包括处理器250a、存储器252a和通信模块254a。处理器250a能够是任何类型的计算机处理器或其组合,诸如微处理器、微控制器、数字信号处理器、专用集成电路、可编程逻辑装置和/或现场可编程门阵列。存储器252a是有形地体现在移动装置208a中的非暂时性计算机可读存储介质的示例,它包括例如作为固件存储在其中的可执行指令。如本文中进一步详细描述的,通信模块254a可实现一个或多个通信协议。移动装置208a被配置成存储可与固定计算装置208b、访问装置206和排名***306共享的唯一凭证(credential)258a。在非限制性示例中,移动装置208a可属于建筑物202的雇员和/或住户。移动装置208a还可包括应用。本文中公开的实施例可通过安装在移动装置208a上的应用进行操作。
固定计算装置208b能够与移动装置208a和排名***306进行安全的双向通信。固定计算装置208b可以是不定期运输的计算装置,诸如例如计算机桌面等。如图1中所示,固定计算装置208b可包括处理器250b、存储器252b和通信模块254b。处理器250b能够是任何类型的计算机处理器或其组合,诸如微处理器、微控制器、数字信号处理器、专用集成电路、可编程逻辑装置和/或现场可编程门阵列。存储器252b是有形地体现在固定计算装置208b中的非暂时性计算机可读存储介质的示例,它包括例如作为固件存储在其中的可执行指令。如本文中进一步详细描述的,通信模块254b可实现一个或多个通信协议。固定计算装置208b被配置成存储可与移动装置208a、访问装置206和排名***306共享的唯一凭证258b。在非限制性示例中,固定计算装置208b可属于建筑物202的雇员和/或住户。固定计算装置208b还可包括应用。本文中公开的实施例可通过安装在固定计算装置208b上的应用进行操作。固定计算装置208b可链接到移动装置208a。例如,公司的雇员可具有固定计算装置208b和移动装置208a。凭证258a、258b可帮助识别移动装置208a和固定计算装置208b,使得它们可彼此同步。
图1中还示出排名***306。排名***306被配置成响应于出席者列表512来确定最佳会议列表580。如图1中所示,排名***306可包括处理器350、存储器352和通信模块354。处理器350可以是任何类型的计算机处理器或其组合,诸如微处理器、微控制器、数字信号处理器、专用集成电路、可编程逻辑装置和/或现场可编程门阵列。存储器352是有形地体现在路径确定***中或者可操作地连接到路径确定***的非暂时性计算机可读存储介质的示例,它包括例如作为固件存储在其中的可执行指令。如本文中进一步详细描述的,通信模块354可实现一个或多个通信协议。
排名***306还包括:与人力资源(HR)***410通信的HR模块372;与调度***420通信的调度模块374;与定位***430通信的定位模块376;以及与映射***440通信的映射模块378。排名***306还可包括与路径***450通信的路径模块380,这将在下文进一步论述。在图1的图示中,将HR***410、调度***420、定位***430、映射***440和路径***450示为排名***306外部的独立***,它们与它们各自的模块(即,HR模块372、调度模块374、定位模块376、映射模块378和路径模块380)通信。在一实施例中,HR***410、调度***420、定位***430、映射***440和路径***450中的至少一个被包括在排名***306内。在另一个实施例中,HR***410、调度***420、定位***430、映射***440和路径***450中的至少一个被包括在移动装置208a中。在又一个实施例中,HR***410、调度***420、定位***430、映射***440和路径***450中的至少一个被包括在固定计算装置208b内。
HR***410包括出席者详情510,所述出席者详情510包括但不限于出席者列表上的每个出席者在企业内的级别/职位。例如,在几个非限制性示例中,出席者详情510可将雇员列为CEO、副总裁、经理、助理……等。出席者详情510可以是组织结构图。可根据公司内的组织结构图将加权排名赋予出席者详情510中的每个级别/职位。加权排名越高,出席者的级别/职位就越重要。例如,与经理相比,CEO可被赋予更大的权重。响应于出席者详情列表510,排名***306生成出席者列表512上的每个出席者的出席者加权排名。有利地,排名***306可使用加权排名来确保较高排名的出席者不需要行进很远来开会。
调度***420管理包括出席者日程安排522和会议室日程安排524的日程安排列表520。出席者日程安排522是出席者列表512上的每个出席者的日历日程安排,所述日程安排包括但不限于会议、事件和提醒。会议室日程安排524是每个会议室203的日历日程安排。在一示例中,调度***420可包括电子日历,诸如Microsoft Outlook日历、Gmail日历、iCloud日历和Android日历。调度***420被配置成当被请求时向排名***306传送日程安排列表520,如下文进一步论述的那样。
定位***430被配置成通过跟踪出席者列表512上的每个出席者的移动装置208a来确定每个出席者在(x, y, z)坐标系中的当前位置530。也可使用其它方法来跟踪当前位置530,所述方法包括但不限于RFID标签、面部识别***、膝上型***、基于访问装置206请求检测地点、或本领域技术人员已知的任何已知的位置确定方法。定位***430可使用各种方法以便确定每个移动装置208a的地点,所述方法诸如例如GPS、蓝牙三角测量、Wi-Fi三角测量、蜂窝信号三角测量或本领域技术人员已知的任何其它已知地点确定方法。(x, y,z)坐标可转换成纬度、经度和海拔。定位***430被配置成将当前位置530传送给排名***306,这将在下文进一步论述。
映射***440被配置成确定每个会议室203在(x, y, z)坐标系中的会议室地点540。(x, y, z)坐标可转换成纬度、经度和海拔。映射***被配置成将会议室地点540传送给排名***306。映射***440还被配置成响应于出席者日程安排522确定出席者列表512上的每个出席者的一个或多个未来位置532。例如,出席者日程安排522可声明CEO将在明天下午5点在主会议室中,因此映射***440确定CEO具有相当于明天下午5点在主会议室的地点的未来地点532。映射***440被配置成将未来位置532传送给排名***306。映射***440还可被配置成确定各种其它建筑物***在(x, y, z)坐标系中的地点。建筑物***可包括但不限于访问装置206、照明控制、恒温器控制、电梯、门、楼梯井、桌子、计算机……等。
路径***450被配置成确定出席者列表512上的每个出席者的路径550。路径550可包括单个出席者从他们当前的位置530行进到最佳会议列表580上的每个最佳会议室将花费多长时间。路径550还可包括单个出席者从他们的未来位置532行进到最佳会议列表580上的每个最佳会议室将花费多长时间。路径***450可基于每个会议室203与当前位置530和未来位置532中的至少一个之间的最短行走距离来确定路径550。路径***450可计及(account for)在诸如例如电梯、自动扶梯和移动人行道的输送装置上花费的时间。路径***450还可跟踪和存储每个单个出席者的历史路径信息,所述历史路径信息可用来确定单个出席者最有可能采取的到最佳会议列表580上的每个最佳会议室的路径。因此,路径***450可响应于每个会议室203与当前位置530和未来位置532中的至少一个之间的历史路径信息来确定路径550。路径***450被配置成将路径550传送给排名***306。
排名***306被配置成响应于出席者加权排名、日程安排列表520、当前位置530、未来位置532和会议室地点540中的至少一个来确定最佳会议列表580。排名***306在移动装置208a和/或固定计算装置208b上显示最佳会议列表580。最佳会议列表580包括最佳会议地点,如果出席者具有相同的出席者加权排名,则所述最佳会议地点是在出席者列表512上的大多数出席者的可用时间的地理中心地点。然而,最佳会议可能不是地理中心地点,并且可能最靠近具有最高出席者加权排名的出席者。此外,“大多数出席者”也可以是将较大的权重赋予具有最高加权排名的出席者的可用时间的加权大多数。排名***306还可将路径550考虑在内,以便进一步帮助优化最佳会议地点。因此,最佳会议基于每个出席者沿他们自己的路径行进到会议室203可花费多长时间而在出席者列表512上的所有出席者之间的最佳地点进行。用户/会议组织者可选择最佳会议以预订(book)会议室203。
每个会议室203可包括会议资源204,诸如例如会议室203的门204a、计算机204b和/或投影仪204c。会议资源204可操作地连接到一个或多个访问装置206。访问装置206可被配置成控制对会议资源204的访问,并且可许可(grant)/拒绝对会议室203内的会议资源204的访问。访问装置206通过调整访问点203(诸如,例如开门204a上的门锁、打开计算机204b和打开投影仪204c)来许可/拒绝对会议资源204的访问。应理解,尽管在建筑物202中示出仅一个会议室203,但是建筑物202可含有多于一个会议室203。还应理解,每个会议室203可含有每个会议资源204中的多于一个资源。
在非限制性示例中,访问装置206可以是门读取器、门击(door strike)或电力控制装置。如图1中所示,访问装置206可包括处理器260、存储器262和通信模块264。处理器260能够是任何类型的计算机处理器或其组合,诸如微处理器、微控制器、数字信号处理器、专用集成电路、可编程逻辑装置和/或现场可编程门阵列。存储器262是有形地体现在访问装置206中的非暂时性计算机可读存储介质的示例,它包括例如作为固件存储在其中的可执行指令。存储器262可存储每个访问装置206的唯一的装置ID。存储器262还可存储每个访问装置206的地理位置信息的集合。通信模块264虑及(allow for)与移动装置208a的安全的无线双向通信。如本文中进一步详细描述的,通信模块264可实现一个或多个通信协议。一旦预订了会议,出席者列表512上的每个出席者可具有利用他们的移动装置208a通过访问装置206来调整会议资源204的能力。例如,每个出席者可能够通过向耦合到特定会议资源204的访问装置206展现他们的移动装置208a来出入门204a、打开计算机204b和/或打开投影机204c。
移动装置208a与访问装置206、固定计算装置208b和排名***306通信。固定计算装置208b与移动装置208a和排名***306通信。通信可以是有线的,或者可通过无线网络(诸如802.11x(Wi-Fi)、短程无线电(蓝牙)、蜂窝、卫星等)进行。在一些实施例中,排名***306可包括联网元件(诸如自助机(kiosk)、信标(beacon)、灯(lantern)、桥接器、路由器、网络节点、建筑物内部通信***等)或与联网元件相关联(例如,通信地耦合到联网元件)。联网元件可使用一个或多个通信协议或标准与移动装置208a通信。例如,联网元件可使用近场通信(NFC)与移动装置208a通信。在一实施例中,移动装置208a可通过联网元件与访问装置206通信。在其它实施例中,移动装置208a可与同建筑物202中的联网元件无关的排名***306或访问装置206建立通信。作为非限制性示例,可通过包括GPS、802.11x(Wi-Fi)、蜂窝或卫星的各种技术来建立该连接。在示例实施例中,移动装置208a通过多个独立的有线和/或无线网络通信。实施例旨在覆盖各种各样的通信类型,并且实施例不限于本公开中提供的示例。
现在参考图2,同时引用图1的组件。图2示出根据本公开的实施例的调度会议室203的方法的方法600的流程图。在框604,由会议主办方通过用户接口255a、255b定义出席者列表512。出席者列表512包括会议主办方希望出席会议的一个或多个出席者。如上文所描述的,可在移动装置208a或固定计算装置208b上定义出席者列表512。在框606,将出席者列表512传送给排名***306,并且排名***306接收出席者列表512。在框608,排名***306响应于出席者列表512,获得每个出席者的出席者详情510。如上文所提到的,出席者详情510可描绘出席者在组织(即,企业、公司、法人(corporation)、LLC、LLP……等)中的级别/职位。为了从HR***410获得出席者详情510,排名***306可在608a传送获取出席者详情请求。在框610,响应于出席者详情510,确定每个出席者的加权排名。在一实施例中,排名***306被配置成确定加权排名。
在框612,获得每个出席者的出席者日程安排522。为了从调度***420获得出席者日程安排522,排名***306可在612a传送获取出席者日程安排请求。在框614,响应于出席者日程安排522,确定一个或多个最佳会议时间。在一实施例中,排名***306确定一个或多个最佳会议时间。可基于有多少出席者有空来将一个或多个最佳会议时间从最好到最差进行排名。可基于每个出席者的加权排名对排名进行加权。例如,如果在一个会议上有CEO是重要的,则在将一个或多个最佳会议时间进行排名方面,CEO的可用性将优先于其他较低加权职位的可用性。
在框700,可迭代解决方案,直到确定一个或多个最佳会议地点和最佳会议时间为止。在框710,确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置。有利地,确定每个出席者在最佳会议时间中的每个最佳会议时间之前的位置,以便计算每个出席者可能彼此相距多远,然后合计通过加权排名进行加权的中心点,以便找到位于合计的中心点附近的会议室(最佳会议地点)。取决于何时可能是最佳会议时间,该位置可以是当前位置530或未来位置532。例如,如果最佳会议时间是现在,则该位置可以是每个出席者的当前位置530,但是如果最佳会议时间是在未来,则该位置可以是每个出席者的未来位置532。
该位置可通过由框712、714和716所示的三种方法中的任何一种方法确定。在框712,如上文所描述的,当前位置530是通过使用定位***430检测每个出席者的移动装置208a的当前位置来确定的。为了获得当前位置530,排名***306可向定位***430传送获取当前位置请求712a。在框714,当前位置530或未来位置532可以是通过检查每个出席者日程安排522并响应于出席者日程安排522而映射位置来确定的。例如,出席者日程安排将显示出席者在任何给定时间可能在哪个会议室203,因此映射***440将只需映射房间的地点便可获得出席者的位置。为了获得当前位置530或未来位置532,排名***306可向映射***440传送获取会议地点请求714a。在框716,如果当最佳会议时间是现在时不能确定出席者的当前地点530,或者如果当最佳会议时间是在未来时不能确定出席者的未来位置532,则将原始位置指派为出席者的位置。原始位置可以是属于出席者的办公桌和/或办公室。为了获得原始位置,排名***306可向映射***440传送获取原始位置请求716a。
在框718,响应于每个出席者的加权排名和每个出席者的位置,为每个最佳会议时间确定最佳会议地点。最佳会议地点是每个出席者在最佳会议时间时的位置的合计位置。例如,如果两个出席者彼此相距100英尺(3048 cm),则最佳会议地点将在中间,距离每个出席者约50英尺(1524 cm)。此外,如果一个出席者具有较高的加权排名,则最佳会议地点将移向具有较高加权排名的这一位出席者。
在框720,映射***440确定位于每个最佳会议时间的最佳会议地点的选定距离内的一个或多个会议室203。为了获得会议室地点540,排名***306可向映射***440传送获取最佳会议地点附近的会议室请求720a。在框722,获得在每个最佳会议时间位于最佳会议地点的选定距离内的一个或多个会议室203的会议室日程安排524被获得。为了获得会议室日程安排524,排名***306可向调度***420传送获取会议室的可用性请求722a。
框724显示方法600中的可选步骤。可通过获得每个个人的位置到每个最佳会议地点的路径550并响应于至少一条路径550调整最佳会议地点来进一步调整每个最佳会议时间的最佳会议地点。如上文所论述,路径550是会议出席者经过建筑物202到会议室203可采取的实际路线。为了获得路径550,排名***306可向路径***450传送获取路径请求724a。
在框726,预约会议室中的一个会议室。如图2中所示,在两个非限制性示例中,为了预约会议室203,排名***306可首先基于时间和地点对最佳会议室列表580进行评分。最佳会议室列表580包括每个最佳会议时间和最佳会议地点的最佳会议室。在框726b,最佳会议列表580可按分数被排序,并被传送给移动装置208a和固定计算装置208b中的至少一个以便被显示。通过用户接口255a、255b,会议主办方可选择最佳会议室中的一个,以便预订(预约)室726。方法700还可包括当展现移动装置208a时调整会议资源240。例如,当展现移动装置208a时,开门204a、打开计算机204b、并打开投影仪204c。可通过带着移动装置208a进入会议室203和/或朝向会议资源204示意(motioning)(诸如例如,在会议资源204的一部分上或朝向会议资源204的轻击(tap))来展现移动装置208a。
尽管上文的描述已经按特定顺序描述了图2的流程,但是应领会的是,除非随附权利要求中另外具体要求,否则步骤的排序可变化。
如上文所述,实施例可采用处理器实现的过程和用于实践那些过程的装置(诸如处理器)的形式。实施例也可采用含有体现在有形介质(诸如网络云存储装置、SD卡、闪存驱动器、软盘、CD ROM、硬驱动器或任何其它计算机可读存储介质)中的指令的计算机程序代码的形式,其中当将计算机程序代码加载到计算机中并由计算机执行时,计算机变成是用于实践实施例的装置。实施例也可采用例如下列的形式:无论是存储在存储介质中、加载到计算机中和/或由计算机执行的计算机程序代码,还是通过某种传输介质传送、加载到计算机中和/或由计算机执行的计算机程序代码,又或者是通过某种传输介质(诸如通过电线或电缆、通过光纤、或经由电磁辐射)传送的计算机程序代码;其中,当将计算机程序代码加载到计算机中并由计算机执行时,计算机变成是用于实践实施例的装置。当在通用微处理器上实现时,计算机程序代码段将微处理器被配置成创建特殊的逻辑电路。
术语“大约”旨在包括与基于在提交申请时可用的设备测量特定量相关联的误差程度。例如,“大约”可包括给定值的±8%或5%或2%的范围。
本文中所使用的术语仅是出于描述特定实施例的目的,并且并不旨在成为本公开的限制。如本文中所使用的,除非上下文另有清楚地指示,否则单数形式“一(a/an)”和“该(the)”旨在也包括复数形式。将进一步理解,术语“包括(comprise和/或comprising)”当在本说明书中使用时,规定所陈述的特征、整数、步骤、操作、元件和/或组件的存在,但是不排除一个或多个其它特征、整数、步骤、操作、元件组件和/或其群组的存在或添加。
尽管已经参考一个或多个示例性实施例描述了本公开,但是由本领域技术人员将理解的是,在不脱离本公开的范围的情况下,可做出各种改变并且等效物可代替其元件。另外,在不脱离本公开的实质范围的情况下,可进行许多修改以使特定情况或材料适应于本公开的教导。因此,旨在的是本公开不限于作为设想用于实行该公开的最佳模式而公开的特定实施例,而是本公开将包括落在权利要求的范围内的所有实施例。

Claims (20)

1.一种调度会议室的方法,所述方法包括:
接收包括一个或多个出席者的出席者列表;
响应于所述出席者列表,获得每个出席者的出席者详情;
响应于所述出席者详情,确定每个出席者的加权排名;
获得每个出席者的出席者日程安排;
响应于所述出席者日程安排,确定一个或多个最佳会议时间;
确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置;
响应于每个出席者的所述加权排名和每个出席者的所述位置,确定每个最佳会议时间的最佳会议地点;
获得在每个最佳会议时间位于所述最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排;以及
预约所述会议室中的一个会议室。
2.如权利要求1所述的方法,其中所述确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置进一步包括:
当所述最佳会议时间是现在时,确定每个出席者的当前位置。
3.如权利要求2所述的方法,其中:
所述当前位置是通过检测每个出席者的当前位置来确定的。
4.如权利要求2所述的方法,其中:
所述当前位置是通过检查每个出席者日程安排并响应于所述出席者日程安排而映射位置来确定的。
5.如权利要求1所述的方法,其中所述确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置进一步包括:
当所述最佳会议时间是在未来时,确定每个出席者的未来位置;以及
所述未来位置是通过检查每个出席者日程安排并响应于所述出席者日程安排而映射位置来确定的。
6.如权利要求1所述的方法,其中所述确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置进一步包括:
当所述最佳会议时间是现在并且不能确定出席者的当前地点时,或者当所述最佳会议时间是在未来并且不能确定所述出席者的未来位置时,将原始位置指派为所述出席者的所述位置。
7.如权利要求1所述的方法,其中在所述获得在每个最佳会议时间位于所述最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排之前,所述方法进一步包括:
获得每个个人从各自位置到每个最佳会议地点的路径;以及
响应于至少一条路径,调整所述最佳会议地点。
8.如权利要求1所述的方法,进一步包括:
当展现移动装置时,调整会议资源。
9.一种调度***,包括:
处理器;
存储器,所述存储器包括计算机可执行指令,所述指令当由所述处理器执行时使所述处理器执行操作,所述操作包括:
接收包括一个或多个出席者的出席者列表;
响应于所述出席者列表,获得每个出席者的出席者详情;
响应于所述出席者详情,确定每个出席者的加权排名;
获得每个出席者的出席者日程安排;
响应于所述出席者日程安排,确定一个或多个最佳会议时间;
确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置;
响应于每个出席者的所述加权排名和每个出席者的所述位置,确定每个最佳会议时间的最佳会议地点;
获得在每个最佳会议时间位于所述最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排;以及
预约所述会议室中的一个会议室。
10.如权利要求9所述的调度***,其中所述确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置进一步包括:
当所述最佳会议时间是现在时,确定每个出席者的当前位置。
11.如权利要求10所述的调度***,其中:
所述当前位置是通过检测每个出席者的当前位置来确定的。
12.如权利要求10所述的调度***,其中:
所述当前位置是通过检查每个出席者日程安排并响应于所述出席者日程安排而映射位置来确定的。
13.如权利要求9所述的调度***,其中所述确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置进一步包括:
当所述最佳会议时间是在未来时,确定每个出席者的未来位置;以及
所述未来位置是通过检查每个出席者日程安排并响应于所述出席者日程安排而映射位置来确定的。
14.如权利要求9所述的调度***,其中所述确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置进一步包括:
当所述最佳会议时间是现在并且不能确定出席者的当前地点时,或者当所述最佳会议时间是在未来并且不能确定所述出席者的未来位置时,将原始位置指派为所述出席者的所述位置。
15.如权利要求9所述的调度***,其中在所述获得在每个最佳会议时间位于所述最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排之前,所述操作进一步包括:
获得每个个人从各自位置到每个最佳会议地点的路径;以及
响应于至少一条路径,调整所述最佳会议地点。
16.如权利要求9所述的调度***,其中所述操作进一步包括:
当展现移动装置时,调整会议资源。
17.一种有形地体现在计算机可读介质上的计算机程序产品,所述计算机程序产品包括指令,所述指令当由处理器执行时使所述处理器执行操作,所述操作包括:
接收包括一个或多个出席者的出席者列表;
响应于所述出席者列表,获得每个出席者的出席者详情;
响应于所述出席者详情,确定每个出席者的加权排名;
获得每个出席者的出席者日程安排;
响应于所述出席者日程安排,确定一个或多个最佳会议时间;
确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置;
响应于每个出席者的所述加权排名和每个出席者的所述位置,确定每个最佳会议时间的最佳会议地点;
获得在每个最佳会议时间位于所述最佳会议地点的选定距离内的一个或多个会议室的会议室日程安排;以及
预约所述会议室中的一个会议室。
18.如权利要求17所述的计算机程序产品,其中所述确定每个出席者在所述最佳会议时间中的每个最佳会议时间之前的位置进一步包括:
当所述最佳会议时间是现在时,确定每个出席者的当前位置。
19.如权利要求17所述的计算机程序产品,其中:
所述当前位置是通过检测每个出席者的当前位置来确定的。
20.如权利要求18所述的计算机程序产品,其中:
所述当前位置是通过检查每个出席者日程安排并响应于所述出席者日程安排而映射位置来确定的。
CN201880059624.7A 2017-07-14 2018-07-11 确定最佳会议地点和时间的方法 Pending CN111095319A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201762532495P 2017-07-14 2017-07-14
US62/532495 2017-07-14
PCT/US2018/041611 WO2019014327A1 (en) 2017-07-14 2018-07-11 METHOD FOR DETERMINING AN OPTIMAL PLACE AND MEETING TIME

Publications (1)

Publication Number Publication Date
CN111095319A true CN111095319A (zh) 2020-05-01

Family

ID=63244945

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880059624.7A Pending CN111095319A (zh) 2017-07-14 2018-07-11 确定最佳会议地点和时间的方法

Country Status (4)

Country Link
US (1) US20200226550A1 (zh)
EP (1) EP3652688A1 (zh)
CN (1) CN111095319A (zh)
WO (1) WO2019014327A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112084426A (zh) * 2020-09-10 2020-12-15 北京百度网讯科技有限公司 会议推荐方法、装置、电子设备及存储介质
US20230162159A1 (en) * 2020-04-22 2023-05-25 Hitachi, Ltd. Recommendation system and recommendation method

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11488115B1 (en) * 2020-03-31 2022-11-01 Amazon Technologies, Inc. Efficient meeting room reservation and scheduling

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050038690A1 (en) * 2003-08-14 2005-02-17 Frederick Hayes-Roth Hook-up assistant
US20070226034A1 (en) * 2006-03-23 2007-09-27 Kyocera Wireless Corp. Wireless communication device meeting scheduler
US20090327227A1 (en) * 2008-06-26 2009-12-31 International Business Machines Corporation Meeting room and resource scheduling and prioritization based on attendee location
US20140058778A1 (en) * 2012-08-24 2014-02-27 Vmware, Inc. Location-aware calendaring
US20140149519A1 (en) * 2012-11-28 2014-05-29 Linkedln Corporation Meeting room status based on attendee position information
US20140330904A1 (en) * 2013-05-06 2014-11-06 Google Inc. Geolocation rescheduling system and method
CN104160654A (zh) * 2012-03-07 2014-11-19 微软公司 使用来自设备的信息识别会议出席者
US20150193739A1 (en) * 2010-01-27 2015-07-09 Justin H. Min Conference Room Scheduling Based on Attendee Locations

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050038690A1 (en) * 2003-08-14 2005-02-17 Frederick Hayes-Roth Hook-up assistant
US20070226034A1 (en) * 2006-03-23 2007-09-27 Kyocera Wireless Corp. Wireless communication device meeting scheduler
US20090327227A1 (en) * 2008-06-26 2009-12-31 International Business Machines Corporation Meeting room and resource scheduling and prioritization based on attendee location
US20150193739A1 (en) * 2010-01-27 2015-07-09 Justin H. Min Conference Room Scheduling Based on Attendee Locations
CN104160654A (zh) * 2012-03-07 2014-11-19 微软公司 使用来自设备的信息识别会议出席者
US20140058778A1 (en) * 2012-08-24 2014-02-27 Vmware, Inc. Location-aware calendaring
US20140149519A1 (en) * 2012-11-28 2014-05-29 Linkedln Corporation Meeting room status based on attendee position information
US20140330904A1 (en) * 2013-05-06 2014-11-06 Google Inc. Geolocation rescheduling system and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230162159A1 (en) * 2020-04-22 2023-05-25 Hitachi, Ltd. Recommendation system and recommendation method
CN112084426A (zh) * 2020-09-10 2020-12-15 北京百度网讯科技有限公司 会议推荐方法、装置、电子设备及存储介质
CN112084426B (zh) * 2020-09-10 2024-04-23 北京百度网讯科技有限公司 会议推荐方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
US20200226550A1 (en) 2020-07-16
WO2019014327A1 (en) 2019-01-17
EP3652688A1 (en) 2020-05-20

Similar Documents

Publication Publication Date Title
US11074525B2 (en) Automatic allocation of physical facilities
US20190172165A1 (en) Building-resource management system
US10169934B2 (en) Building access and layout mapping for an autonomous vehicle based transportation system
US11215376B2 (en) Integrated environmental control for shared locations
US9788168B2 (en) Generating spatial models using crowdsourcing
US20130109406A1 (en) Commissioning system for smart buildings
CN109479360B (zh) 将信息与资产或物理空间关联的***及方法
CN111095319A (zh) 确定最佳会议地点和时间的方法
US20140278057A1 (en) System and method for automatically calendaring events and associated reminders
US20200050975A1 (en) Building space reservation
Nyarko et al. Cloud based passive building occupancy characterization for attack and disaster response
US11050874B2 (en) Method for arranging a meeting and a non-transitory computer-readable recording medium
KR102612887B1 (ko) 모바일 애플리케이션을 위한 건물 접근 구역 사양
US20210243553A1 (en) Method for identifying and booking the unoccupied workstations
CN112308253A (zh) 信息处理***以及记录媒体
US10832508B2 (en) Intent driven building occupant path and system interaction optimization
US20210133691A1 (en) Method to notify a meeting attendee and meeting host the estimated travel time and timeliness of the attendee
JP7316152B2 (ja) スケジューリングシステム、スケジューリングプログラム及びスケジューリング方法
US20200380431A1 (en) Environmental preference based desk exchange platform
WO2022004246A1 (ja) 人位置検知システム
US20210312403A1 (en) Identifying attendee availability and current location, and scheduling a meeting in the nearest available conference room
JP7293833B2 (ja) 予約管理システム及びプログラム

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200501

RJ01 Rejection of invention patent application after publication