IP Library Granted Patent US 8,983,536
Granted Patent B2
US 8,983,536 · App. 13/052,514 · Granted Mar 17, 2015

Resource management in a multi-operating environment

Inventors: Vamshika R Gangam (San Jose, CA); Joshua D Galicia (Cary, IL); Su-Yin Gan (Santa Clara, CA)
Assignee: Google Technology Holdings LLC
G06F9/485G06F9/5022G06F11/3037G06F11/32
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,983,536
App. No.
13/052,514
Granted
Mar 17, 2015
Kind
B2
Abstract

A method for providing user access to telephony operations in a multi operating environment having memory resources nearly depleted that include determining whether a predetermined first memory threshold of a computing environment has been reached and displaying a user interface corresponding to memory usage; and determining whether a predetermined second memory threshold, greater than the first, of the computing environment has been reached. Restricting computing functionality and allowing user access for telephony operations, corresponding to a mobile device, when the second memory threshold is reached is included as well. Also included is maintaining the computing restriction until the memory usage returns below the second memory threshold.

Claims (11)

1. A method for a communication device including first and second independent operating systems on a common kernel, the first operating system providing telephony operations and the second operating system providing a computing environment, the communication device further including a memory manager, the method comprising:

determining, by the memory manager, that a predetermined first memory threshold of the computing environment has been reached;

in response to determining that the first threshold is reached, displaying, on a user interface of the communication device, memory information when the first threshold has been reached;

determining, by the memory manager, that a predetermined second memory threshold of the computing environment has been reached, the second threshold greater than the first threshold;

in response to determining that the second threshold is reached, the memory manager restricting computing functionality of the second operating system and keeping memory available for telephony operations provided by the first operating system; and

maintaining the computing functionality restriction of the second operating system until the memory usage of the communication device falls below the second memory threshold.

2. The method according to claim 1 , wherein the second memory threshold is a critical memory threshold, the communication device generating a memory usage warning while impacting functionality in the computing environment in order to retain telephony operations.

3. The method according to claim 2 , wherein the computing functionality impacted includes restricted web browser access.

4. The method according to claim 2 , wherein the computing functionality impacted includes restricting web browser access to select web pages.

5. The method according to claim 4 , wherein the select web pages are tabbed web pages.

6. The method according to claim 1 , wherein the memory is made available for telephony operations including inbound and outbound calling.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034227/0095 →
CHANGE OF NAME Recorded Jun 26, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028441/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2011
From: GANGAM, VAMSHIKA R.; GALICIA, JOSHUA D.; GAN, SU-YIN
To: MOTOROLA MOBILITY, INC.
Reel/Frame 025989/0477 →
Continuity (2)
Provisional Application 61405894 · Oct 22, 2010
Related Publication 20120102495A1 · Apr 26, 2012