Accessing an Enterprise Calendar and Scheduling Group Meetings Using a Mobile Device
First Claim
Patent Images
1. A method of scheduling a group meeting said method comprising:
- receiving from a first user, information to define a group, wherein said group comprises a plurality of members;
storing said information on said group in a repository;
receiving from a second user using a mobile device a meeting request message indicating a request for said group meeting for said group, wherein said second user is a member of said group;
identifying said plurality of members of said group based on said information stored in said repository for said group;
determining from a calendar system the availability of each of said plurality of members; and
creating a schedule for said group meeting.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of scheduling a group meeting wherein, the request for the group meeting is received as a message from a mobile device. The received message identifies the group. The group comprises of a plurality of members and information on the group and its members is pre-defined and stored in a repository. Availability of the members of the group for the requested group meeting is determined from a calendar system and accordingly a schedule for the group meeting is created. A message is sent to all the members of the group providing information on the scheduled group meeting.
-
Citations
25 Claims
-
1. A method of scheduling a group meeting said method comprising:
-
receiving from a first user, information to define a group, wherein said group comprises a plurality of members; storing said information on said group in a repository; receiving from a second user using a mobile device a meeting request message indicating a request for said group meeting for said group, wherein said second user is a member of said group; identifying said plurality of members of said group based on said information stored in said repository for said group; determining from a calendar system the availability of each of said plurality of members; and creating a schedule for said group meeting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A machine readable medium storing one or more sequences of instructions for causing a server system to schedule a group meeting wherein execution of said one or more sequences of instructions by one or more processors contained in said server system causes said server system to perform the actions of:
-
receiving from a first user, information to define a group, wherein said group comprises a plurality of members; storing said information on said group in a repository; receiving from a second user using a mobile device a meeting request message indicating a request for said group meeting for said group, wherein said second user is a member of said group; identifying said plurality of members of said group based on said information stored in said repository for said group; determining from a calendar system the availability of each of said plurality of members; and creating a schedule for said group meeting. - View Dependent Claims (17, 18)
-
-
19. A system for scheduling a group meeting, said system comprising:
-
a server system comprising; means for receiving from a first user information to define a group, said group comprising a plurality of members; a memory for storing said information on said group; means for receiving from a second user using a mobile device a meeting request message, said meeting request message comprising a request for said group meeting for said group wherein said second user is a member of said group; means for identifying a plurality of members of said group based on said information stored in said memory; means for communication with a calendar system said communication comprising sending a request for determining the availability of each of said plurality of members and receiving a response; means for creating a schedule for said group meeting; and said calendar system comprising; means for determining the availability of each of said plurality of members; and means for communication with said server system said communication comprising receiving a request and sending a response indicating the availability of each of said plurality of members. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of scheduling a group meeting, said method comprising:
-
receiving from a first user of a first mobile device, information to define a group, wherein said group comprises a plurality of members; storing said information on said group in a repository; receiving from a second user using a second mobile device a meeting request message indicating a request for said group meeting for said group, wherein said second user is a member of said group and wherein said meeting request message is in a short messaging service format and includes a group identifier for said group; identifying said plurality of members of said group based on said information stored in said repository for said group; determining from a calendar system the availability of each of said plurality of members; and creating a schedule for said group meeting when a quorum is met or all critical users are available or a combination thereof.
-
Specification