Abstract: Technology is disclosed for determining a social proximity of attendees of a meeting within an electronic schedule. Information within relational profiles for the attendees may be utilized to identify interaction patterns (e.g., how often attendees communicate, what mode of communication is used) and commonalities (e.g., common social media connections, common domains). This information may be utilized to determine a set of attendee proximity scores for groups of attendees, such as a pair of attendees. Based on the attendee proximity scores determined for the meeting, an overall meeting proximity score may be determined for the meeting. The meeting proximity score may be utilized to generate a proximity indicator for the meeting event that will form at least part of the graphic interface component for the meeting event. The meeting proximity score may alternatively or additionally be used to create meetings by determining meeting details and meeting conflict resolution.
Abstract: A method for causing an audio/video (A/V) recording and communication device to enter a setup mode involves detecting motion by one or more sensors of the A/V recording and communication device, while the A/V recording and communication device is disconnected from a local network. The method also involves entering, by the A/V recording and communication device, a setup mode to initiate a setup procedure after the detected motion. The setup procedure allows the A/V recording and communication device to wirelessly connect to a client device. The method further involves determining whether the client device connects to the A/V recording and communication device within a predetermined timeout period. Additionally, the method involves exiting the setup mode when the A/V recording and communication device does not connect to the client device within the predetermined timeout period.