IP Library Granted Patent US 8,275,411
Granted Patent B2
US 8,275,411 · App. 11/879,636 · Granted Sep 25, 2012

Method and apparatus for always-on voice client service on mobile computing devices

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,275,411
App. No.
11/879,636
Granted
Sep 25, 2012
Kind
B2
Abstract

A telecommunications device including a laptop computer having a telephony soft client. According to embodiments of the present invention, calls may be received even when the laptop computer is turned off. The laptop computer wakes up responsive to detecting an incoming call. In some embodiments, the system checks on a user presence status before waking up the laptop. In some embodiments, the telephony soft client may be quick booted to allow a user to make an emergency telephone call, without fully booting the laptop computer.

Claims (49)

1. A method comprising:

a network interface of a user device detecting an incoming call at the user device while the user device is in an off state, the network interface comprising an interface that is operable while the user device is in the off state;

the network interface bypassing a security access system of the user device in response to the detecting of the incoming call;

the network interface causing a telephony application stored on a non-transitory computer readable medium to load on the user device and causing only a portion of a computer system of the user device to load on the user device such that the telephony application is operable while a remaining portion of the computer system of the user device remains unloaded; and

receiving the incoming call at the telephony application such that a user associated with the user device may communicate with a caller of the incoming call via the telephony application.

2. The method of claim 1 further comprising:

accessing presence status information associated with the user device; and

determining if the presence status information corresponds to the user device being available; and

if the user device is determined to be available based on the presence status information, bypassing the security access system of the user device and forwarding the incoming call to the telephony application.

3. The method of claim 2 wherein the accessing of the presence status information associated with the user device comprises the user device accessing the presence status information when the user device is placed in an on state.

4. The method of claim 2 further comprising a presence and availability client stored on a second non-transitory computer readable medium transferring the presence status information associated with the user device to the network interface of the user device.

5. The method of claim 4 further comprising the presence and availability client receiving an input comprising the presence status information associated with the user device from the user of the user device.

6. The method of claim 1 wherein the network interface has a back-up power source that is independent of a main power source of the user device such that the network interface may remain active while the user device is in the off state.

7. The method of claim 1 wherein the incoming call is a call according to Session Initiation Protocol (SIP) or H.323 Protocol.

8. The method of claim 1 wherein if the user device is determined not to be available based on the presence status information associated with the user device, forwarding the incoming call a phone mail system.

9. A telecommunication device, comprising:

a device interface that is operable while the telecommunications device is in an off state:

an operating system;

a security access system; and

a telephony application stored on a non-transitory computer readable medium; and

wherein the device interface detects an incoming call at the telecommunication device while the telecommunication device is in a power-off state; and

wherein the device interface bypasses the security access system in response to detection of the incoming call; and

wherein the device interface causing the telephony application to be loaded at the telecommunications device; and

wherein the device interface causing a portion of the operating system of the telecommunications device to be loaded such that the telephony application is operable on the telecommunications device while a remaining portion of the operating system of the telecommunications device remains unloaded; and

wherein the telephony application receives the incoming call such that a user associated with the user device may communicate with a caller of the incoming call via the telephony application.

10. The telecommunication device of claim 9 wherein the device interface accesses presence status information associated with the telecommunications device, the device interface determines if the presence status information corresponds to the telecommunications device being available, and if the device interface determines that the telecommunications device is available, the device interface bypasses the security access system.

11. The telecommunications device of claim 10 wherein a presence and availability client transfers the presence status information associated with the telecommunications device to the device interface.

12. The telecommunications device of claim 10 wherein the device interface accesses the presence status information associated with the telecommunications device when the telecommunications device is placed in an on state.

13. The telecommunications device of claim 9 wherein the non-transitory computer readable medium on which the telephony application is stored, comprises Random Access Memory (RAM) in the telecommunications device.

14. The telecommunications device of claim 9 wherein the device interface causes a portion of the operating system of the telecommunications device to be loaded such that the telephony application is operable on the telecommunications device while a remaining portion of the operating system of the telecommunications device remains unloaded in response to receiving an input of an emergency call number at a dialing option of the telecommunications device.

15. A method comprising:

activating a user interface of a user device, the user interface comprising a control interface that is activated when the user device is in an off state;

the user interface providing a dialing option at the user device;

the user interface receiving a first input from the dialing option;

the user interface determining if the received first input is an emergency number;

if the received first input is an emergency number:

the user interface causing a telephony application to load on the user device,

the user interface causing a portion of a computer system of the user device to be loaded such that the telephony application is operable on the user device while a remaining portion of the computer system of the user device remains unloaded, and

the user interface causing the user device to initiate a call to the emergency number after bypassing a security access system of the user device; and

if the received first input is not an emergency number:

the user interface providing a password entry prompt,

the user interface receiving a second input in response to the password entry prompt,

the user interface determining if the second received input matches a stored password, and

if the second received input matches the stored password, the user interface causing the user device to initiate an outgoing call to a location specified by the received first input.

16. The method of claim 15 wherein the user interface causing the user device to initiate the outgoing call comprises the user device changing to an on state and initiating the outgoing call.

17. The method of claim 16 further comprising transferring presence status information associated with the user device to the user interface prior to the user device returning to the off state.

18. The method of claim 15 wherein the user device comprises a mobile computing device and the mobile computing device is a computer, a PDA, a telephone, or a cellular telephone.

19. The method of claim 15 wherein the outgoing call is a call according to an Internet Protocol and wherein the Internet Protocol is Session Initiation Protocol (SIP) or H.323 Protocol.

20. The method of claim 15 wherein the user interface determining if the received first input is an emergency number comprises comparing the first received input to a table comprising valid international emergency numbers.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2022
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 058856/0198 →
CONFIDENTIAL PATENT AGREEMENT Recorded Dec 21, 2020
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 054822/0001 →
CONFIDENTIAL PATENT AGREEMENT Recorded Dec 21, 2020
From: UNIFY INC.
To: UNIFY GMBH & CO. KG
Reel/Frame 054836/0521 →
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 053343/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2020
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 053343/0676 →
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 Oct 1, 2007
From: MANZARDO, MARCEL; BEYDA, WILLIAM J.
To: SIEMENS COMMUNICATIONS, INC.
Reel/Frame 019905/0284 →