IP Library Granted Patent US 8,145,717
Granted Patent B2
US 8,145,717 · App. 11/232,474 · Granted Mar 27, 2012

System and method for providing presence age information in a unified communication system

Assignee: Siemens Enterprise Communications, Inc.
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,145,717
App. No.
11/232,474
Granted
Mar 27, 2012
Kind
B2
Abstract

A telecommunications system includes a network; a plurality of client devices operably coupled to said network, said plurality of client devices adapted to set one or more time contact parameters for buddies on a contact list; and a presence server including a timer, and adapted to maintain a timing of time contacts for selected contacts responsive to said parameters.

Claims (34)

1. A telecommunications method comprising:

communications devices registering with a presence and availability service provided via a system, the communications devices being communicatively connected to the system, the communications devices comprising a first communications device and at least one other communications device;

creating contact lists that are stored in a database accessible by the communications devices, each of the contact lists identifying a plurality of parties for communicating with those parties via a communication event, the communication event being one of: instant messaging, short messaging service (SMS) messaging, electronic messaging, telephone calling, and a meeting identified in a calendar event of a calendar maintained by a calendar service;

a contact manager monitoring the contact lists and communication events involving the parties identified in the contact lists and the users associated with the contact lists;

the contact manager causing a contact timer to activate after a first communication event takes places between a user of the first communications device and a contacted party, the contacted party being a party on the contact list associated with the user of the first communications device and the first communication event being one of short messaging service, (SMS) messaging, instant messaging, electronic messaging, telephone calling, and a meeting identified in a calendar event of a calendar for the user maintained by the calendar service;

if the contact timer reaches a predetermined threshold before the user of the first communications device has a second communication event with the contacted party after the first communication event ended, sending a message to the first communications device having a notification, the notification asking the user of the first communications device to actuate a link to delete the contacted party from the contact list of the first communications device or to actuate a link to initiate the second communication event with the contacted party, the second communication event being one of: SMS messaging, electronic messaging, telephone calling, instant messaging, and a meeting identified in a calendar event of the calendar; and

if the second communication event occurs before the contact timer reaches the predetermined threshold, actuating the contact timer to restart counting after the second communication event ends.

2. The method of claim 1 wherein the predetermined threshold is a time that identifies an age that is an amount of time since a user of the first communications device has had a communication event with the contacted party.

3. The method of claim 2 further comprising the user of the first communications device sending a message to the contact manager via the first communications device to identify a communication event so that the contact timer is restarted, and wherein the first communications device is a telephony handset, a personal computer, a cellular telephone, a telephone, a computer or a personal digital assistant.

4. The method of claim 1 wherein the communications devices are at least one of: telephony handsets, personal computers, cellular telephones, telephones, and computers.

5. The method of claim 1 wherein the user of the first communications device selects contacts of the contact list associated with the user of the first communications device that the contact manager monitors.

6. The method of claim 1 wherein the contact manager sends the message having a notification to the first communications device.

7. The method of claim 1 wherein the notification asks the user of the first communications device to actuate the link to delete the contacted party from the contact list of the first communications device and also asks the user to actuate the link to initiate the second communication event with the contacted party, the second communication event being one of: SMS messaging, electronic messaging, telephone calls, instant messaging, and meetings identified in a calendar event of the calendar.

8. The method of claim 1 further comprising the user of the first communications device setting the predetermined threshold.

9. The method of claim 1 wherein the contact manager monitors the first communications device to determine whether the contacted party has been communicated with via SMS messaging, electronic messaging, a telephone call, or a meeting listed in a calendar event of the calendar.

10. The method of claim 1 wherein the first communications event and the second communications event are different meetings identified in calendar events of the calendar.

11. A telecommunications system comprising:

a plurality of communications devices, the communications devices comprising a first communications device and other communications devices;

a presence and availability service, the communication devices connectable to the presence and availability service and registered with the presence and availability service;

a contact manager, the contact manager communicatively connected to the presence availability service and communicatively connectable to the communication devices;

a plurality of contact lists stored in a database accessible by the communication devices, the presence and availability service and the contact manager, each of the contact lists being associated with a respective user of a respective one of the communication devices, each of the contact lists identifying a plurality of parties for communicating with those parties via a communication event;

