IP Library Granted Patent US 7,657,605
Granted Patent B2
US 7,657,605 · App. 11/514,785 · Granted Feb 2, 2010

Presence enhanced online processes

Assignee: Siemens 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 7,657,605
App. No.
11/514,785
Granted
Feb 2, 2010
Kind
B2
Abstract

In some embodiments, a managed presence online processing system may include one or more of the following features: (a) a memory comprising, (i) presence information submitted from a user, and (ii) a presence online processing program that initiates online processes on the user's computer based upon the presence information of the user, and (b) a processor coupled to the memory that executes the presence online processing program.

Claims (29)

1. A computer program product for managed online processes, the computer program product including computer program code stored in a data storage device and executable by a processor comprising:

computer program code configured to initiate an online process;

computer program code configured to determine a type of said online process between a first type of online process and a second type of online process, wherein said first type of online process is automated with a computing system associated with a user and without requirement of activity of said user and said second type of said online process requires interactivity from said user at said computing system associated with said user;

computer program code configured to create a list of targeted users, the list of targeted users requiring said online process;

computer program code configured to obtain presence information for the list of targeted users; and

computer program code configured to prioritize the list of targeted users based upon said type of said online process and the presence information for each of the targeted users.

2. The computer program product of claim 1 , further comprising computer program code configured to create an eligible list of the targeted users to have an online process performed on their computer.

3. The computer program product of claim 2 , further comprising computer program code configured to create a deferred list of the targeted users to have an online process performed on their computer at a delayed time.

4. The computer program product of claim 3 , further comprising computer program code configured to access a first targeted user in the eligible list.

5. The computer program product of claim 4 , further comprising computer program code configured to initiate the online process on the first targeted user's computer.

6. The computer program product of claim 5 , further comprising computer program code configured to determine if the targeted user is a final targeted user to have the online process performed on their computer.

7. The computer program product of claim 6 , further comprising computer program code configured to create a list of all remaining eligible and deferred targets.

8. The computer program product of claim 1 , wherein a first targeted user with presence information of available is given priority over a second targeted user with presence information of busy when said second type of said online process is initiated.

9. The computer program product of claim 1 , wherein a first targeted user with presence information of out of office is given priority over a second targeted user with presence information of in office when said first type of said online process is initiated.

10. The computer program product of claim 1 , wherein prioritizing the targeted users is further based upon a management level of each user.

11. A machine readable medium comprising machine executable instructions stored in a data storage device and executable by a processor, comprising:

list instructions that creates a list of targeted online process users, the list of targeted users requiring said online process;

determination instructions that determine a type of said online process between a first type of online process and a second type of online process, wherein said first type of online process is automated with a computing system associated with a user and without requirement of activity of said user and said second type of said online process requires interactivity from said user at said computing system associated with said user;

presence instructions that obtains presence information for users from said list of targeted online process users from a presence system; and

order instructions that prioritize each of the users from the list of targeted users based upon said type of said online process and their presence information.

12. The medium of claim 11 , wherein the order instructions creates a list of eligible users.

13. The medium of claim 12 , wherein the order instructions creates a list of deferred users.

14. The medium of claim 13 , further comprising access instructions that accesses the users in the eligible list.

15. The medium of claim 14 , further comprising process instructions that initiates an online process on the accessed user's computer.

16. The medium of claim 15 , further comprising target instructions that determine if the process instructions have performed an online process on all the eligible users.

17. The medium of claim 16 , further comprising criteria instructions that determines if the deferred users can be moved to the eligible users list.

18. The medium of claim 11 , wherein a first user with presence information of available is given priority over a second user with presence information of busy when said second type of said online process is initiated.

19. The medium of claim 11 , wherein a first user with presence information of out of office is given priority over a second user with presence information of in office when said first type of said online process is initiated.

20. The medium of claim 11 , wherein order instructions that prioritize the users is further based upon a management level of each user.

Assignments (12)
SECURITY INTEREST Recorded Feb 14, 2023
From: RINGCENTRAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062973/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2022
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 058855/0958 →
CONFIDENTIAL PATENT AGREEMENT Recorded Dec 21, 2020
From: UNIFY INC.
To: UNIFY GMBH & CO. KG
Reel/Frame 054836/0521 →
CONFIDENTIAL PATENT AGREEMENT Recorded Dec 21, 2020
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 054822/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2020
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 053342/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2020
From: UNIFY SOFTWARE AND SOLUTIONS GMBH & CO. KG; UNIFY PATENTE GMBH & CO. KG
To: RINGCENTRAL IP HOLDINGS, INC.
Reel/Frame 053342/0535 →
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 Sep 1, 2006
From: BLOHM, JEFFREY M.
To: SIEMENS COMMUNICATIONS, INC.
Reel/Frame 018262/0422 →
Continuity (1)
Related Publication 20080059493A1 · Mar 6, 2008