IP Library Granted Patent US 9,537,709
Granted Patent B2
US 9,537,709 · App. 14/192,073 · Granted Jan 3, 2017

User profile-based wireless device system level management

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 9,537,709
App. No.
14/192,073
Granted
Jan 3, 2017
Kind
B2
Abstract

Techniques for user profile-based system level management (SLM) and creation of system level agreements of a wireless device are generally disclosed. In some examples, a predictor may be provided to predict a future task to be performed by a wireless device, including resource requirements, based at least in part on a profile of a user and at least one of a profile of a communication partner of the user, an operational recommendation, a performance model or a current state. An optimizer/analyzer may be provided to generate a plurality of instructions to configure the wireless device, based at least in part on the predicted future task and resource requirement, and a quality of service requirement of the wireless device, in anticipation of having to perform the predicted task. In various examples, the predictor and the optimizer/analyzer may form a local or a remotely disposed system level manager.

Claims (48)

1. A method for managing a wireless device in a wireless environment, comprising:

predicting, based at least in part on a first profile associated with the wireless device and one or more second profiles associated respectively with one or more communication partners of the wireless device, a future performance by the wireless device and a resource requirement associated with the future performance; and

generating a set of instructions to configure the wireless device, based at least in part on the predicted future performance, the predicted resource requirement associated with the predicted future performance, and a quality of service requirement of the wireless device to perform in the wireless environment.

2. The method of claim 1 ,

wherein the first profile comprises information about voice communications via the wireless device;

wherein the one or more communication partners are network service providers; and

wherein the one or more second profiles comprise information about the voice communications via the wireless device over one or more networks serviced by the one or more communication partners.

3. The method of claim 2 , further comprising:

accessing, by the wireless device based on network conditions, a wireless network serviced by one of the network service providers;

wherein the networks serviced by the network service providers include cellular and Wi-Fi networks; and

wherein the network conditions include one or more of latency, throughput, resolution, security, or privacy conditions of the cellular and Wi-Fi networks.

4. The method of claim 1 , wherein the first profile comprises information about movie watching via the wireless device.

5. The method of claim 1 , wherein the first profile comprises information about song listening via the wireless device.

6. The method of claim 1 , wherein the resource requirement associated with the predicted future performance comprises at least one of a processor cycle requirement, a caching resource requirement, or a transmit/receive resource requirement.

7. An apparatus for managing a wireless device, comprising:

a processor;

a predictor configured to be operated by the processor to predict, based at least in part on a first profile associated with the wireless device and one or more second profiles associated respectively with one or more communication partners of the wireless device, a future performance by the wireless device and a resource requirement associated with the future performance; and

an optimizer/analyzer operatively coupled to the predictor and configured to be operated by the processor to generate a set of instructions to configure the wireless device, based at least in part on the predicted future performance, the predicted resource requirement associated with the predicted future performance, and a quality of service requirement of the wireless device to perform in the wireless environment.

8. The apparatus of claim 7 ,

wherein the first profile comprises information about voice communications via the wireless device;

wherein the one or more communication partners are network service providers; and

wherein the one or more second profiles comprise information about the voice communications via the wireless device over one or more networks serviced by the one or more communication partners.

9. The apparatus of claim 7 , further comprising:

a network interface to access, by the wireless device based on network conditions, a wireless network serviced by one of the network service providers;

wherein the networks serviced by the network service providers include cellular and Wi-Fi networks; and

wherein the network conditions include one or more of latency, throughput, resolution, security, or privacy conditions of the cellular and Wi-Fi networks.

10. The apparatus of claim 7 , wherein the first profile comprises information about movie watching via the wireless device.

11. The apparatus of claim 7 , wherein the first profile comprises information about song listening via the wireless device.

12. The apparatus of claim 7 , wherein the apparatus and the wireless device are one and the same device, and at least one of the predictor or the optimizer/analyzer is integrated with an operating system of the wireless device.

13. The apparatus of claim 7 , wherein the apparatus is configured to be remotely disposed from and coupled to the wireless device via a wireless network, and the predictor and optimizer/analyzer form a system level manager configured to manage a plurality of wireless devices including the wireless device.

14. The apparatus of claim 7 ,

wherein predicting the future performance by the wireless device is based at least in part on a performance model of the wireless device in terms of one or more of a signal-to-noise ratio, a communication reception rate, or a communication interference.

15. An article of manufacture, comprising:

a computer readable storage medium; and

a plurality of programming instructions stored in the computer readable storage medium, wherein the programming instructions are configured to program a processor of an apparatus, and wherein when the programming instructions are executed by the processor, the programming instructions enable the apparatus to:

predict, based at least in part on a first profile associated with the wireless device and one or more second profiles associated respectively with one or more communication partners of the wireless device, a future performance by the wireless device and a resource requirement associated with the future performance; and

generate a set of instructions to configure the wireless device, based at least in part on the predicted future performance, the predicted resource requirement associated with the predicted future performance, and a quality of service requirement of the wireless device to perform in the wireless environment.

16. The article of claim 15 ,

wherein the first profile comprises information about voice communications via the wireless device;

wherein the one or more communication partners are network service providers; and

wherein the one or more second profiles comprise information about the voice communications via the wireless device over one or more networks serviced by the one or more communication partners.

17. The article of claim 16 , wherein the programming instructions further enable the apparatus to:

access, by the wireless device based on network conditions, a wireless network serviced by one of the network service providers;

wherein the networks serviced by the network service providers include cellular and Wi-Fi networks; and

wherein the network conditions include one or more of latency, throughput, resolution, security, or privacy conditions of the cellular and Wi-Fi networks.

18. The article of claim 15 , wherein the first profile comprises information about movie watching via the wireless device.

19. The article of claim 15 , wherein the first profile comprises information about song listening via the wireless device.

20. The article of claim 15 , wherein the resource requirement for performing the predicted future performance comprises at least one of a processor cycle requirement, a caching resource requirement, or a transmit/receive resource requirement.

Assignments (3)
CONFIRMATORY LICENSE Recorded Apr 7, 2025
From: UNIVERSITY OF CALIFORNIA LOS ANGELES
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 070762/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2020
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC; THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
Reel/Frame 054378/0836 →
SECURITY INTEREST Recorded Jan 29, 2019
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: CRESTLINE DIRECT FINANCE, L.P.
Reel/Frame 048373/0217 →