the contact manager monitoring the contact lists and communication events involving the parties identified in the contact lists and the users associated with the contact lists;

the contact manager causing a contact timer to activate after a first communication event takes places between a user of the first communications device and a contacted party, the contacted party being a party on the contact list associated with the user of the first communications device and the first communication event being one of short messaging service, (SMS) messaging, instant messaging, electronic messaging, telephone calling, and a meeting identified in a calendar event of a calendar for the user maintained by a calendar service;

if the contact timer reaches a predetermined threshold before the user of the first communications device has a second communication event with the contacted party after the first communication event ended, a message being sent to the first communications device having a notification, the notification asking the user of the first communications device to actuate a link to delete the contacted party from the contact list of the first communications device or to actuate a link to initiate the second communication event with the contacted party, the second communication event being one of: SMS messaging, electronic messaging, telephone calling, instant messaging, and a meeting identified in a calendar event of the calendar; and

if the second communication event occurs before the contact timer reaches the predetermined threshold, the contact timer being actuated to restart counting after the second communication event ends.

12. The system of claim 11 wherein the predetermined threshold is a time that identifies an age that is an amount of time since the user of the first communications device has had a communication event with the contacted party.

13. The system of claim 11 further comprising the user of the first communications device sending a message to the contact manager via the first communications device to identify a communication event so that the contact timer is restarted, and wherein the first communications device is a telephony handset, a personal computer, a cellular telephone, a telephone, a computer or a personal digital assistant.

14. The system of claim 11 wherein the communications devices are at least one of: telephony handsets, personal computers, cellular telephones, telephones, and computers.

15. The system of claim 11 wherein the user of the first communications device selects contacts of the contact list associated with the user of the first communications device that the contact manager monitors.

16. The system of claim 11 wherein the contact manager sends the message having a notification to the first communications device.

17. The system of claim 11 wherein the first communications event and the second communications event are different meetings identified in calendar events of the calendar.

18. The system of claim 11 wherein the user of the first communications device sets the predetermined threshold.

19. The system of claim 11 wherein the contact manager monitors the first communications device to determine whether the contacted party has been communicated with via SMS messaging, electronic messaging, a telephone call, or a meeting listed in a calendar event of the calendar.

20. The system of claim 11 wherein the notification asks the user of the first communications device to actuate the link to delete the contacted party from the contact list of the first communications device and also asks the user to actuate the link to initiate the second communication event with the contacted party, the second communication event being one of: SMS messaging, electronic messaging, telephone calling, instant messaging, and a meeting identified in a calendar event of the calendar.

Assignments (16)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071712/0821 →
NOTICE OF SUCCCESSION OF AGENCY - 3L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 070006/0268 →
NOTICE OF SUCCCESSION OF AGENCY - 2L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069896/0001 →
NOTICE OF SUCCCESSION OF AGENCY - PL Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069895/0755 →
CHANGE OF NAME Recorded Oct 24, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO. KG
Reel/Frame 069242/0312 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0073 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0299 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0333 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2023
From: UNIFY INC.
To: UNIFY GMBH & CO. KG
Reel/Frame 065394/0737 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2023
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 065394/0769 →
RELEASE OF SECURITY INTEREST Recorded Feb 1, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED
To: UNIFY INC.
Reel/Frame 037661/0781 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 20, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED, AS SECURITY AGENT
To: UNIFY INC. (F/K/A SIEMENS ENTERPRISE COMMUNICATIONS, INC.)
Reel/Frame 037564/0703 →
CHANGE OF NAME Recorded Nov 11, 2015
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
To: UNIFY, INC.
Reel/Frame 037090/0909 →
GRANT OF SECURITY INTEREST IN U.S. PATENTS Recorded Nov 10, 2010
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
To: WELLS FARGO TRUST CORPORATION LIMITED, AS SECURITY AGENT
Reel/Frame 025339/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2010
From: SIEMENS COMMUNICATIONS, INC.
To: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
Reel/Frame 024294/0040 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2005
From: MASON, ANDREW; CHAN, VICTOR
To: SIEMENS COMMUNICATIONS, INC.
Reel/Frame 017107/0978 →
Continuity (1)
Related Publication 20070067439A1 · Mar 22, 2007