IP Library Granted Patent US 8,648,714
Granted Patent B2
US 8,648,714 · App. 13/544,465 · Granted Feb 11, 2014

Methods and apparatus for automatically causing a mobile device to download a file

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,648,714
App. No.
13/544,465
Granted
Feb 11, 2014
Kind
B2
Abstract

Disclosed methods and apparatus automatically cause a mobile communication device to download a file using a designated remote device. A user interface enables selection of the designated remote device and of a designated code corresponding to downloading the file to the mobile communication device from the designated remote device. A processor: receives a coded electronic communication (CEC), identifies origination of the CEC, determines whether the identified originator of the CEC is the designated remote device, identifies a code included in the CEC, upon determining that the identified originator of the CEC is the designated remote device, determines whether the identified code included in the CEC is the designated code, and provides an instruction to cause the mobile communication device to download the file, upon determining that the identified code included in the CEC is the designated code.

Claims (49)

1. An apparatus for automatically causing a mobile communication device to download a file using a designated remote device, comprising:

a user interface configured to enable selection of the designated remote device and selection of a designated code corresponding to downloading the file to the mobile communication device from the designated remote device;

a processor that is separate from the designated remote device and configured to:

receive a coded electronic communication subsequent to selection of the designated remote device and the designated code;

identify origination of the coded electronic communication;

determine whether the identified originator of the coded electronic communication is the designated remote device;

identify a code included in the coded electronic communication, upon determining that the identified originator of the coded electronic communication is the designated remote device;

determine whether the identified code included in the coded electronic communication is the designated code; and

provide an instruction to cause the mobile communication device to download the file, upon determining that the identified code included in the coded electronic communication is the designated code.

2. The apparatus according to claim 1 , wherein the processor is configured to identify a code included in a coded electronic communication that is in the form of one of a text message, a short message service message, a phone call, and an Internet Protocol (IP) communication.

3. The apparatus according to claim 1 , wherein the processor is configured to identify origination of a coded electronic communication from the designated remote device over a network as facilitated by a service provider.

4. The apparatus according to claim 3 , wherein the service provider facilitates direct communication between the designated remote device and the processor, and direct communication between the mobile communication device and the designated remote device, such that the designated remote device sends the coded electronic communication directly to the processor, the mobile communication device directly downloads the file from the designated remote device, and the mobile communication device includes the user interface and the processor.

5. The apparatus according to claim 3 , wherein the service provider facilitates indirect communication between the mobile communication device and the designated remote device, such that the designated remote device downloads the file to the service provider, the service provider downloads the file to the mobile communication device, and the service provider includes the processor.

6. The apparatus according to claim 1 , wherein the user interface is configured to enable selection of multiple designated codes corresponding to different types of files to be downloaded to the mobile communication device, and the processor determines whether the identified code included in the coded electronic communication is one of the designated codes, and downloads the corresponding file to the mobile communication device, upon determining that the identified code included in the coded electronic communication is one of the designated codes.

7. The apparatus according to claim 6 , wherein the user interface is configured to enable selection of multiple designated remote devices, the user interface is configured to enable selection of different of the multiple codes for each of the multiple designated remote devices; and the processor downloads the corresponding file to the mobile communication device, upon determining that the identified code included in the coded electronic communication is one of the designated codes for the corresponding designated remote device.

8. The apparatus according to claim 1 , wherein the file for downloading to the mobile communication device is a software update for the mobile communication device.

9. The apparatus according to claim 1 , wherein the file for downloading to the mobile communication device is an electronic media file.

10. The apparatus according to claim 9 , wherein the electronic media file includes data relating to at least one of a picture, a song, and a video.

11. A non-transitory recording medium that stores a program for automatically causing a mobile communication device to download a file using a designated remote device via a user interface, the user interface being configured to enable selection of the designated remote device and selection of a designated code corresponding to downloading the file to the mobile communication device from the designated remote device, the program causing a computer to perform the following via a processor that is separate from the designated remote device:

receiving a coded electronic communication subsequent to selection of the designated remote device and the designated code;

identifying origination of the coded electronic communication;

determining whether the identified originator of the coded electronic communication is the designated remote device;

identifying a code included in the coded electronic communication, upon determining that the identified originator of the coded electronic communication is the designated remote device;

determining whether the identified code included in the coded electronic communication is the designated code; and

providing an instruction to cause the mobile communication device to download the file, upon determining that the identified code included in the coded electronic communication is the designated code.

