IP Library Patent Application 11642364
Patent Application
App. No. 11/642,364

Calendar resource selection utility

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.
11/642,364
Abstract

A method and apparatus for a calendar resource selection utility are disclosed. The method includes: maintaining a catalog of resources to be used for a meeting scheduled via a meeting setup interface of a scheduling application, the resources including at least one of locations for the meeting and inventory to be reserved for the meeting; receiving, via the meeting setup interface, a request for available resources during a time of the meeting; providing, via the meeting setup interface, a list of the resources from the catalog of resources that are available at the time; and scheduling one or more of the resources that are selected via the meeting setup interface as occupied during the time of the meeting. Other embodiments are also disclosed.

Claims (52)

1 . A method comprising:

at a wireless device with a scheduling application and a display:

maintaining a catalog of resources to be used for a meeting scheduled via a meeting setup interface of the scheduling application, the resources including locations for the meeting;

receiving, via the meeting setup interface, a request for locations for the meeting during a specified time of the meeting;

in response to receiving, via the meeting setup interface, the request for locations for the meeting during the specified time of the meeting:

referencing the catalog of resources to determine locations for the meeting;

wirelessly accessing a server to determine which of the locations for the meeting are available at the specified time of the meeting; and

displaying, on the display, locations for the meeting that are determined to be available at the specified time of the meeting;

while displaying, on the display, locations for the meeting that are determined to be available at the specified time of the meeting, receiving a selection of one of the locations for the meeting that are determined to be available at the specified time of the meeting;

scheduling the selected location for the meeting; and

marking the selected location for the meeting as occupied at the specified time of the meeting.

2 . The method of claim 1 wherein the catalog of resources is maintained with a predetermined number of resources having the most recent date/time stamps.

3 . The method of claim 2 wherein the date/time stamp for a resource is marked when the resource is at least one of: sent in a meeting request, received in a meeting request, or used during a meeting.

4 . The method of claim 2 wherein a resource with the oldest date/time stamp is removed from the catalog when the catalog includes the maximum number of predetermined resources and a new resource is added to the catalog.

5 . The method of claim 1 wherein the catalog of resources includes a predetermined number of resources provided by a user of the scheduling application that are permanently maintained on the catalog.

6 . The method of claim 1 wherein the catalog of resources includes a list of resources provided to the scheduling application by an organization.

7 . The method of claim 6 wherein the list of resources provided by the organization includes locations having a closest proximity to a user of the scheduling application.

8 . The method of claim 1 wherein the catalog of resources is maintained with a predetermined number of resources having the most frequent usage by a user of the scheduling application.

9 . A wireless device comprising:

a display;

one or more processors;

memory; and

one or more programs, including a scheduling application, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

maintaining a catalog of resources to be used for a meeting scheduled via a meeting setup interface of the scheduling application, the resources including locations for the meeting;

receiving, via the meeting setup interface, a request for locations for the meeting during a specified time of the meeting;

in response to receiving, via the meeting setup interface, the request for locations for the meeting during the specified time of the meeting:

referencing the catalog of resources to determine locations for the meeting;

wirelessly accessing a server to determine which of the locations for the meeting are available at the specified time of the meeting; and

displaying, on the display, locations for the meeting that are determined to be available at the specified time of the meeting;

while displaying, on the display, locations for the meeting that are determined to be available at the specified time of the meeting, receiving a selection of one of the locations for the meeting that are determined to be available at the specified time of the meeting;

scheduling the selected location for the meeting; and

marking the selected location for the meeting as occupied at the specified time of the meeting.

10 . The wireless device of claim 9 wherein the catalog of resources is maintained with a predetermined number of resources having the most recent date/time stamps.

11 . The wireless device of claim 9 wherein the catalog of resources includes a predetermined number of resources provided by a user of the scheduling application that are permanently maintained on the catalog.

12 . The wireless device of claim 9 wherein the scheduling application accesses a server to schedule the one or more of the resources as occupied during the time of the meeting.

13 . (canceled)

14 . (canceled)

15 . A non-transitory computer readable storage medium storing one or more programs, including a scheduling application, the one or more programs comprising instructions, which when executed by an wireless device with a display, cause the device to:

maintain a catalog of resources to be used for a meeting scheduled via a meeting setup interface of the scheduling application, the resources including locations for the meeting;

receive, via the meeting setup interface, a request for locations for the meeting during a specified time of the meeting;

in response to receiving, via the meeting setup interface, the request for locations for the meeting during the specified time of the meeting:

reference the catalog of resources to determine locations for the meeting;

wirelessly access a server to determine which of the locations for the meeting are available at the specified time of the meeting; and

display, on the display, locations for the meeting that are determined to be available at the specified time of the meeting;

while displaying, on the display, locations for the meeting that are determined to be available at the specified time of the meeting, receive a selection of one of the locations for the meeting that are determined to be available at the specified time of the meeting;

schedule the selected location for the meeting; and

mark the selected location for the meeting as occupied at the specified time of the meeting.

16 . The non-transitory computer readable storage medium of claim 15 wherein the catalog of resources is maintained with a predetermined number of resources having the most recent date/time stamps.

17 . The non-transitory computer readable storage medium of claim 16 wherein the date/time stamp for a resource is marked when the resource is at least one of: sent in a meeting request, received in a meeting request, or used during a meeting.

18 . The non-transitory computer readable storage medium of claim 15 wherein the catalog of resources includes a predetermined number of resources provided by a user of the scheduling application that are permanently maintained on the catalog.

19 . The non-transitory computer readable storage medium of claim 15 wherein the catalog of resources includes a list of resources provided to the scheduling application by an organization.

20 . The non-transitory computer readable storage medium of claim 15 wherein the catalog of resources is maintained with a predetermined number of resources having the most frequent usage by a user of the scheduling application.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034271/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2014
From: MOTOROLA SOLUTIONS, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 033578/0135 →
CHANGE OF NAME Recorded Aug 21, 2014
From: MOTOROLA, INC.
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 033578/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2009
From: GOOD TECHNOLOGY, INC.
To: MOTOROLA, INC.
Reel/Frame 022481/0859 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2006
From: HANGAS, PAUL; PUTTERMAN, SCOTT; CLIFT, BRUCE; FULKER, JAMES
To: GOOD TECHNOLOGY, INC.
Reel/Frame 018712/0938 →