IP Library Granted Patent US 7,475,395
Granted Patent B2
US 7,475,395 · App. 11/029,937 · Granted Jan 6, 2009

Multiple device notification synchronization

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,475,395
App. No.
11/029,937
Granted
Jan 6, 2009
Kind
B2
Abstract

A system for updating multiple copies of a software program on respective multiple devices includes a system for responding to a notification of a first copy of the software program in a first one of the devices; a system for sending a notification responded signal to a second one of the devices by the first device that the notification has been responded to; and a system for automatically preventing a duplicate of the notification from occurring in a second copy of the software program on the second device based upon the notification responded signal received by the second device from the first device.

Claims (48)

1. A system for updating multiple copies of a software program on respective multiple devices, the system comprising:

a system for responding to a notification of a first copy of the software program in a first one of the devices;

a system for sending a notification responded signal to a second one of the devices by the first device that the notification has been responded to; and

a system for automatically preventing a duplicate of the notification from occurring in a second copy of the software program on the second device based upon the notification responded signal received by the second device from the first device.

2. A system for updating multiple copies of a software program on respective multiple devices as in claim 1 wherein the notification comprises a calendar alarm.

3. A system for updating multiple copies of a software program on respective multiple devices as in claim 1 wherein the copies of the software program are different.

4. A system for updating multiple copies of a software program on respective multiple devices as in claim 1 wherein the first copy of the software program is adapted to run with a first type of operating system and the second copy of the software program is adapted to run with a second different type of operating system.

5. A system for updating multiple copies of a software program on respective multiple devices as in claim 1 wherein the first device comprises a mobile communications device.

6. A system for updating multiple copies of a software program on respective multiple devices as in claim 5 wherein the second device comprises a mobile communications device.

7. A system for updating multiple copies of a software program on respective multiple devices as in claim 1 wherein the system for sending the notification responded signal comprises a wireless link.

8. A system for updating multiple copies of a software program on respective multiple devices as in claim 7 wherein the system for sending the notification responded signal comprises use of a mobile telephone communications system.

9. A system for updating multiple copies of a software program on respective multiple devices as in claim 1 wherein the system for sending a notification responded signal is adapted to send the notification responded signal to a third one of the devices by the first device that the notification has been responded to, and wherein the system for automatically preventing a duplicate of the notification from occurring is adapted to prevent a duplicate of the notification from occurring in a third copy of the software program on the third device based upon the notification responded signal received by the third device from the first device.

10. A system for updating multiple copies of a software program on respective multiple devices as in claim 1 wherein the system for sending a notification responded signal is adapted to send the notification responded signal to a plurality of the devices at substantially a same time.

11. A system for updating multiple copies of a software program on respective multiple devices, the system comprising:

a system for responding to a notification of a first copy of the software program in a first one of the devices;

a system for sending a notification responded signal to a second one of the devices by the first device that the notification has been responded to; and

a system for automatically responding to a duplicate of the notification in a second copy of the software program on the second device based upon the notification responded signal received by the second device from the first device.

12. A system for updating multiple copies of a software program on respective multiple devices as in claim 11 wherein the notification comprises a calendar alarm.

13. A system for updating multiple copies of a software program on respective multiple devices as in claim 11 wherein the copies of the software program are different.

14. A system for updating multiple copies of a software program on respective multiple devices as in claim 11 wherein the first copy of the software program is adapted to run with a first type of operating system and the second copy of the software program is adapted to run with a second different type of operating system.

15. A system for updating multiple copies of a software program on respective multiple devices as in claim 11 wherein the first device comprises a mobile communications device.

16. A system for updating multiple copies of a software program on respective multiple devices as in claim 15 wherein the second device comprises a mobile communications device.

17. A system for updating multiple copies of a software program on respective multiple devices as in claim 11 wherein the system for sending the notification responded signal comprises a wireless link.

18. A system for updating multiple copies of a software program on respective multiple devices as in claim 17 wherein the system for sending the notification responded signal comprises use of a mobile telephone communications system.

19. A system for updating multiple copies of a software program on respective multiple devices as in claim 11 wherein the system for sending a notification responded signal is adapted to send the notification responded signal to a third one of the devices by the first device that the notification has been responded to, and wherein the system for automatically responding to a duplicate of the notification is adapted to prevent the duplicate of the notification from occurring in a third copy of the software program on the third device based upon the notification responded signal received by the third device from the first device.

20. A system for updating multiple copies of a software program on respective multiple devices as in claim 11 wherein the system for sending a notification responded signal is adapted to send the notification responded signal to a plurality of the devices at substantially a same time.

21. A method of updating multiple copies of a software program on respective multiple devices, the method comprising:

responding to a notification of a first copy of the software program in a first one of the devices;

sending a notification responded signal to a second one of the devices by the first device that the notification has been responded to; and

automatically preventing a duplicate of the notification from occurring in a second copy of the software program on the second device based upon the notification responded signal received by the second device from the first device.

22. A method as in claim 21 wherein the sending of the notification responded signal comprises transmitting the notification responded signal, at least partially, by a mobile telephone communications system.

23. A method as in claim 21 further comprising sending the notification responded signal to a third one of the devices at substantially a same time.

24. A method as in claim 21 wherein the notification comprises a calendar alarm.

25. A method as in claim 21 wherein the copies of the software program are different.

26. A method as in claim 21 wherein the first copy of the software program is adapted to run with a first type of operating system and the second copy of the software program is adapted to run with a second different type of operating system.

27. A method as in claim 21 wherein the first device comprises a mobile communications device.

28. A method as in claim 27 wherein the second device comprises a mobile communications device.

29. A method of updating multiple copies of a software program on respective multiple devices, the system comprising:

responding to a notification of a first copy of the software program in a first one of the devices;

sending a notification responded signal to a second one of the devices by the first device that the notification has been responded to; and

automatically responding to a duplicate of the notification in a second copy of the software program on the second device based upon the notification responded signal received by the second device from the first device.

30. A method as in claim 29 wherein the sending of the notification responded signal comprises transmitting the notification responded signal, at least partially, by a mobile telephone communications system.

31. A method as in claim 29 further comprising sending the notification responded signal to a third one of the devices at substantially a same time.

32. A method as in claim 29 wherein the notification comprises a calendar alarm.

33. A method as in claim 29 wherein the copies of the software program are different.

34. A method as in claim 29 wherein the first copy of the software program is adapted to run with a first type of operating system and the second copy of the software program is adapted to run with a second different type of operating system.

35. A method as in claim 29 wherein the first device comprises a mobile communications device.

36. A method as in claim 35 wherein the second device comprises a mobile communications device.

Assignments (12)
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035280/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2005
From: ETELAPERA, ESA
To: NOKIA CORPORATION
Reel/Frame 016156/0776 →