12. The non-transitory recording medium according to claim 11 , wherein the program causes the computer to identify a code included in a coded electronic communication that is in the form of one of a text message, a short message service message, a phone call, and an Internet Protocol (IP) communication.

13. The non-transitory recording medium according to claim 11 , wherein the program causes the computer to identify origination of a coded electronic communication from the designated remote device over a network as facilitated by a service provider.

14. The non-transitory recording medium according to claim 13 , wherein the service provider facilitates direct communication between the designated remote device and the processor, and direct communication between the mobile communication device and the designated remote device, such that the designated remote device sends the coded electronic communication directly to the processor, the mobile communication device directly downloads the file from the designated remote device, and the mobile communication device includes the user interface and the program.

15. The non-transitory recording medium according to claim 13 , wherein the service provider facilitates indirect communication between the mobile communication device and the designated remote device, such that the designated remote device downloads the file to the service provider, the service provider downloads the file to the mobile communication device, and the service provider includes the program.

16. The non-transitory recording medium according to claim 11 , wherein the user interface is configured to enable selection of multiple designated codes corresponding to different types of files to be downloaded to the mobile communication device, and the program causes the computer to determine whether the identified code included in the coded electronic communication is one of the designated codes, and download the corresponding file to the mobile communication device, upon determining that the identified code included in the coded electronic communication is one of the designated codes.

17. The non-transitory recording medium according to claim 16 , wherein the user interface is configured to enable selection of multiple designated remote devices, the user interface is configured to enable selection of different of the multiple codes for each of the multiple designated remote devices, and the program causes the computer to download the corresponding file to the mobile communication device, upon determining that the identified code included in the coded electronic communication is one of the designated codes for the corresponding designated remote device.

18. The non-transitory recording medium according to claim 11 , wherein the file for downloading to the mobile communication device is a software update for the mobile communication device.

19. The non-transitory recording medium according to claim 11 , wherein the file for downloading to the mobile communication device is an electronic media file.

20. The non-transitory recording medium according to claim 19 , wherein the electronic media file includes data relating to at least one of a picture, a song, and a video.

21. An apparatus for automatically causing a mobile communication device to download a file using a designated remote device, comprising:

a user interface configured to enable selection of the designated remote device and selection of a designated code corresponding to downloading the file to the mobile communication device from the designated remote device;

means for receiving a coded electronic communication that is transmitted subsequent to selection of the designated remote device and the designated code, the means for receiving being separate from the designated remote device;

means for identifying origination of the coded electronic communication;

means for determining whether the identified originator of the coded electronic communication is the designated remote device;

means for identifying a code included in the coded electronic communication, upon determining that the identified originator of the coded electronic communication is the designated remote device;

means for determining whether the identified code included in the coded electronic communication is the designated code; and

means for providing an instruction to cause the mobile communication device to download the file, upon determining that the identified code included in the coded electronic communication is the designated code.

22. A method for automatically causing a mobile communication device to download a file using a designated remote device via a user interface, the user interface configured to enable selection of the designated remote device and selection of a designated code corresponding to downloading the file to the mobile communication device from the designated remote device, the method comprising:

receiving a coded electronic communication, subsequent to selection of the designated remote device and the designated code, with a processor that is separate from the designated remote device;

identifying origination of the coded electronic communication;

determining whether the identified originator of the coded electronic communication is the designated remote device;

identifying a code included in the coded electronic communication, upon determining that the identified originator of the coded electronic communication is the designated remote device;

determining whether the identified code included in the coded electronic communication is the designated code; and

providing an instruction to cause the mobile communication device to download the file, upon determining that the identified code included in the coded electronic communication is the designated code.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2025
From: RPX CORPORATION
To: MAPLEBEAR INC.
Reel/Frame 072057/0786 →
RELEASE OF SECURITY INTEREST IN SPECIFIED PATENTS Recorded Aug 12, 2025
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 072412/0919 →
PATENT SECURITY AGREEMENT Recorded Aug 6, 2024
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 068328/0674 →
RELEASE OF LIEN ON PATENTS Recorded Aug 5, 2024
From: BARINGS FINANCE LLC
To: RPX CORPORATION
Reel/Frame 068328/0278 →
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054244/0566 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054198/0029 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2013
From: RADUCHEL, WILLIAM J.
To: EINGOT LLC
Reel/Frame 030645/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2013
From: EINGOT LLC
To: RPX CORPORATION
Reel/Frame 030529/0317 →