IP Library Granted Patent US 9,883,394
Granted Patent B2
US 9,883,394 · App. 14/893,924 · Granted Jan 30, 2018

Virtual mobile phone interface system and method thereof

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,883,394
App. No.
14/893,924
Granted
Jan 30, 2018
Kind
B2
Abstract

Examples of the present invention disclose a virtual mobile phone interface system and method thereof. According to one example, a virtual phone host server collects user phone data and phone interface information from a virtual mobile phone application running on a mobile phone device. Furthermore, a mobile phone emulator is activated on a web browser interface associated with the client device based on the phone interface information and a phone access request received from a user operating a client device.

Claims (33)

1. A method comprising:

collecting, via a virtual host server, user phone data and phone interface information from a virtual mobile phone application of a mobile phone device;

receiving, via an authentication and control module, an access request associated with the mobile phone device from a user via a client device;

activating, via the virtual host server, a mobile phone emulator on a browser interface associated with the client device based on the access request and the phone interface information, wherein the activated mobile phone emulator is able to use the phone interface information to replicate an interface of an operating system as provided on the mobile phone device when the phone interface information was collected;

determining, via the authentication and control module, an access level request from the user via the browser interface on the client device;

disabling the mobile phone device based on a second access level request from the user; and

activating the mobile phone emulator on the client device based on the second access level request.

2. The method of claim 1 , further comprising:

retrieving, via the virtual host server only phone data from the virtual host server based on a first access level request.

3. The method of claim 1 , further comprising:

receiving a deactivation request from the user; and

transferring, via the virtual host server, virtual phone data from the client device to the mobile phone device upon receiving the deactivation request.

4. A system comprising:

a virtual host server to communicate with a telecommunication service provider, a computing device, and a mobile phone device, wherein the virtual host server is to collect user phone data and phone interface information from a virtual mobile phone application; and

an authentication and control module to control access to the computing device and the virtual host server,

wherein the authentication and control module determines a user access level based on a phone access request from a user via a browser interface on a client device,

wherein the mobile phone device is disabled and a mobile phone emulator is activated on the client device based on a second access level request from the user, and

wherein the activated mobile phone emulator is able to replicate an interface of an operating system as provided on the mobile phone device when the phone interface information was collected.

5. The system of claim 4 , wherein the virtual host server is to retrieve only phone data from the virtual host server based on a determined first access level request.

6. The system of claim 4 , wherein the mobile phone emulator includes both a main window to emulate a primary display area of the mobile phone device and an adjacent auxiliary input window to emulate additional input functionality for the main window.

7. The system of claim 5 , wherein upon receiving a deactivation request from the user, virtual phone data of the client device is automatically transferred via the virtual host server.

8. A method comprising:

collecting, via a virtual host server, user phone data and phone interface information from a virtual mobile phone application of a mobile phone device;

receiving, via an authentication and control module, an access request associated with the mobile phone device from a user via a client device;

determining, via the authentication and control module, a phone access level based on the access request received from the user;

retrieving, via the virtual host server, only phone data from the virtual host server based on a first access level request;

disabling the mobile phone device and activating a mobile phone emulator on the client device based on a second access level request from the user,

wherein the mobile phone emulator is associated with the phone interface information such that an operating system interface of the mobile phone device is replicated on the client device.

9. The method of claim 8 , further comprising:

receiving a deactivation request from the user; and

transferring, via the virtual host server, virtual phone data from the client device to the mobile phone device upon receiving the deactivation request.

10. The method of claim 8 , wherein the activated mobile phone emulator is associated with a browser interface associated with the client device.

11. The method of claim 8 , wherein the mobile phone emulator includes a main window to emulate a primary display area of the mobile phone device and an adjacent auxiliary input window to emulate additional input functionality for the main window.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENT. SERVICES DEVELOPMENT CORPORATION LP
Reel/Frame 041041/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2016
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 040851/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2015
From: KASRAVI, KAS; PATEL, FAMAUZ R; PATEL, SACHIN H
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 037179/0662 →