IP Library Granted Patent US 8,019,065
Granted Patent B2
US 8,019,065 · App. 11/133,446 · Granted Sep 13, 2011

Communication device with capability for handling conditional acceptance of meeting requests

View Patent ↗
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 8,019,065
App. No.
11/133,446
Granted
Sep 13, 2011
Kind
B2
Abstract

Interacting digitally communicating devices cooperate to schedule future meetings include a capability to handle conditional acceptance of meeting requests. For example, a conditional acceptance may be subject to Boolean logic functions of the acceptance status(es) of other meeting invitees (e.g., the condition that another specific one or more invitees also accept the meeting request).

Claims (31)

1. A method performed by a user-associated electronic device of an invitee to digitally communicate with other user-associated devices to arrange a meeting between plural users, said method comprising:

(a) receiving a meeting request for the meeting at the user-associated electronic device of the invitee;

(b) responding, from the user-associated electronic device of the invitee, to the meeting request, with a conditional acceptance having a condition that at least one of the other user-associated devices of another invitee has sent an acceptance of said meeting request;

(c) recording the meeting as tentative in a calendar at the user-associated electronic device of the invitee;

(d) receiving, at the user-associated electronic device of the invitee, a determination whether the condition has been met or not; and

(e) updating, in the calendar at the user-associated electronic device of the invitee, the meeting as accepted in response to receipt of the determination that the condition has been met.

2. The method as in claim 1 wherein said conditional acceptance is dependent upon satisfying a Boolean logic function of a meeting acceptance status of at least one other meeting invitee.

3. A non-transitory storage medium containing a computer program which, when executed by a processor of a user-associated electronic device, implements a method for operating a user-associated electronic device of an invitee, capable of digitally communicating with other user-associated devices in arranging a meeting between plural users, said method comprising:

(a) receiving, a meeting request for the meeting at the user-associated electronic device of the invitee;

(b) responding, from the user-associated electronic device of the invitee, to the meeting request with a conditional acceptance having a condition that at least one of the other user-associated devices of another invitee has sent an acceptance of the meeting request;

(c) recording, the meeting as tentative in a calendar at the user-associated electronic device of the invitee;

(d) receiving, at the user-associated electronic device of the invitee, a determination whether the condition has been met or not;

(e) updating, in the calendar at the user-associated electronic device of the invitee, the meeting as accepted in response to receipt of the determination that the condition has been met.

4. The non-transitory storage medium as claimed in claim 3 wherein said conditional acceptance is dependent upon satisfying a Boolean logic function of a meeting acceptance status of at least one other meeting invitee.

5. The method as claimed in claim 1 , comprising deleting the meeting in the calendar at the user-associated electronic device of the invitee in response to receipt of the determination that the condition has not been met.

6. The method as claimed in claim 1 , comprising sending a further response, from the user-associated electronic device of the invitee, declining the meeting in response to receipt of the determination that the condition has not been met.

7. The non-transitory storage medium as claimed in claim 3 , comprising deleting the meeting in the calendar at the user-associated electronic device of the invitee in response to receipt of the determination that the condition has not been met.

8. The non-transitory storage medium as claimed in claim 3 , comprising sending a further response, from the user-associated electronic device of the invitee, declining the meeting in response to receipt of the determination that the condition has not been met.

9. A user-associated mobile communication device for digitally communicating with other user-associated devices in arranging a meeting between plural users, the user-associated device comprising:

an input device for receiving input from the user;

a display device for displaying;

a communication system for wireless communication;

a memory device; and

a processor connected to the input device, the display device, the communication system and the memory device for executing a program stored in the memory device for

(a) receiving a meeting request for the meeting at the user-associated device,

(b) responding, from user-associated device, to the meeting request with a conditional acceptance having a condition that at least one of the other user-associated devices of another invitee has sent an acceptance of the meeting request,

(c) recording the meeting as tentative in a calendar at the user-associated device,

(d) receiving, at the user-associated device, a determination whether the condition has been met or not,

(e) updating, in the calendar at the user-associated device, the meeting as accepted in response to receipt of the determination that the condition has been met.

10. The user-associated mobile communication device as claimed in claim 9 , wherein the program deletes the meeting in the calendar at the user-associated device in response to receipt of the determination that the condition has not been met.

11. The user-associated mobile communication device as claimed in claim 9 , wherein the program stored sends a further response, from the user-associated device, declining the meeting in response to receipt of the determination that the condition has not been met.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Feb 18, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037856/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2005
From: MACFARLANE, DAVID V.; ADAMS, NEIL P.; WORMALD, CHRISTOPHER R.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 016999/0024 →