IP Library Granted Patent US 8,175,232
Granted Patent B2
US 8,175,232 · App. 12/060,226 · Granted May 8, 2012

Push voicemail via “always on”

Assignee: Lenovo (Singapore) Pte. Ltd.
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,175,232
App. No.
12/060,226
Filed
Mar 31, 2008
Granted
May 8, 2012
Kind
B2
Examiner
HUYNH, VAN D
Art Unit
2614
USPC
379/88.22
Abstract

Solutions which address a growing and compelling need recognized in connection with rendering VOIP systems on laptops, or even on other mobile devices, even more versatile and user-friendly so as to even better replicate the advantages of cell phones. Broadly contemplated herein two modes of network access and two modes of user interface, which modes can be combined in any way as deemed suitable or appropriate. Preferably, a commonality between the contemplated network access and user interface modes is the use of a low-powered secondary processor, a secondary operating system, and non volatile storage applications which could be networking applications (e.g., an Always On subsystem).

Claims (37)

1. An apparatus comprising:

a main memory;

a first operating system in communication with said main memory; and

a second operating system in communication with said main memory and said first operating system;

a network interface arrangement which enables:

communication between said first operating system and a voicemail server; and

communication between said second operating system and the voicemail server;

said second operating system acting to interface with the voicemail server responsive to a suspended state of said first operating system;

wherein said second operating system acts to functionally synchronize with the voicemail server during a suspended state of said first operating system, whereby said second operating system receives voicemail data from the voicemail server.

2. The apparatus according to claim 1 , wherein said network interface arrangement comprises:

a first network interface which enables communication between said first operating system and a voicemail server; and

a second network interface which enables communication between said second operating system and the voicemail server;

said second network interface being independently operable with respect to said first network interface.

3. The apparatus according to claim 1 , wherein said first operating system comprises a primary operating system.

4. The apparatus according to claim 1 , wherein said second operating system comprises an always on operating system with an additional memory.

5. The apparatus according to claim 1 , wherein said apparatus comprises a laptop computer system.

6. The apparatus according to claim 1 , wherein said second operating system acts to periodically receive voicemail data from the voicemail server during a suspended state of said first operating system.

7. The apparatus according to claim 1 , wherein said second operating system acts to receive notification of pending outgoing mail responsive to a suspended state of said first operating system.

8. The apparatus according to claim 1 , wherein said second operating system acts to receive replicated voicemail data from the voicemail server when said first operating system is not in a suspended state.

9. A method comprising:

managing voicemail by a device with a first operating system, via a connection with a voicemail server; and

managing voicemail by said device with a second operating system, via a connection with a voicemail server, responsive to a suspended state of the first operating system;

wherein said managing with the second operating system comprises functionally synchronizing with the voicemail server during a suspended state of said first operating system, whereby the second operating system receives voicemail data from the voicemail server.

10. The method according to claim 9 , wherein:

said managing with a first operating system comprises managing voicemail via a first connection with a voicemail server; and

said managing with a second operating system comprises managing voicemail via a second connection with a voicemail server, the second connection being independently operable with respect to the first connection.

11. The method according to claim 9 , wherein the first operating system comprises a primary operating system.

12. The method according to claim 9 , wherein the second operating system comprises an always on operating system with an additional memory.

13. The method according to claim 9 , wherein the first and second operating systems are disposed in a laptop computer system.

14. The method according to claim 9 , wherein said functionally synchronizing comprises the second operating system periodically receiving voicemail data from the voicemail server during a suspended state of said first operating system.

15. The method according to claim 9 , wherein said managing with the second operating system comprises receiving, at the second operating system, notification of pending outgoing mail responsive to a suspended state of the first operating system.

16. The method according to claim 9 , further comprising receiving, at the second operating system, replicated voicemail data from the voicemail server when the first operating system is not in a suspended state.

17. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform acts comprising:

managing voicemail with a first operating system, via a connection with a voicemail server; and

managing voicemail with a second operating system, via a connection with a voicemail server, responsive to a suspended state of the first operating system;

wherein said managing with the second operating system comprises functionally synchronizing with the voicemail server during a suspended state of said first operating system, whereby the second operating system receives voicemail data from the voicemail server.

18. The program storage device of claim 17 , wherein the second operating system comprises an always on operating system with an additional memory.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
NUNC PRO TUNC ASSIGNMENT Recorded Nov 25, 2015
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL
Reel/Frame 037160/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2008
From: LOCKER, HOWARD J.; RUTLEDGE, JAMES S.; THRASHER, JAMES J.; VANOVER, MICHAEL T.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 021519/0938 →
Continuity (1)
Related Publication 20090245485A1 · Oct 1, 2009