IP Library Patent Application 14687905
Patent Application
App. No. 14/687,905

LOCATION AWARE EVENT SCHEDULING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/687,905
Abstract

Embodiments of the present invention provide a method, system and computer program product for location aware event scheduling. In an embodiment of the invention, a method for utilizing location awareness in event scheduling is provided. The method includes determining a geographic position of an end user in an organization based upon a location reported by a mobile device of the end user and computing a distance of the end user to a geographic location designated for an event in a C&S component of an enterprise data processing system. The method also includes determining based upon the computed distance and a designated time for the event whether or not the end user is able or unable to attend the event. Finally, the method includes displaying an indication through the C&S component of whether or not the end user is able to attend the event.

Claims (25)

1 . A method for utilizing location awareness in event scheduling comprising:

determining a geographic position of an end user in an organization based upon a location reported by a mobile device of the end user;

computing a distance of the end user to a geographic location designated for an event in a calendaring and scheduling (C&S) component of an enterprise data processing system;

determining based upon the computed distance and a designated time for the event whether or not the end user is able or unable to attend the event; and,

displaying an indication through the C&S component of whether or not the end user is able to attend the event.

2 . The method of claim 1 , wherein the indication is displayed prior to scheduling the event in a user interface presented to an organizer of the event.

3 . The method of claim 1 , wherein the indication is displayed subsequent to scheduling the event but prior to a commencement of the event in a user interface presented to an organizer of the event.

4 . The method of claim 1 , wherein in response to a determination that the end user is unable to attend the event based upon the computed distance and the designated time of the event, it is further determined whether or not the end user contemporaneously is utilizing the mobile device so as to permit remote attendance to the event using the mobile device despite the computed distance and designated time, and if so, displaying an indication to an organizer of the event of the remote availability of the end user.

5 . An enterprise data processing system configured for location aware event scheduling, the system comprising:

a host computing system comprising one or more computers each with memory and at least one processor;

a data store coupled to the host computing system;

an enterprise application executing in the memory of the host computing platform and providing data access to data in the data store to different end users over a computer communications network connecting the host computing system to client computers of the different end users;

a calendaring and scheduling (C&S) component of the enterprise application providing event scheduling logic for scheduling events for the different end users; and,

a location aware event scheduling module coupled to the C&S component, the module comprising program code enabled upon execution by a processor of a computer to determine a geographic position of an end user based upon a location reported by a mobile device of the end user, to compute a distance of the end user to a geographic location designated for an event in the C&S component, to determine based upon the computed distance and a designated time for the event whether or not the end user is able or unable to attend the event and to display an indication through the C&S component of whether or not the end user is able to attend the event.

6 . The system of claim 5 , wherein the indication is displayed prior to scheduling the event in a user interface presented to an organizer of the event.

7 . The system of claim 5 , wherein the indication is displayed subsequent to scheduling the event but prior to a commencement of the event in a user interface presented to an organizer of the event.

8 . The system of claim 5 , wherein in response to a determination that the end user is unable to attend the event based upon the computed distance and the designated time of the event, it is further determined by the program code whether or not the end user contemporaneously is utilizing the mobile device so as to permit remote attendance to the event using the mobile device despite the computed distance and designated time, and if so, the program code displays an indication to an organizer of the event of the remote availability of the end user.

9 . A computer program product for utilizing location awareness in event scheduling, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to perform a method comprising:

determining a geographic position of an end user in an organization based upon a location reported by a mobile device of the end user;

computing a distance of the end user to a geographic location designated for an event in a calendaring and scheduling (C&S) component of an enterprise data processing system;

determining based upon the computed distance and a designated time for the event whether or not the end user is able or unable to attend the event; and,

displaying an indication through the C&S component of whether or not the end user is able to attend the event.

10 . The computer program product of claim 9 , wherein the indication is displayed prior to scheduling the event in a user interface presented to an organizer of the event.

11 . The computer program product of claim 9 , wherein the indication is displayed subsequent to scheduling the event but prior to a commencement of the event in a user interface presented to an organizer of the event.

12 . The computer program product of claim 9 , wherein in response to a determination that the end user is unable to attend the event based upon the computed distance and the designated time of the event, it is further determined whether or not the end user contemporaneously is utilizing the mobile device so as to permit remote attendance to the event using the mobile device despite the computed distance and designated time, and if so, displaying an indication to an organizer of the event of the remote availability of the end user.

Assignments (2)
SECURITY INTEREST Recorded Jul 31, 2018
From: SUGARCRM INC., AS GRANTOR
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 046673/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2015
From: KULCHYTSKYY, VLADYSLAV; DEHNASHI, NIMA; ZOLOTOVA, MARIA
To: SUGARCRM INC.
Reel/Frame 035420/0128 →