Utilizing a conference room for meetings, or scheduling meetings in the conference room, can be a challenging task, particularly when users are looking to use the same conference room for different meetings.
Although a conference room may be scheduled in advance, issues may still arise, such as meetings running over into another scheduled meeting. Examples disclosed herein provide a conference room solution that provides an indication of the meeting status of a scheduled meeting being held in the conference room. As an example, the meeting status may convey time remaining in the scheduled meeting, As a result, participants in the conference room may become aware of the time remaining for the scheduled meeting, in order to efficiently manage the time remaining in the meeting and end the meeting on time. As a result, participants that may be waiting outside the conference room will be able begin their meeting as scheduled, promoting better meeting etiquette. As will be further described, the indication provided may vary at scheduled intervals prior to the end of the scheduled time. For example, if the indication includes lighting to be output at a device (e.g., via a light pipe), behavior of the lighting, such as the color and a frequency of how often the light is output, may vary at each scheduled interval.
With reference to the figures,
The device 100 depicts a processor 104 and a memory device 106 and, as an example of the device 100 performing its operations, the memory device 106 may include instructions 108-112 that are executable by the, processor 104. Thus, memory device 106 can be said to store program instructions that, when executed by processor 104, implement the components of the device 100. The executable program instructions stored in the memory device 106 include, as an example, instructions to receive timing information (108), instructions to determine time remaining (110), and instructions to output an indication of the time remaining (112).
Instructions to receive timing information (108) represent program instructions that when executed by the processor 104 cause the device 100 to receive timing information, for example, of a scheduled meeting being held in a conference room. As an example, the timing information may correspond to when the meeting is scheduled to end. This timing information may be obtained, for example, from various applications loaded on the device 100, such as a calendar application, or a communication software holding the scheduled meeting. For example, the communication software may be holding a teleconference for participants in the conference room, with scheduling information of meetings to be held in the conference room.
In addition to relying on applications loaded on the device 100 for receiving the timing information, the device 100 may rather receive the timing information autonomously from another device (e.g., a second device), upon the second device coming within proximity of the device 100, according to an example. For example, as participants gather for a scheduled meeting in the conference room, the second device belonging to one of the participants, such as a mobile device or notebook, computer, may autonomously transmit the timing information of the scheduled meeting to the device 100 upon the participant entering the conference room or initiating a teleconference on the device 100. The timing information from the second device may originate from a calendar application loaded on the second device, which includes a calendar entry corresponding to the scheduled meeting.
Instructions to determine time remaining (110) represent program instructions that when executed by the processor 104 cause the device 100 to determine time remaining for the scheduled meeting, for example, based on the timing information received. As will be further described, based on the amount of time remaining, an indication of the meeting status may be output via the light source 102 at scheduled intervals. For example, a first type of indication may be provided by the light source 102 when fifteen minutes remain in the scheduled meeting, a second type of indication may be provided when five minutes remain, and finally a third type of indication may be provided when no time is remaining in the scheduled meeting (e,g., end of the scheduled time).
Instructions to output an indication of the time remaining (112) represent program instructions that when executed by the processor 104 cause the device 100 to output, for example, via the light source 102, an indication of the time remaining at scheduled intervals (e.g., fifteen minutes prior, five minutes prior, and at end of time for scheduled meeting). As an example, a behavior of lighting output via the light source 102 at each scheduled interval may have different parameters, in order to clearly inform participants in the conference room how much time is remaining for the scheduled meeting. Examples of the different parameters of the light output via the light source 102 may include different colors and a frequency of how often the light is output via the light source 102 during a particular scheduled interval. For example, the light source 102 could be programmed to start flashing yellow when 15 minutes are, left in the scheduled meeting, and then flash at a faster rate as the time gets closer to expiring, for example, when five minutes remain. Finally, when there is no time remaining for the scheduled meeting, the light source 102 may then flash red. Although three scheduled intervals are described, any number of scheduled intervals may be used for providing varied indications via the light source 102.
By using different parameters of the light output via the light source 102 at each scheduled interval, participants in the conference room may become aware of the time remaining for the scheduled meeting, in order to efficiently manage the time remaining in the meeting and end the meeting on time. As a result, participants that may be waiting outside the conference room will be able begin their meeting as scheduled, promoting better meeting etiquette.
Memory device 106 represents generally any number of memory components capable of storing instructions that can be executed by processor 104. Memory device 106 is non-transitory in the sense that it does not encompass a transitory signal but instead is made up of at least one memory component configured to store the relevant instructions. As a result, the memory device 106 may be a non-transitory computer-readable storage medium. Memory device 106 may be implemented in a single device or distributed across devices. Likewise, processor 104 represents any number of processors capable of executing instructions stored by memory device 106. Processor 104 may be integrated in a single device or distributed across devices. Further, memory device 106 may be fully or partially integrated in the same device as processor 104, or it may be separate but accessible to that device and processor 104.
In one example, the program instructions 108-112 can be part of an installation package that when installed can be executed by processor 104 to implement the components of the device 100. In this case, memory device 106 may be a portable medium such as a CD, DVD, or flash drive or a memory maintained by a server from which the installation package can be downloaded and installed. In another example, the program instructions may be part of an application or applications already installed. Here, memory device 106 can include integrated memory such as a hard drive, solid state drive, or the like.
Method 200 begins at 202, where the device receives timing information of the scheduled meeting being held in the conference room. As an example, the timing information may correspond to when the meeting is scheduled to end. As described above, this timing information may be obtained, for example, from various applications loaded on the device, such as a calendar application, or a communication software holding the scheduled meeting. In addition, the device may rather receive the timing information autonomously from another device (e.g., a second device), upon the second device coming within proximity of the device. The timing information from the second device may originate from a calendar application loaded on the second device, which includes a calendar entry corresponding to the scheduled meeting.
At 204, the device determines whether the time remaining for the scheduled meeting equals a scheduled interval for providing a meeting status indication. By providing an indication of the time remaining at scheduled intervals, participants in the conference room may become aware of the time remaining for the scheduled meeting (e.g., fifteen minutes remaining, five minutes remaining, end of scheduled time reached), in order to efficiently manage the time remaining in the meeting and end the meeting on time. Any number of scheduled intervals may be used for providing varied indications during the scheduled meeting
At 206, if the time remaining for the scheduled meeting equals a scheduled interval for providing a meeting status indication, the device outputs an indication according to the scheduled interval. Referring to device 100, light source 102 may be used as a visual indicator to provide the meeting status indication to participants in the conference room. In order to provide varied indications, at each scheduled interval, a behavior of lighting output via the light source 102 at each scheduled interval may have different parameters, in order to clearly inform participants in the conference room how much time is remaining for the scheduled meeting. Examples of the different parameters of the light output via the light source 102 may include different colors and a frequency of how often the light is output via the light source 102 during a particular scheduled interval. For example, the light source 102 could be programmed to start flashing yellow when 15 minutes are left in the scheduled meeting, and then flash at a faster rate as the time gets closer to expiring, for example, when five minutes remain. Finally, when there is no time remaining for the scheduled meeting, the light source 102 may then flash red.
At 208, the device determines whether the end of the scheduled meeting has been reached. If not, the device returns to 204 to determine whether the time remaining equals a scheduled interval. For example, after flashing yellow when fifteen minutes are left in the scheduled meeting, once the device determines that five minutes remain, the light source 102 may begin flashing at a faster rate, in order to inform participants in the conference room of the time remaining. Similarly, upon returning to 204, once device determines that no time remains'for the scheduled meeting, the final scheduled interval, the light source 102 may then flash red, indicating to the participants in the conference room that there is no time remaining. At 208, once the device determines that no time remains, the device returns to 202 to collect timing information of the next scheduled meeting.
At 310, the device receives timing information of a scheduled meeting. As an example, the timing information may correspond to when the meeting is scheduled to end. As described above, this timing information may be obtained, for example, from various applications loaded on the device, such as a calendar application, or a communication software holding the scheduled meeting. In addition, the device may rather receive the timing information autonomously from another device (e.g., a second device), upon the second device coming within proximity of the device. The timing information from the second device may originate from a calendar application loaded on the second device, which includes a calendar entry corresponding to the scheduled meeting.
At 320, the device determines the time remaining for the scheduled meeting, for example, based on the timing information received. At 330, the device outputs an indication of the time remaining at scheduled intervals. For example, a first type of indication may be provided by the light source 102 when fifteen minutes remain in the scheduled meeting, a second type of indication may be provided when five minutes remain, and finally a third type of indication may be provided when no time is remaining in the scheduled meeting (e.g., end of the scheduled time). Although three scheduled intervals are described, any number of scheduled intervals may be used for providing varied indications via the light source 102.
As an example, the device outputs the indication via a light source of the device (e.g., light source 102 of device 100). A behavior of the lighting output via the light source at each scheduled interval may have different parameters. As an example, the different parameters include different colors and a frequency of how often the light is output via the light source. As an example of different behaviors of the lighting output via the light source at each scheduled interval, the light source could be programmed to start flashing yellow when 15 minutes are left in the scheduled meeting, and then flash at a faster rate as the time gets closer to expiring, for example, when five minutes remain. Finally, when there is no time remaining for the scheduled meeting, the light source may then flash red,
It is appreciated that example examples described may include various components and features. It is also appreciated that numerous specific details are set forth to provide a thorough understanding of the examples. However, it is appreciated that the examples may be practiced without limitations to these specific details. In other instances, well known methods and structures may not be described in detail to avoid unnecessary obscuring the description of the examples. Also, the examples may be used in combination with each other.
Reference in the specification to “an example” or similar language means that a particular feature, structure, or characteristic described in connection with the example is included in at least one example, but not necessarily in other examples. The various instances of the phrase “in one example” or similar phrases in various places in the specification are not necessarily all referring to the same example.
It is appreciated that the previous description of the disclosed examples is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these examples will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other examples without departing from the scope of the disclosure. Thus, the present disclosure is not intended to be limited to the examples shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2018/017237 | 2/7/2018 | WO | 00 |