Location based automated meeting attendance
First Claim
Patent Images
1. A method comprising:
- determining a physical location and start time of a meeting stored in a calendar entry of a mobile device;
determining a current location of the mobile device;
determining via the mobile device, a time to reach the physical location of the meeting from the current location;
identifying connection information to electronically connect to the meeting; and
if the time to reach the physical location of the meeting exceeds a time remaining to the start time of the meeting, initiating, by the mobile device, a connection to the meeting, including automatically calling a conference number and providing an access code to connect to the meeting via the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes determining a physical location and start time of a meeting stored in a calendar entry of a mobile device, determining a current location of the mobile device, determining a time to reach the physical location of the meeting from the current location, identifying connection information suitable to electronically connect to the meeting, and if the time to reach the physical location of the meeting exceeds a time remaining to the start time of the meeting, initiating a connection to the meeting.
7 Citations
23 Claims
-
1. A method comprising:
-
determining a physical location and start time of a meeting stored in a calendar entry of a mobile device; determining a current location of the mobile device; determining via the mobile device, a time to reach the physical location of the meeting from the current location; identifying connection information to electronically connect to the meeting; and if the time to reach the physical location of the meeting exceeds a time remaining to the start time of the meeting, initiating, by the mobile device, a connection to the meeting, including automatically calling a conference number and providing an access code to connect to the meeting via the mobile device.
-
-
2. The method of claim 1 wherein initiating a connection to the meeting comprises providing an indication on the mobile device prompting a user with an offer to automatically electronically connect to the meeting.
-
3. The method of claim 2 and further comprising using the connection information to connect to the meeting based on the user accepting the offer to electronically connect to the meeting.
-
4. The method of claim 1 and further comprising:
-
detecting that the mobile device is at the meeting location; prompting the user to disconnect from the meeting; and disconnecting from the meeting based on user acceptance of the prompt.
-
-
5. The method of claim 1 and further comprising:
-
detecting that the mobile device is at the meeting location; determining the location of the mobile device at the meeting; and associating the determined location with the meeting location specified in the meetir calendar entry.
-
-
6. The method of claim 1 wherein the connection information comprises a phone number and an access code.
-
7. The method of claim 1 wherein the connection information comprises a link to a web based conference connection.
-
8. The method of claim 1 wherein determining a meeting location comprises determining an address from the physical location utilizing a map service via a network, and wherein the location is correlated to position coordinates detected by the mobile device while at a previous meeting at the same physical location.
-
9. The method of claim 8 wherein the map service is used to determine the time to reach the meeting and wherein the time is also a function of recorded prior travel times to reach the meeting.
-
10. The method of claim 1 wherein determining a physical location of the meeting comprises deriving the physical location from location information derived from a mobile device while attending a prior meeting at the physical location.
-
11. The method of claim 1 and further comprising:
-
determining, via the mobile device, a chair of the meeting from the calendar entry; and sending a message to the chair regarding attendance of the meeting.
-
-
12. A machine readable storage device having instructions for execution by a processor of a mobile device, the instruction comprising instructions to perform:
-
determining, via the processor of the mobile device, a physical location and start time of a meeting stored in a calendar entry of a mobile device; determining a current location of the mobile device; determining, via the processor of the mobile device, a time to reach the physical location of the meeting from the current location; identifying, via the processor of the mobile device, connection information suitable to electronically connect to the meeting; and if the time to reach the physical location of the meeting exceeds a time remaining to the start time of the meeting, initiating via the processor of the mobile device, a connection to the meeting, including automatically calling a conference number and providing an access code to connect to the meeting via the mobile device.
-
-
13. The device of claim 12 wherein initiating a connection to the meeting comprises providing an indication on the mobile device prompting a user with an offer to electronically connect to the meeting.
-
14. The device of claim 13 wherein the method further comprises using the connection information to connect to the meeting based on the user accepting the offer to electronically connect to the meeting.
-
15. The device of claim 12 wherein the method further comprises:
-
detecting that the mobile device is at the meeting location; prompting the user to disconnect from the meeting; and disconnecting from the meeting based on user acceptance of the prompt.
-
-
16. The device of claim 12 the method further comprises:
-
determining the location position coordinates of the mobile device at the meeting; and associating the determined location position coordinates with the meeting location specified in the meeting calendar entry.
-
-
17. The device of claim 12 wherein the connection information comprises a phone number and an access code.
-
18. The device of claim 12 wherein the connection information comprises a link to a web based conference connection.
-
19. The device of claim 12 wherein determining a physical location of the meeting comprises deriving the physical location from location information derived from a mobile device while attending a prior meeting at the physical location.
-
20. A mobile device comprising:
-
a processor; a display coupled to the processor; a position system coupled to the processor to provide a location of the mobile device; and a memory device having a program stored thereon for execution by the processor to; determine via the processor of the mobile device, a physical location and start time of a meeting stored in a calendar entry of a mobile device; determine a current location of the mobile device; determine via the processor of the mobile device, a time to reach the physical location of the meeting from the current location; identify connection information suitable to electronically connect to the meeting; and if the time to reach the physical location of the meeting exceeds a time remaining to the start time of the meeting, initiating via the processor of the mobile device, a connection to the meeting, including automatically calling a conference number and providing an access code to connect to the meeting via the mobile device.
-
-
21. The device of claim 20 wherein initiating a connection to the meeting comprises providing an indication on the mobile device prompting a user with an offer to electronically connect to the meeting.
-
22. The mobile device of claim 21 wherein the processor executes the program to further use the connection information to connect to the meeting based on the user accepting the offer to electronically connect to the meeting.
-
23. The mobile device of claim 21 wherein the processor executes the program to further:
-
detect that the mobile device is at the meeting location; prompt the user to disconnect from the meeting; and disconnect from the meeting based on user acceptance of the prompt.
-
Specification