IP Library Granted Patent US 9,170,870
Granted Patent B1
US 9,170,870 · App. 14/010,523 · Granted Oct 27, 2015

Development and testing of payload receipt by a portable electronic device

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,170,870
App. No.
14/010,523
Granted
Oct 27, 2015
Kind
B1
Abstract

Systems and methods disclosed herein enable a telecommunications service provider to send test files to a device that contain a set of setting options for information nodes. The device, for example, an application on the device, receives at least one test file and inputs the test file. A single test file or a series of test files may be sent to a device to ensure that the device can receive an active payload once the device has been activated. A notification may be sent by the application to confirm receipt, inputting, and/or post-input operation of one or more test files.

Claims (39)

1. A method for sending payloads to a portable electronic device comprising:

receiving, by a portable electronic device, a test file from a server;

wherein the portable electronic device comprises a file in a memory and an application,

wherein the file comprises a plurality of settings for at least some of a plurality of information nodes, and

wherein each information node of the plurality of information node comprises at least one setting comprising at least two setting options;

inputting, by the application, the test file, wherein inputting the test file changes at least one setting of at least some of the information nodes in the file from a first setting option to a second setting option; and

sending, by the application, to the server, subsequent to the server sending the test file, a notification comprising a status of the test file, wherein the status is based on the file setting changes.

2. The method of claim 1 , wherein each information node of the plurality of information nodes are associated with at least one of hardware, software, and firmware.

3. The method of claim 1 , wherein the status of the test file is that the test file was received by the application.

4. The method of claim 1 , wherein the status of the test file is that the test file was input by the application.

5. The method of claim 1 , wherein the status is that the portable electronic device is operable subsequent to inputting the test file.

6. The method of claim 1 , wherein the status is that the test file was not input by the application.

7. The method of claim 1 , wherein the status is that the portable electronic device is not operable subsequent to inputting the test file.

8. A system for sending payloads to a portable electronic device, comprising:

a server comprising at least one data store;

a portable electronic device comprising a test file in a memory, an application, and a plurality of information nodes, wherein each information node of the plurality of information node comprises at least one setting comprising at least two setting options;

wherein the at least one data store comprises a plurality of test files, wherein each test file of the plurality of test files comprises a set of settings for at least some information nodes of the plurality of information nodes, wherein each test file is configured to change at least one setting of at least a first information node of a file stored in the memory of the portable electronic device from a first setting option to a second setting option;

wherein the server:

sends at least one test file to the portable electronic device, and receives a notification as to the status of the test file, wherein the status is based on the setting changes.

9. The system of claim 8 , wherein a setting option at least one of turns a feature on, turns a feature off, enables a feature conditionally, and disables a feature conditionally.

10. The system of claim 8 , wherein the status of the test file is one of the test file was received by the application, the test file was input by the application, and the portable electronic device is operational after the test file was input by the application.

11. The system of claim 10 , wherein a setting of at least a second information node is changed from a first setting option to a second setting option when the application inputs the test file.

12. The system of claim 8 , wherein the server sends the at least one test file as a part of a refurbishment process.

13. The system of claim 8 , wherein each test file of the plurality of test files is associated with a brand of a telecommunications service provider, and wherein the at least one test file comprises at least some information node setting options used by the brand.

14. The system of claim 8 , wherein each test file of the plurality of test files is associated with a brand of a telecommunications service provider, wherein the test file comprises at least some settings for information nodes that are not used by the brand.

15. A method for sending payloads to a portable electronic device comprising:

sending, by a server comprising at least one data store, a test file of a plurality of test files from the at least one data store to a portable electronic device;

receiving, by the server, at least one of:

a notification that the test file was input by an application on the portable electronic device, wherein the notification comprises at least one of:

a notification that the test file was received,

a notification that a plurality of information node settings on the portable device, each information node setting comprising at least two setting options, were changed from a first setting option to a second setting option, wherein the test file is configured to change at least one information node setting of a file stored in the memory of the portable electronic device from the first setting option to the second setting option; and

a notification that the portable electronic device is operational after the at least one information node settings are changed from the first setting option to the second setting option, wherein the notification is based on the setting changes;

a notification that the test file was not one of received or input by the application; and

sending, by the server, in response to receiving the notification that the test file was one of not received or input by the application, a different test file of the plurality of test files to the portable electronic device.

16. The method of claim 15 , further comprising sending, by the server, in response to receiving a notification that the different test file was not input, a notification to an administrator.

17. The method of claim 15 , wherein the server is associated with a telecommunications service provider.

18. The method of claim 17 , wherein the telecommunications service provider comprises a plurality of brands.

19. The method of claim 18 , wherein each test file is associated with a configuration of the plurality of information node settings of a brand of the plurality of brands.

20. The method of claim 15 , further comprising receiving, by the server, a notification that the portable electronic device is not operable after the test file is input.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2013
From: MASTERSON, MICHELLE E.; SCHEMPP, DALE S.; SUMNER, BRET DEAN
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 031086/0817 →