IP Library Granted Patent US 8,688,098
Granted Patent B2
US 8,688,098 · App. 13/398,324 · Granted Apr 1, 2014

System and method for provisioning a third party mobile device emulator

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,688,098
App. No.
13/398,324
Granted
Apr 1, 2014
Kind
B2
Abstract

A method and apparatus for provisioning a third party mobile device emulator from desktop provisioning software, the method having the steps of: designating a common file space between the third party mobile device emulator and the desktop provisioning software; writing files to the common file space from one of the third party mobile device emulator and the desktop provisioning software; and reading the files from the other of the third party mobile device emulator and the desktop provisioning software.

Claims (26)

1. A method for enabling communication with desktop software on a personal computer, the method comprising the steps of:

designating a common file space in memory on the personal computer; and

monitoring the common file space from the desktop software for a file written to the common file space,

wherein the writing of the file to the common file space indicates that data is available for the desktop software in the common file space.

2. The method of claim 1 further comprising the step of retrieving the data in the common file space from the desktop software after the file has been written to the common file space.

3. The method of claim 2 further comprising the step of deleting the file from the common file space after the data in the common file space has been retrieved.

4. The method of claim 3 further comprising the step of deleting the data from the common file space after the data has been retrieved.

5. The method of claim 1 wherein the monitoring step involves polling the common file space.

6. The method of claim 1 wherein the desktop software communicates with the common file space using a file transfer protocol.

7. The method of claim 1 wherein the desktop software receives a signal in the form of an indicator file name.

8. The method of claim 7 wherein the file written to the common file space has the indicator file name.

9. A non-transitory computer-readable storage medium comprising computer-executable instructions for a method in one or more processing devices, the method for enabling communication with desktop software on a personal computer, the instructions for:

designating a common file space on the personal computer; and

monitoring the common file space from the desktop software for a file written to the common file space,

wherein the writing of the file to the common file space indicates that data is available for the desktop software in the common file space.

10. A method for enabling communication with desktop software on a personal computer, the method comprising the steps of:

designating a common file space in memory on the personal computer;

writing data to the common file space; and

writing a file to the common file space once the writing of the data to the common file space is complete to indicate that the data is available in the common file space.

11. The method of claim 10 wherein the desktop software communicates with the common file space using a file transfer protocol.

12. The method of claim 10 wherein the desktop software sends a signal in the form of an indicator file name.

13. The method of claim 12 wherein the file written to the common file space has the indicator file name.

14. A non-transitory computer-readable storage medium comprising computer-executable instructions for a method in one or more processing devices, the method for enabling communication with desktop software on a personal computer, the instructions for:

designating a common file space on the personal computer; and

writing data to the common file space; and

writing a file to the common file space once the writing of the data to the common file space is complete to indicate that the data is available in the common file space.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Feb 7, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 032188/0837 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2012
From: HASSAN, MAHMUD-UL; WILSON, NICHOLAS
To: RESEARCH IN MOTION LIMITED
Reel/Frame 027718/0554 →