IP Library Granted Patent US 6,947,975
Granted Patent B2
US 6,947,975 · App. 09/970,261 · Granted Sep 20, 2005

Mobile device peripheral interface system and method

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 6,947,975
App. No.
09/970,261
Granted
Sep 20, 2005
Kind
B2
Abstract

A method of utilizing mobile device data on an alternative device is disclosed. The method includes establishing a communications link between the mobile device and the alternative device. The method also includes transferring program information from the mobile device to the alternative device, and executing the program on the alternative device. The method further includes utilizing data, from the mobile device, by the program.

Claims (53)

1. A method of utilizing mobile device data on an alternative device, comprising:

establishing a communications link between the mobile device and the alternative device;

transferring a program from the mobile device to the alternative device;

executing the program on the alternative device; and

utilizing data transmitted from the mobile device to the alternative device, by the program running on the alternative device.

2. The method of claim 1 , wherein the communications link is a wireless link.

3. The method of claim 1 , wherein the communications link is a universal serial bus (USB) link.

4. The method of claim 1 , wherein the program is a link to a program location on a communications network.

5. The method of claim 1 , further comprising:

downloading the program wirelessly to the alternative device.

6. The method of claim 1 , wherein the program is an executable program.

7. The method of claim 1 , further comprising altering the data on the alternative device is accomplished by using functionality associated with the program.

8. The method of claim 7 , further comprising: communicating altered data to the mobile device.

9. The method of claim 1 , wherein the program is a Java program.

10. The method of claim 1 , wherein the mobile device is a handheld computer.

11. The method of claim 1 , wherein the mobile device is a mobile telephone.

12. A method of utilizing mobile device data on an alternative device, comprising:

establishing a communications link between a mobile device and the alternative device;

transferring from the mobile device to the alternative device a link to the location of a program;

accessing the link by the alternative device;

downloading a program to the alternative device;

transferring data in a standardized format from the mobile device to the alternative device; and

utilizing data in the standardized format, from the mobile device, by the program running on the alternative device.

13. The method of claim 12 , wherein the standardized format is extensible markup language (XML).

14. The method of claim 12 , wherein the standardized format is hypertext markup language (HTML).

15. The method of claim 12 , wherein the standardized format is extended hypertext markup language (XHTML).

16. The method of claim 12 , wherein the standardized format is rich text format (RTE).

17. The method of claim 12 , wherein the standardized format is virtual card (vcard).

18. The method of claim 12 , wherein the mobile device is a handheld computer.

19. The method of claim 12 , wherein the mobile device is a mobile telephone.

20. A method of utilizing mobile device data on an alternative device, comprising: transferring a host control program from a mobile device to the alternative device,

running the host control program on the alternative device;

establishing a communications link between the mobile device and the host control program on the alternative device;

utilizing hardware peripherals associated with the alternative device, by the mobile device, the utilization by the mobile device being enabled by the host control program.

21. The method of claim 20 , wherein the hardware peripheral is a keyboard.

22. The method of claim 20 , wherein the hardware peripheral is a storage device.

23. The method of claim 20 , wherein the hardware peripheral is a display device.

24. The method of claim 20 , wherein the hardware peripheral is an audio device.

25. The method of claim 20 , wherein the hardware peripheral is a communications device.

26. The method of claim 20 , wherein the mobile device is a handheld computer.

27. The method of claim 20 , wherein the mobile device is a mobile telephone.

28. A data processing system, comprising:

a mobile electronic device;

a second electronic device including at least one external resource available to the second electronic device and the mobile electronic device in communications with the second electronic device; and

a program running on the second electronic device, the program enabling the use of the at least one external resource, by the mobile electronic device, and the program being transferred from the mobile electronic device to the second electronic device.

29. The data processing system of claim 28 , wherein the second electronic is a personal computer.

30. The data processing system of claim 28 , wherein the second electronic device is a television.

31. The data processing system of claim 28 , wherein the external resource is a communications network.

32. The data processing system of claim 28 , wherein the external resource is a keyboard.

33. The data processing system of claim 28 , wherein the external resource is an audio device.

34. The data processing system of claim 28 , wherein the external resource is a networking device.

35. The data processing system of claim 28 , wherein the external resource is a data storage device.

36. The data processing system of claim 28 , wherein the external resource is a printing device.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032132/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →