US Pat. No. 9,258,714

BROADCAST REPLENISHMENT OF ACCOUNT PARAMETERS FOR GROUPS OF WIRELESS DEVICES

TracFone Wireless, Inc., ...

1. A method for replenishing internally stored account parameters on a select group of wireless devices, the method comprising:
providing a group of wireless devices, each wireless device having internally stored account parameters associated with a
prepaid amount of authorization for wireless usage of the wireless device;

obtaining an encryption key uniquely associated with the group of wireless devices;
generating an encrypted account update message using the encryption key and at least one account parameter to be changed that
includes a prepaid amount of authorization for wireless usage of the wireless device; and

broadcasting the encrypted account update message for receipt by the group of wireless devices in order to update the internally
stored account parameters within the group of wireless devices to replenish their internally stored prepaid amount of authorization
for wireless usage of the wireless device, wherein the broadcast encrypted account update message is only able to be decrypted
by those wireless devices within the group of wireless devices.

US Pat. No. 9,432,520

PROXY-BASED USAGE TRACKING FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A method for tracking usage of a wireless device, comprising:
monitoring a communications trigger to initiate communication with a wireless device over a wireless network;
determining an identifier of the communication;
comparing the identifier of the communication with a database including two or more communication identifiers and two or more
wireless usage proxy identifiers, each communication identifier being associated with a corresponding wireless usage proxy
identifier;

identifying, in response to a comparison of the identifier of the communication with the database, a wireless usage proxy
corresponding with the identifier of the communication;

monitoring data from the wireless device to a destination through the identified wireless usage proxy; and
receiving usage of the wireless device from the identified wireless usage proxy to track the usage of the wireless device.

US Pat. No. 9,204,281

HYBRID NETWORK BASED METERING SERVER AND TRACKING CLIENT FOR WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of tracking usage of a wireless device in a third party wireless network with a metering system comprising:
implementing the metering system in a network separate from the third party wireless network;
activating the wireless device in response to identification of the wireless device and confirmation of use of a tracking
system to the metering system;

obtaining, by the metering system, an amount of wireless services used by the wireless device; and
displaying on the wireless device at least one of an amount of wireless services remaining and amount of wireless services
used,

wherein the obtaining comprises at least one of obtaining an amount of wireless services used from the third party wireless
network and obtaining an amount of wireless services used from the tracking system.

US Pat. No. 9,113,323

DEVICE INITIATED REPLENISHMENT PROCEDURES FOR WIRELESS DEVICES

TracFone Wireless, Inc., ...

1. A method for a wireless device to replenish internally stored account parameters, wherein the internally stored account
parameters are associated with an amount of authorization for usage of the wireless device, the method comprising:
determining within the wireless device that at least one internally stored account parameter associated with an amount of
authorization for usage of the wireless device should be replenished according to replenishment parameters stored within the
wireless device;

transmitting a message from the wireless device indicating that the wireless device intends to perform the determined replenishment
according to the replenishment parameters stored within the wireless device;

determining whether a response is received by the wireless device containing instructions to update the replenishment parameters
stored within the wireless device; and

replenishing the at least one internally stored account parameter associated with an amount of authorization for usage of
the wireless device according to the stored replenishment parameters after a response is received.

US Pat. No. 9,221,588

SLIDER DEVICE DISPLAY PACKAGE

TracFone Wireless, Inc., ...

1. A display package configured for packaging of a slider type electronic communications device, the slider type electronic
communications device having a first surface and a second surface that are slidable apart from each other, and a third surface
and a fourth surface that are on an opposite side of the first surface and the second surface, the display package comprising:
an inner tray having a front surface with a recess thereon having a lower surface and an upper surface, wherein the lower
surface and the upper surface are in a step configuration wherein the upper surface conforms to the first surface of the slider
type electronic communications device and the lower surface conforms to the second surface of the slider type electronic communications
device;

an outer cover package having a contoured front surface with a lower surface and an upper surface in a step configuration
wherein the lower surface conforms to the third surface of the slider type electronic communications device and the upper
surface conforms to the fourth surface of the slider type electronic communications device; and

said inner tray being enclosable within said outer cover package with said recess of said inner tray.

US Pat. No. 9,467,575

SYSTEM AND PROCESS FOR SELECTIVE METERING OF DATA USAGE FOR A WIRELESS NETWORK

TracFone Wireless, Inc., ...

1. A process of metering data usage in a wireless network implemented by a mobile network operator accessed by a wireless
device comprising:
receiving a request for data usage of a web resource in the mobile network operator wireless network from the wireless device;
determining if the web resource corresponds to at least one entry in a database;
allowing access to the web resource in the mobile network operator wireless network by the wireless device;
tracking data usage of the web resource by the wireless device with a metering client; and
metering data usage of the web resource by the wireless device with the metering client based on information contained in
the database;

wherein metering data usage of the web resource by the wireless device further comprises altering metering data usage in the
metering client with respect to a user's plan if the database indicates the web resource is associated with specialized metering
parameters; and

wherein the process of determining if the web resource corresponds to an entry in the database further comprises comparing
a web resource identification information with the entry.

US Pat. No. 9,143,887

WIRELESS DEVICE CONFIGURED TO OPERATE UNDER A PLURALITY OF DIFFERENT BRANDS AND A PLURALITY OF DIFFERENT NETWORKS AND CONFIGURED TO BE CUSTOMIZED TO ONE BRAND AND ONE NETWORK

TracFone Wireless, Inc., ...

1. A wireless device configured to operate under a plurality of different brands and with a plurality different networks,
a brand and a network to be utilized being designated one of at a point-of-sale, during activation, by a seller, and by a
user, the wireless device comprising:
a processor configured to execute instructions;
a display device configured to generate an interface based in part in response to the processor:
a memory configured to store the instructions to operate the electronic device; and
the processor further configured to execute a customization component to designate the brand and the network to be utilized
one of at the point-of-sale, during activation, by the seller, and by the user,

wherein designating the brand and the network comprises at least one of designating setting configurations, software components,
system settings, network settings, network operator applications, and brand customization features.

US Pat. No. 10,117,077

PACKET-BASED USAGE TRACKING FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system for tracking usage of a wireless device, comprising:a tracking processor configured to be implemented in at least one of the following: a mobile network operator system and the wireless device;
the tracking processor further configured to receive a first data packet and a second data packet that each include an identifier of a first type of wireless service;
the tracking processor further configured to monitor information regarding the first data packet, wherein the information regarding the first data packet includes the identifier of the wireless device, the identifier of a first type of wireless service, and an amount of data for the first type of wireless service;
the tracking processor further configured to determine a first usage of the first type of wireless service based on information regarding the first data packet;
the tracking processor further configured to store the first usage of the first type of wireless service for the wireless device;
the tracking processor further configured to monitor information regarding the second data packet, wherein the information regarding the second data packet includes the identifier of the wireless device, the identifier of the first type of wireless service, and an amount of data for the first type of wireless service;
the tracking processor further configured to determine second usage of the first type of wireless service based on the information regarding the second data packet;
the tracking processor further configured to store the second usage of the first type of wireless service for the wireless device;
the tracking processor further configured to accumulate the first usage of the first type of wireless service and the second usage of the first type of wireless service as a total usage of the first type of wireless service for the wireless device; and
the tracking processor further configured to store the total usage of the first type of wireless service for the wireless device,
wherein the identifier of the first type of wireless service is included in the first data packet and the second data packet.

US Pat. No. 9,479,654

DEVICES AND METHODS FOR ADDING SERVICE, AUTHORIZING SERVICE AND/OR ACTIVATING SERVICE FOR A PLURALITY OF WIRELESS DEVICES

TracFone Wireless Inc., ...

1. A system for adding, authorizing, or activating pre-paid wireless service for multiple users comprising:
a server comprising a processor and a network connection, the processor implementing a plurality of modules;
the server configured to receive one of a plurality of authorization codes associated with one of a single transaction, single
authorization card, and a single account, and wherein each of the plurality of codes is associated with a separate predetermined
amount of wireless service;

the server further configured to verify that the received one of the plurality of authorization codes is authentic;
the server further configured to at least one of add, authorize, and activate wireless service for a wireless device in response
to receiving and verifying the received one of the plurality of authorization codes; and

the server is further configured to transmit the remaining plurality of authorization codes to other wireless devices associated
with the wireless device after the server receives one of the plurality of authorization codes for the wireless device,

wherein the server is configured to receive one of the plurality of authorization codes associated with the single transaction,
wherein the single transaction comprises one of a retail transaction and web-based transaction; and

wherein the single transaction results in generation of the plurality of authorization codes; and
wherein the wireless device comprises an accounting module.

US Pat. No. 9,522,765

WIRELESS DEVICE PACKAGING CONFIGURED TO BE CUSTOMIZABLE FOR A PARTICULAR BRAND AND/OR NETWORK

TracFone Wireless, Inc., ...

1. A method of customizing a package for a wireless device configured to operate under at least a plurality of different brands
and with a plurality of different networks and the wireless device, the method comprising:
providing a generic package assembly, wherein the generic package assembly comprises a compartment to contain the wireless
device, and the generic package assembly comprises a label receptacle portion arranged on the generic package assembly to
place a label for the wireless device;

receiving a determination of at least a brand and a network associated with the wireless device with a customization component
software application executed by a processing unit of the wireless device;

configuring the wireless device according to the determination of at least the brand and network associated with the wireless
device with the customization component software application, wherein the customization component software application loads
the wireless device with wireless device specifications based on determining at least the brand and network;

providing at least one document based on determining at least the brand and the network with the generic packaging; and
providing a label for the label receptacle portion of the generic package assembly associated with the wireless device based
on determining at least of the brand and the network.

US Pat. No. 9,264,937

MOBILE DEVICE MESSAGE SCHEDULER FOR REDUCING CONGESTION

TracFone Wireless, Inc., ...

6. A computer program product comprising a non-transitory computer-readable medium having instructions, the instructions being
operable to enable a wireless device, when executed by a processor, to perform a method for scheduling a delivery of messages
from the wireless device, the method comprising:
storing at least one message to be transmitted from the wireless device in a message queue within the wireless device;
monitoring operation of the wireless device to determine whether there is a communication connection by the wireless device,
wherein the communication connection comprises at least one of a voice call connection or a packet data session; and

transmitting the at least one message in the message queue from the wireless device over the communication connection established
by the wireless device over a logical control channel assigned to the wireless device during setup for the communication connection;

intercepting messages being sent from at least one application running on the wireless device to a device layer for transmission,
where said intercepted messages are collected and placed into the message queue; and

sending an acknowledgment message back to a corresponding application running on the wireless device indicating that the at
least one message has been transmitted,

wherein the logical control channel is different from a traffic channel assigned to the wireless device during setup for the
communication connection to transmit voice or data content.

US Pat. No. 9,247,833

SECURITY HOOK DEVICE AND METHOD

TRACFONE WIRELESS, INC., ...

1. A security system comprising:
a display tray to display an item, the display tray including a slot;
a header panel having a tab portion and a head portion, the tab portion being configured to mate with the slot, the head portion
having one or more prong receiving holes;

a plurality of outer tabs disposed at opposite ends of the head portion to increase alignment of the head portion with the
slot;

a hook having one or more prongs, an upper rod and a lower rod, the lower rod being configured to receive a hang tab of the
item, the one or more prongs being configured to mate with the one or more prong receiving holes;

a hook base cover to secure the hook to the head portion; and
a hook end cover configured to lock to an end of the hook, wherein the item received on the hook is secured by locking the
hook end cover to the hook.

US Pat. No. 9,154,957

SYSTEM, METHOD AND APPARATUS FOR PAIRING SIM OR UICC CARDS WITH AUTHORIZED WIRELESS DEVICES

TracFone Wireless, Inc., ...

20. A wireless device configured to control network authorization comprising:
a removable memory storing a list of authorized terminals within the wireless device;
a processor configured to execute a pairing application comprising a plurality of switches;
a comparator to compare the list of authorized terminals in the removable memory to at least one of terminal profile data
and an IMEI of the wireless device; and

the wireless device being configured to allow network access if at least one the terminal profile data and the IMEI of the
wireless device is found on the list of authorized terminals and the wireless device being further configured to limit network
access if the terminal profile data and the IMEI of the wireless device are not found on the list of authorized terminals,

wherein one of the plurality of switches is associated with an OTA provisioning process, the processor being configured to
implement the OTA provisioning process to allow OTA updates to refresh programming and procedures including at least one of
an initial application setup, new listings of authorized parameters, revised methods for sending activity reports, updated
switch settings, and connectivity with a network.

US Pat. No. 9,940,613

WIRELESS SERVICE PROVIDER SYSTEM AND METHOD FOR ACTIVATING AND SELLING A WIRELESS SERVICE ON A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A wireless service provider system for authorizing prepaid wireless service on a wireless device, the system comprising:a server in communication with a point-of-sale terminal, the point-of-sale terminal implementing a peer-to-peer protocol configured to connect the wireless device and the point-of-sale terminal, and the point-of-sale terminal configured to obtain a unique identifier of the wireless device in conjunction with payment of prepaid wireless service for the wireless device, the unique identifier of the wireless device identifies the wireless device to the server, a wireless service provider, and an amount of wireless service including an amount of data, an amount of SMS, and an amount of voice;
the server further configured to receive the unique identifier of the wireless device from the point-of-sale terminal and store the unique identifier of the wireless device in a database for subsequent redemption of wireless service;
the server further configured to receive the unique identifier of the wireless device from the wireless device, the wireless device being configured to provide the unique identifier of the wireless device to the server for redemption of wireless service;
the server further configured to receive device-related wireless information, the wireless device-related information includes at least one of the following: International Mobile Equipment Identity (IMEI), an Electronic Serial Number (ESN), a Mobile Equipment Identifier (MEID), a serial number for a subscriber identity module (SIM), and an Integrated Circuit Card Identification (ICCID);
the server further configured to provision the prepaid wireless service upon a verification of the unique identifier of the wireless device being stored in the database and the payment of wireless service for the wireless device, the provision of the prepaid wireless service being for the wireless service provider and in the amount of wireless service identified by the unique identifier;
an accounting system configured to monitor a use of the prepaid wireless service provided by the wireless service provider used by the wireless device; and
the accounting system further configured to control the use of the prepaid wireless service provided by the wireless service provider used by the wireless device with the accounting device.

US Pat. No. 9,720,527

EVOLUTIONARY TOUCH-BASED GRAPHICAL USER INTERFACE FOR ELECTRONIC DEVICES

TracFone Wireless, Inc., ...

1. An electronic device having a customizable interface comprising:
a processor configured to execute instructions;
a display device configured to generate an interface based in part in response to the processor, wherein the display device
is further configured to generate the interface to display a plurality objects;

a touch screen associated with the display device and configured to sense a user input with respect to the plurality of objects,
wherein the input is provided to the processor;

a memory configured to store the instructions to operate the electronic device;
the processor further configured to determine at least a physical aspect of the user input and a frequency of an interaction
with each of the plurality objects displayed on the touch screen based on the time of day, wherein the physical aspect of
the user input determined by the processor comprises the physical contact area of the user with respect to the touchscreen;
and

the processor further configured to modify a manner in which the plurality objects are displayed on the display device based
on the time of day and based on the determination of at least the physical aspects of the user input and the frequency of
interaction with the plurality of objects based on the time of day, wherein modifying a manner in which the plurality objects
are displayed comprises modifying a size of the object;

wherein the plurality of objects comprise applications;
wherein the display device is further configured to display multiple screens, with only one screen visible at a given time,
the display further configured to display a portion of the plurality of objects on each of the multiple screens;

wherein the modification of the manner in which the plurality of objects are displayed further comprises modifying at least
a position of the object from one of the multiple screens to another one of the multiple screens based on the time of day
and based on the frequency of interaction with the plurality of objects; and

wherein the processor is further configured to maintain a manner in which the plurality objects are displayed on the display
device based on a determination of at least the physical aspects of the user input and the frequency of interaction with the
plurality of objects based on the time of day have not changed with respect to a previous determination of at least the physical
aspects of the user input and the frequency of interaction with the plurality of objects based on the time of day.

US Pat. No. 9,628,978

HYBRID NETWORK BASED METERING SERVER AND TRACKING CLIENT FOR WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of tracking usage of a wireless device in a wireless network with a metering system comprising:
implementing the metering system in a network separate from the wireless network;
activating the wireless device in response to identification of the wireless device and confirmation of use of a tracking
system to the metering system;

obtaining, by the metering system, an amount of wireless services used by the wireless device; and
displaying on the wireless device at least one of an amount of wireless services remaining and amount of wireless services
used,

wherein the obtaining comprises at least one of obtaining an amount of wireless services used from the wireless network and
obtaining an amount of wireless services used from the tracking system.

US Pat. No. 9,503,884

SYSTEM, METHOD AND APPARATUS FOR PAIRING SIM OR UICC CARDS WITH AUTHORIZED WIRELESS DEVICES

TracFone Wireless, Inc., ...

1. A wireless device configured to control network authorization comprising:
a removable memory storing a list of authorized terminals within the wireless device;
a processor configured to execute a pairing application comprising a plurality of logical flags;
a comparator to compare the list of authorized terminals in the removable memory to at least one of terminal profile data
and an IMEI of the wireless device; and

the wireless device being configured to allow network access if at least one the terminal profile data and the IMEI of the
wireless device is found on the list of authorized terminals and the wireless device being further configured to limit network
access if the terminal profile data and the IMEI of the wireless device are not found on the list of authorized terminals,

wherein one of the plurality of logical flags is associated with a SMS reporting process, the processor being configured to
implement the SMS reporting process to send activity reports to at least one of a backend server, a system, a component controlled
by a MVNO and a component controlled by a wireless carrier.

US Pat. No. 9,408,013

WIRELESS DEVICE CONFIGURED TO OPERATE UNDER A PLURALITY OF DIFFERENT BRANDS AND A PLURALITY OF DIFFERENT NETWORKS AND CONFIGURED TO BE CUSTOMIZED TO ONE BRAND AND ONE NETWORK

TracFone Wireless, Inc., ...

1. A wireless device configured to operate under a plurality of different brands, a brand to be utilized being designated
one of at a point-of-sale, during activation, by a seller, and by a user, the wireless device comprising:
a processor configured to execute instructions;
a display device configured to generate an interface based in part in response to the processor;
a memory configured to store the instructions to operate the electronic device; and
the processor further configured to execute a customization component to designate the brand to be utilized one of at the
point-of-sale, during activation, by the seller, and by the user,

wherein designating the brand comprises at least one of designating setting configurations, software components, system settings,
network settings, network operator applications, and brand customization features.

US Pat. No. 9,344,583

WIRELESS ACCOUNT MANAGEMENT APPLICATION FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A for displaying wireless service usage information and account information using an account management application operating
on a wireless device, comprising:
receiving, at the account management application operating on the wireless device and from a tracking module locally stored
on the wireless device, wireless service usage information for a wireless subscriber associated with the wireless device,
the wireless service usage information including one or more units of wireless services that the wireless subscriber has used;

receiving, at the account management application operating on the wireless device and from a service provider over a wireless
network, account information associated with the wireless subscriber associated with the wireless device, the service provider
being external from the wireless device and from the wireless network;

receiving, at the account management application operating on the wireless device and from a tracking module externally stored
on the service provider over the wireless network, other wireless service usage information, the other wireless service usage
information including one or more units of wireless services that the wireless subscriber has used; and

enabling presentation, on a display of the wireless device, of the account management application including the wireless service
usage information and the account information for the wireless subscriber associated with the wireless device.

US Pat. No. 9,953,256

MULTI-SIZED SUBSCRIBER IDENTITY MODULE CARD FOR USE ON MULTIPLE WIRELESS DEVICES

TRACFONE WIRELESS, INC., ...

1. A subscriber identity module card for wireless devices, comprising:a top surface;
a bottom surface;
a first memory card;
a first material layer arranged on the bottom surface of the first memory card, wherein the first material layer is configured to remain on the bottom surface of the first memory card to provide a first thickness of the first memory card;
a second memory card secured within the first memory card, said second memory card having said first material layer arranged on a bottom surface of said second memory card, wherein the first material layer is configured to remain on the bottom surface of the second memory card to provide the first thickness of the second memory card; and
a third memory card secured within the second memory card, said third memory card having a second material layer arranged on a bottom surface of said third memory card, wherein the second material layer is configured to be removed from the bottom surface of the third memory card to provide a second thickness of the third memory card,
wherein the first memory card and the first material layer comprises the first thickness, the second memory card and the first material layer comprises the first thickness, the third memory card without the second material layer comprises the second thickness;
wherein the first thickness is greater than the second thickness;
wherein the first material layer comprises a first adhesive and the second material layer comprises a second adhesive; and
wherein the first memory card with the first material layer, the second memory card with the first material layer, and the third memory card with the second material layer each have a thickness of 0.76 mm.

US Pat. No. 9,883,374

SYSTEM AND PROCESS FOR HAVING WIRELESS SERVICE VALUE INCLUDED IN A SIM CARD

TracFone Wireless, Inc., ...

1. A system for activating a wireless service, the system comprising:
a subscriber identity module (SIM) card having a first surface;
the SIM card comprising a subscriber identity module (SIM); and
an activation code stored with the SIM card, the activation code is linked to said SIM, the activation code authorizes on
a wireless network a predetermined amount of wireless service,

a wireless device configured to receive the SIM, wherein the SIM is configured to be utilized in the wireless device, the
wireless device comprising:

a memory that stores an operating system of the wireless device and a wireless service activation application;
a processor that processes a function of the wireless device;
a display that displays information to a user, wherein the display includes a touch screen;
the processor implements the wireless service activation application, the wireless service activation application is configured
to capture the activation code from the SIM card that authorizes the wireless device on the wireless network and authorizes
the predetermined amount of wireless service for the wireless device associated with said SIM; and

a transceiver configured to transmit the activation code to a wireless network backend system to validate the activation code
and provision the predetermined amount of wireless service;

the system further comprising:
the wireless network backend system configured to validate the activation code and provision the predetermined amount of wireless
service; and

an accounting unit configured to monitor the usage of the wireless service of the wireless device.

US Pat. No. 9,877,191

DEVICE HAVING A SIM CARD COMBINED WITH A WIRELESS SERVICE CARD AND METHOD OF USE THEREOF

TracFone Wireless, Inc., ...

1. A process for authorizing wireless service, the process comprising:
providing a generally rectangular flat form factor card having a first surface and opposing second surface;
providing at least one removable subscriber identity module (SIM) card arranged in the generally rectangular flat form factor
card defined by the first surface, wherein the at least one removable subscriber identity module (SIM) card is releasably
attached to the first surface of the generally rectangular flat form factor card by respective breaking tabs;

providing an activation code arranged on the first surface, the activation code is associated with the at least one removable
subscriber identity module (SIM) card, wherein the activation code is configured to authorize the wireless service associated
with the at least one removable subscriber identity module (SIM) card when provided to a wireless service system associated
with a wireless service provider;

wherein the providing the activation code comprises providing a near field tag, wherein the activation code is stored on the
near field tag; and the process further comprising:

receiving the activation code implemented as the near field tag with a near field communication interface of a wireless device;
and

transmitting the activation code obtained with the near field communication interface of the wireless device from the wireless
device over a network to the wireless service system; and

provisioning the wireless service to a wireless device from a wireless network when the wireless device operates in conjunction
with the at least one removable subscriber identity module (SIM) card and the activation code is provided over a network to
the wireless service system associated with the wireless network and the wireless service system authenticates the activation
code as being valid.

US Pat. No. 9,613,345

WIRELESS SERVICE PROVIDER SYSTEM AND METHOD FOR ACTIVATING AND SELLING A WIRELESS SERVICE ON A WIRELESS DEVICE

TRACFONE WIRELESS, INC., ...

1. A wireless service provider system for authorizing prepaid wireless service on a wireless device, the system comprising:
a server in communication with a point-of-sale terminal, the point-of-sale terminal implementing a peer-to-peer protocol configured
to connect the wireless device and the point-of-sale terminal, and the point-of-sale terminal configured to receive a unique
identifier of the wireless device in conjunction with payment of prepaid wireless service for the wireless device, wherein
the unique identifier of the wireless device is generated by a unique identifier application implemented by the wireless device,
the unique identifier of the wireless device identifies the wireless device to the server, a wireless service provider, and
an amount of wireless service including an amount of data, an amount of SMS, and an amount of voice;

the server further configured to receive the unique identifier of the wireless device, the wireless device being configured
to implement the unique identifier application to generate and to provide the unique identifier of the wireless device to
the server through the point-of-sale terminal;

the server further configured to provision the prepaid wireless service upon a verification of the unique identifier of the
wireless device and the payment of wireless service for the wireless device, the provision of the prepaid wireless service
being for the wireless service provider and in the amount of wireless service identified by the unique identifier;

an accounting device configured to monitor a use of the prepaid wireless service provided by the wireless service provider
used by the wireless device; and

the accounting device further configured to control the use of the prepaid wireless service provided by the wireless service
provider used by the wireless device with the accounting device.

US Pat. No. 9,553,993

DEVICE AND PROCESS FOR SELECTING ONE OF A PLURALITY OF DIRECT INWARD DIALING NUMBERS

TRACFONE WIRELESS, INC., ...

1. A method for dialing an international number preceded by a direct inward dialing number utilizing a wireless device, the
method comprising:
receiving, at the wireless device, a destination phone number to be dialed by the wireless device;
determining that the destination phone number is an international destination phone number;
selecting, in response to the determination that the destination phone number is an international destination phone number,
one direct inward dialing number from among a plurality of direct inward dialing numbers, the one direct inward dialing number
connecting the wireless device to a server;

dialing, by the wireless device, the one selected direct inward dialing number;
determining that a connection between the wireless device and the server has been established; and
forwarding the international destination phone number to the server in response to the determination that the connection between
the wireless device and the server has been established,

wherein selecting the one direct inward dialing number from among the plurality of the direct inward dialing numbers comprises
load balancing between each of direct inward dialing numbers; and

wherein selecting the one direct inward dialing number from among the plurality of direct inward dialing numbers with the
wireless device further comprises selecting the one direct inward dialing number associated with the server having the lowest
load.

US Pat. No. 9,980,115

SYSTEM, PROCESS, AND DEVICE FOR MULTIPLE NETWORK USAGE TRACKING

TracFone Wireless, Inc., ...

1. A system for multiple wireless network usage tracking, the system comprising:a multiprotocol label switching element, the multiprotocol label switching element configured to receive wireless usage data from each of a plurality of wireless carriers;
a policy management platform implemented by a network operator, the policy management platform having at least one processor configured to receive the wireless usage data from the multiprotocol label switching element that was received from each of the plurality of wireless carriers; and
the policy management platform configured to calculate account usage data associated with an account profile based on the wireless usage data received from each of the plurality of wireless carriers,
wherein the policy management platform is implemented externally from any network of the plurality of wireless carriers.

US Pat. No. 9,571,665

SYSTEM AND METHOD FOR MODIFYING SETTINGS ON ELECTRONIC DEVICES

TracFone Wireless, Inc., ...

1. A process for modifying wireless data service provided by a wireless network for a wireless electronic device comprising:
providing an application for modifying wireless data services that includes a wireless data rate quality provided by the wireless
network, the application generating a graphical user interface on a display of the electronic device;

receiving a request from a user to modify a current wireless data service provided by the wireless network that includes a
wireless data rate quality provided by the wireless network with a new wireless data service that includes a new wireless
data rate quality provided by the wireless network through an input device;

evaluating the requested new wireless data service request in view of predetermined information of the user with a processor;
and

updating the wireless data service provided by the wireless network with the new wireless data service after the evaluation
with the processor.

US Pat. No. 9,544,786

DEVICE, SYSTEM AND PROCESS FOR OPTIMIZING WIRELESS COVERAGE AND EXPERIENCE

TracFone Wireless, Inc., ...

1. A wireless device for optimizing wireless access, the wireless device comprising:
a processor configured to collect performance data related to performance of a plurality of wireless networks;
a transceiver configured to transmit the performance data to a server;
the transceiver further configured receive, from the server, optimized settings for the wireless device; and
the processor further configured to implement the optimized settings for the wireless device including selection of a network
based on the optimized settings for the wireless device,

wherein the processor is further configured to compare a type of usage for the wireless device to the optimized settings and
to select a network based on the comparison of the type of usage for the wireless device and the optimized settings.

US Pat. No. 9,906,933

PACKET-BASED USAGE TRACKING FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system for tracking usage of a wireless device, comprising:
a tracking processor configured to be implemented in at least one of the following: a mobile network operator system and the
wireless device;

the tracking processor further configured to insert an identifier of a first type of wireless service in a first data packet
and a second data packet;

the tracking processor further configured to monitor information regarding the first data packet sent from the wireless device
to a wireless network, wherein the information regarding the first data packet includes the identifier of the wireless device,
the identifier of a first type of wireless service, and an amount of data included in the first data packet;

the tracking processor further configured to determine a first usage of the first type of wireless service based on information
regarding the first data packet;

the tracking processor further configured to store the first usage of the first type of wireless service for the wireless
device;

the tracking processor further configured to monitor information regarding the second data packet sent from the wireless device
to the wireless network, wherein the information regarding the second data packet includes the identifier of the wireless
device, the identifier of the first type of wireless service, and an amount of data included in the second data packet;

the tracking processor further configured to determine second usage of the first type of wireless service based on the information
regarding the second data packet;

the tracking processor further configured to store the second usage of the first type of wireless service for the wireless
device;

the tracking processor further configured to accumulate the first usage of the first type of wireless service and the second
usage of the first type of wireless service as a total usage of the first type of wireless service for the wireless device;
and

the tracking processor further configured to store the total usage of the first type of wireless service for the wireless
device, wherein the identifier of the first type of wireless service is included in the first data packet and the second data
packet.

US Pat. No. 9,794,401

METHODS, SYSTEMS AND APPLICATIONS FOR PORTING TELEPHONE NUMBERS ON WIRELESS DEVICES

TracFone Wireless, Inc., ...

1. A method for porting a telephone number comprising:
providing a mobile electronic communication device with a display and a processor;
displaying a user interface on the display in response to execution of a porting application by the processor for initiating
porting of the telephone number that includes a request for user information;

receiving the user information associated with the telephone number via the user interface generated by the porting application;
transmitting the user information from the mobile electronic communication device along with a request to port the telephone
number to the mobile electronic communication device with the porting application;

requesting a service provider associated with the telephone number to port the telephone number to the mobile electronic communication
device;

receiving information on whether the telephone number is portable or not based on at least a geographic area being associated
with the telephone number and the mobile electronic communication device;

displaying information on the user interface of the display indicating whether the telephone number is portable or not;
providing a temporary phone number while the telephone number is being ported,
displaying a real-time status of the porting process on the user interface of the display generated by the porting application
after the transmitting, the porting application obtaining the real-time status, the real-time status comprising at least one
of the following: a real-time percentage of completion of the porting process and a real-time remaining amount of time until
completion of the porting process;

receiving confirmation that the telephone number has been ported; and
updating the mobile electronic communication device to utilize the telephone number,
wherein the user interface displays a prompt for inputting the telephone number;
wherein the user interface displays a prompt for inputting a digital signature;
wherein the transmitting comprises transmitting the user information from the mobile electronic communication device on a
provisioning channel;

wherein the provisioning channel comprises at least one of the following: an Unstructured Supplementary Service Data (USSD)
channel, a Short Message Service (SMS) messaging channel and a Wireless Application Protocol (WAP) messaging channel; and

wherein the user information is selected from at least one of the following: customer name, customer billing address, service
provider, account number, telephone number, email address, password and combinations thereof.

US Pat. No. 9,712,201

MULTI-SIZED SUBSCRIBER IDENTITY MODULE CARD FOR USE ON MULTIPLE WIRELESS DEVICES

TracFone Wireless, Inc., ...

1. A subscriber identity module card for wireless devices, comprising:
a top surface;
a bottom surface;
a first cut-out space that includes a first memory card;
a first material layer arranged on the bottom surface of the first memory card, wherein the first material layer is configured
to remain on the bottom surface of the first memory card to provide a first thickness of the first memory card;

a second memory card secured within a second cut-out space, said second memory card having said first material layer arranged
on a bottom surface of said second memory card and having a third cut-out space, wherein the first material layer is configured
to remain on the bottom surface of the second memory card to provide the first thickness of the second memory card; and

a third memory card secured within the third cut-out space, said third memory card having a second material layer arranged
on a bottom surface of said third memory card, wherein the second material layer is configured to be removed from the bottom
surface of the third memory card to provide a second thickness of the third memory card,

wherein the first memory card and the first material layer comprises the first thickness, the second memory card and the first
material layer comprises the first thickness, the third memory card without the second material layer comprises the second
thickness;

wherein the first thickness is greater than the second thickness;
wherein the first material comprises a first adhesive and the second material comprises a second adhesive;
wherein the first adhesive is more robust than the second adhesive; and
wherein the first memory card, the second memory card and the third memory card together with the first material each have
a thickness of 0.76 mm.

US Pat. No. 10,021,546

METHOD AND SYSTEM FOR FAMILY PLAN SHARING OF WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of sharing a wireless service allotment shared by a plurality of wireless users, the wireless service being provided by a third party wireless network, the process comprising the steps of:implementing a metering system to meter wireless service usage by users of the third party wireless network;
tracking wireless usage by a plurality of wireless devices associated with the metering system;
receiving a share request to the metering system from a user device to reallocate the respective wireless service allotment for at least two of the plurality of wireless devices;
forwarding modification instructions to the metering system;
requesting confirmation from the metering system that the modification instructions have been received; and
modifying the respective wireless service allotments based on an exchange rate that modifies the respective wireless service allotments for the at least two of the plurality of wireless devices in response to receiving confirmation from the metering system,wherein the metering system is implemented at least in part in a network.

US Pat. No. 9,955,323

SYSTEM AND METHOD FOR MODIFYING SETTINGS ON WIRELESS DEVICES

TracFone Wireless, Inc., ...

1. A method for modifying APN settings on a wireless device for connecting to a cellular data network comprising:providing a wireless device including a memory for storing applications, a display, a transceiver, and a processor for executing the applications;
providing the wireless device with a device management application;
displaying a graphical user interface on the display in response to executing the device management application with the processor;
displaying current APN settings in the graphical user interface on the display in response to executing the device management application with the processor;
implementing a SMS application executed by the processor, the SMS application configured to receive an APN code via an SMS message received by the transceiver;
receiving the APN code in the SMS message received by the transceiver from a network operator;
detecting a receipt of the APN code with the device management application;
displaying the APN code in the SMS application as a hyperlink in the SMS message on the graphical user interface;
executing the device management application with the processor in response to a user tapping the hyperlinked APN code in the SMS message;
providing the device management application with the received APN code by operation of the processor;
confirming validity of the received APN code by the processor implementing the device management application; and
populating the memory of the wireless device with the APN code to gain access to the cellular data network.

US Pat. No. 9,918,567

DISPLAY RACK SYSTEM

TracFone Wireless, Inc., ...

1. A display rack system, comprising:
a support mechanism having first and second ends, the support mechanism configured to be attached to a surface at the first
and second ends;

a track mounted onto the support mechanism, the track comprising parallel bars structured and arranged at a same vertical
height; and

a plurality of cardholders attached to the track, each of the plurality of cardholders configured to independently slide laterally
along the track relative to the support mechanism,

wherein the plurality of cardholders includes at least one wheel configured to engage and slide along at least one of the
parallel bars of the track.

US Pat. No. 9,860,371

METHOD, DEVICE AND SYSTEM OF PROVIDING CALLER IDENTIFICATION INFORMATION TO A USER OF A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A method for generating caller identification information within a wireless device, the method comprising:
receiving, at a wireless device, a calling party phone number to be displayed by the wireless device;
searching a wireless device memory in the wireless device for the calling party phone number and a corresponding caller identification;
determining with the wireless device that the calling party phone number and a corresponding caller identification are not
stored in the wireless device memory;

performing with the wireless device, in response to the determination that the calling party phone number and the corresponding
caller identification are not stored in the wireless device memory, an external database search by connecting the wireless
device to the Internet to search for the calling party phone number and the corresponding caller identification;

determining with the wireless device that the calling party phone number and the corresponding caller identification have
been identified in the external database search;

displaying on the wireless device, in response to the determination that the calling party phone number and the corresponding
caller identification have been identified in the external database search, the calling party phone number and caller identification;

determining that the calling party phone number and the corresponding caller identification have been identified in the external
database search further comprises:

displaying a webpage hyperlink on a display of the wireless device;
detecting a user input to the webpage hyperlink on the display of the wireless from a user to load a webpage where the caller
identification is found; and

providing an option to the user to add the calling party phone number identified in the external database search to a “do
not answer list” stored in the wireless device,

wherein the searching the wireless device memory with the wireless device for the calling party phone number and a corresponding
caller identification, the determining with the wireless device that the calling party phone number and a corresponding caller
identification are not stored in the wireless device memory, the performing an external database search, the determining the
corresponding caller identification have been identified in the external database search, and the displaying on the wireless
device the calling party phone number and caller identification are performed by a processor of the wireless device.

US Pat. No. 10,187,521

METHOD, DEVICE AND SYSTEM OF PROVIDING CALLER IDENTIFICATION INFORMATION TO A USER OF A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A method for generating caller identification information within a wireless device, the method comprising:receiving, at a wireless device, a calling party phone number to be displayed by the wireless device;
searching a wireless device memory in the wireless device for the calling party phone number and a corresponding caller identification;
determining with the wireless device that the calling party phone number and a corresponding caller identification are not stored in the wireless device memory;
performing with the wireless device, in response to the determination that the calling party phone number and the corresponding caller identification are not stored in the wireless device memory, an external database search by connecting the wireless device to the Internet to search for the calling party phone number and the corresponding caller identification;
determining with the wireless device that the calling party phone number and the corresponding caller identification have been identified in the external database search;
displaying on the wireless device, in response to the determination that the calling party phone number and the corresponding caller identification have been identified in the external database search, the calling party phone number and caller identification;
determining that the calling party phone number and the corresponding caller identification have been identified in the external database search further comprises:
displaying webpage information on a display of the wireless device where the caller identification is found; and
providing an option to the user to add the calling party phone number identified in the external database search to a “do not answer list” stored in the wireless device,
wherein the searching the wireless device memory with the wireless device for the calling party phone number and a corresponding caller identification, the determining with the wireless device that the calling party phone number and a corresponding caller identification are not stored in the wireless device memory, the performing an external database search, the determining the corresponding caller identification have been identified in the external database search, and the displaying on the wireless device the calling party phone number and caller identification are performed by a processor of the wireless device.

US Pat. No. 9,769,642

METHOD AND SYSTEM FOR FAMILY PLAN SHARING OF WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of sharing a wireless service allotment shared by a plurality of wireless users, the wireless service being provided
by a third party wireless network, the process comprising the steps of:
implementing a metering system to meter wireless service usage by users of the third party wireless network;
tracking wireless usage by a plurality of wireless devices associated with the metering system;
receiving a share request to the metering system from a user device to reallocate the respective wireless service allotment
for at least two of the plurality of wireless devices;

forwarding modification instructions to the metering system;
requesting confirmation from the metering system that the modification instructions have been received; and
modifying the respective wireless service allotments based on an exchange rate that modifies the respective wireless service
allotments for the at least two of the plurality of wireless devices in response to receiving confirmation from the metering
system,

wherein the metering system is implemented in at least one of the plurality of wireless devices.

US Pat. No. 10,255,592

WIRELESS SERVICE PROVIDER SYSTEM AND METHOD FOR ACTIVATING AND SELLING A WIRELESS SERVICE ON A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A wireless service provider system for authorizing prepaid wireless service on a wireless device, the system comprising:a server in communication with a communication system, the server being implemented by a wireless service provider backend system;
the communication system implementing a peer-to-peer protocol configured to connect the wireless device and the communication system, and the communication system configured to receive an encrypted unique identifier from the wireless device in conjunction with payment of prepaid wireless service for the wireless device, the unique identifier from the wireless device comprises a code that identifies the wireless device to the server, a code that identifies a wireless service provider, and a code that identifies an amount of wireless service including an amount of data, an amount of SMS, and an amount of voice, and the unique identifier includes at least one of the following: International Mobile Equipment Identity (IMEI), an Electronic Serial Number (ESN), a Mobile Equipment Identifier (MEID), a serial number for a subscriber identity module (SIM), Mobile Directory Number, and an Integrated Circuit Card Identification (ICCID);
the server further configured to receive the unique identifier from the wireless device, the wireless device being configured to implement a unique identifier application to generate, to encrypt, and to provide the unique identifier of the wireless device to the server through the communication system;
the server further configured to provision the prepaid wireless service upon a verification of the unique identifier from the wireless device and the payment of wireless service for the wireless device, the provision of the prepaid wireless service being for the wireless service provider and in the amount of wireless service identified by the unique identifier;
an accounting system configured to monitor a use of the prepaid wireless service provided by the wireless service provider used by the wireless device; and
the accounting system further configured to control the use of the prepaid wireless service provided by the wireless service provider used by the wireless device with an accounting device by controlling voice calls, text messages, and wireless data service.

US Pat. No. 10,187,244

USER SELECTABLE OPTIMIZATION OF DATA TRANSMISSION COMPRESSION FOR ELECTRONIC DEVICES

TracFone Wireless, Inc., ...

1. A process for modifying wireless data compression for a wireless electronic device comprising:providing an application for modifying wireless data compression that generates a graphical user interface on a display of the wireless electronic device;
receiving a request from a user to modify a current wireless data compression with a new wireless data compression through an input device;
evaluating the requested new wireless data compression request in view of predetermined information of the user with a processor;
updating the wireless data compression with the new wireless data compression after the evaluation with the processor; and
providing wireless service from a wireless network to the wireless electronic device utilizing the new wireless data compression,
wherein the request for the new wireless data compression includes a wireless data compression rate and a length of time of the wireless data compression; and
wherein after the length of time of the wireless data compression has expired, the data compression returns to a prior data compression rate.

US Pat. No. 10,136,321

DEVICE HAVING A SIM CARD COMBINED WITH A WIRELESS SERVICE CARD AND METHOD OF USE THEREOF

TracFone Wireless, Inc., ...

1. A process for authorizing wireless service, the process comprising:providing a generally rectangular flat form factor card having a first surface and opposing second surface;
providing at least one removable subscriber identity module (SIM) card arranged in the generally rectangular flat form factor card defined by the first surface, wherein the at least one removable subscriber identity module (SIM) card is releasably attached to the first surface of the generally rectangular flat form factor card by respective breaking tabs;
providing an activation code arranged on the first surface, the activation code being associated with the at least one removable subscriber identity module (SIM) card, wherein the activation code is configured to authorize the wireless service associated with the at least one removable subscriber identity module (SIM) card when provided to a wireless service system associated with a wireless service provider;
wherein the providing the activation code comprises providing an optically readable code, wherein the activation code is stored as the optically readable code; and the process further comprising:
receiving the activation code implemented as the optically readable code with a camera of a wireless device; and
transmitting the activation code obtained with the camera of the wireless device from the wireless device over a network to the wireless service system; and
provisioning the wireless service to the wireless device from a wireless network when the wireless device operates in conjunction with the at least one removable subscriber identity module (SIM) card and the activation code is provided over the network to the wireless service system associated with the wireless network and the wireless service system authenticates the activation code as being valid.

US Pat. No. 9,787,856

HYBRID NETWORK BASED METERING SERVER FOR A SHARED SERVICE AND TRACKING CLIENT FOR WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of modifying a usage allotment of a shared wireless service subscription in a third party wireless network, the
process comprising:
implementing a metering system in a network separate from the third party wireless network;
activating a plurality of wireless devices associated with the shared wireless service subscription in response to identification
of each of the plurality of wireless devices and confirmation of use of a respective tracking system that tracks a respective
usage allotment for each of the plurality of wireless devices on the metering system;

allocating portions of the shared wireless service subscription to each of the plurality of wireless devices, each portion
of the shared wireless service subscription defining the respective usage allotment for each of the plurality of wireless
devices;

receiving a change request to reallocate the respective usage allotment for at least two of the plurality of wireless devices;
forwarding modification instructions from the metering system to the at least two of the plurality of wireless devices to
reallocate the respective usage allotment for the at least two of the plurality of wireless devices;

requesting confirmations from the at least two of the plurality of wireless devices that the modification instructions have
been received to reallocate the respective usage allotment for the at least two of the plurality of wireless devices; and

modifying the respective usage allotments for the at least two of the plurality of wireless devices in response to receiving
confirmation from the at least two of the plurality of wireless devices to reallocate the respective usage allotment for the
at least two of the plurality of wireless devices.

US Pat. No. 10,567,873

DEVICE AND PROCESS FOR POWERING SMART SPEAKERS AND PROVIDING INTERNET CONNECTIVITY FOR THE SAME

TracFone Wireless, Inc., ...

1. A device configured to provide wireless service and power for a smart speaker comprising:at least one transceiver configured to wirelessly connect to a mobile broadband network and further configured to obtain internet access from the mobile broadband network;
the at least one transceiver further configured to wirelessly connect to the smart speaker utilizing Wireless Fidelity (Wi-Fi) and provide the internet access to the smart speaker obtained from the mobile broadband network;
a power supply configured to store power and the power supply further configured to provide power to the at least one transceiver;
the power supply further configured to store power and the power supply further configured to provide power to the smart speaker; and
a housing configured to house the at least one transceiver and the power supply,
wherein the at least one transceiver is further configured to implement wireless Fidelity hotspot functionality to wirelessly connect to at least one wireless device in addition to the smart speaker and provide the internet access to the at least one wireless device obtained from the mobile broadband network.

US Pat. No. 10,051,134

METERING AND METERING DISPLAY ON COMPUTER FOR WIRELESS ACCESS POINT

TracFone Wireless, Inc., ...

1. A system including a wireless device and wireless access point, the wireless device comprising:a processor configured to obtain at least one of prepaid data usage or an amount of prepaid data usage available by the wireless access point;
a wireless device transceiver configured to connect to the wireless access point and to transfer data to and from the wireless access point; and
a display configured to display the at least one of the prepaid data usage or the amount of prepaid data usage available by the wireless access point;
the wireless access point comprising:
at least one access point transceiver configured to connect to the wireless device and to transfer data to and from the wireless device;
the at least one access point transceiver further configured to connect to a third party mobile network operator network to transfer data to and from the third party mobile network operator network;
a metering client configured to activate the wireless access point in response to identification and confirmation of use of a tracking system to a metering system implemented by a mobile virtual network operator;
the metering client configured to determine at least one of the prepaid data usage or the amount of prepaid data usage available by the wireless access point with an internal accounting unit, wherein the metering client is implemented in the wireless access point;
the metering client further configured to determine when the amount of prepaid data usage available has been depleted to zero with the internal accounting unit; and
the metering client further configured to limit operation of the wireless access point to transfer data to and from the third party mobile network operator network when the amount of prepaid data usage available has been depleted to zero.

US Pat. No. 9,979,834

WIRELESS ACCESS POINT HAVING METERING CAPABILITY AND METERING DISPLAY

TracFone Wireless, Inc., ...

1. A wireless access point comprising:a metering client implemented in the wireless access point, the metering client configured to track at least prepaid data usage and an amount of prepaid data available;
a first transceiver configured to transfer data between the wireless access point and a mobile network;
a second transceiver to connect to at least one wireless device and to transfer data to and from the at least one wireless device;
a computer readable medium configured to store the metering client;
a processor configured to execute the metering client;
a display implemented in the wireless access point, the display configured to display information from one of the computer readable medium, the processor, and the metering client;
the metering client is further configured to determine the amount of prepaid data available and an amount of data a user uses; and
the display implemented in the wireless access point is further configured to receive a remaining amount of data available from the processor and display the remaining amount of data available.

US Pat. No. 10,630,595

DEVICE AND PROCESS FOR DATA THROTTLING FOR WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system for controlling a data usage in a wireless device by controlling a transceiver, the system comprising:a transceiver implemented by the wireless device configured to transfer data between the wireless device and a network operator cloud utilizing a radio frequency and a modulation;
a metering client implemented by the wireless device configured to control the transceiver when a data usage has exceeded a pre-determined threshold;
a computer readable medium in the wireless device configured to store the metering client; and
a processor implemented by the wireless device configured to execute the metering client to control the transceiver,
wherein the metering client is configured to throttle at the wireless device a data transfer of the transceiver when the data usage has exceeded a pre-determined threshold; and
wherein the metering client is further configured to throttle data transfer by the transceiver by controlling the radio frequency and the modulation utilized by the transceiver that comprises controlling the transceiver and modifying a quadrature amplitude modulation utilized by the transceiver when the data usage has exceeded a pre-determined threshold.

US Pat. No. 10,491,811

WIRELESS DEVICE HAVING DEDICATED REAR PANEL CONTROL

TracFone Wireless, Inc., ...

1. An electronic device comprising:a housing including a front panel and a rear panel, the rear panel arranged on a side of the housing opposite the front panel, the housing further including side edges connecting the rear panel to the front panel;
a processor configured to execute instructions and the processor being arranged within the housing;
a display device configured to generate an interface based in part in response to the processor, wherein the display device is arranged in the front panel;
a touchscreen associated with the display device and configured to sense a user input, wherein the user input is provided to the processor and wherein the touchscreen comprises part of the front panel;
a rear input arranged on the rear panel of the housing and configured to provide a dedicated input to the processor;
the processor further configured to generate on the interface of the display device a selectable listing of different types of interaction with the rear input to be associated with an application executed by the processor, the different types of interaction comprising at least one of the following: a single click user actuation, a double-click user actuation, a triple click user actuation, and a press and hold user actuation;
the processor further configured to receive a selection as a user input from a user through the interface of the display device that selects one of the different types of interaction with the rear input to be associated with the application executed by the processor; and
the processor further configured to operate in response to the selected type of interaction based on the selection from the user through the interface of the one of the different types of interaction with the rear input.

US Pat. No. 10,467,380

DEVICE AND SYSTEM TAILORED TO PROVIDE HEALTHCARE CONTENT, INFORMATION AND COMMUNICATION

Tracfone Wireless, Inc., ...

1. A method for improving user access to health services on a wireless device comprising:providing the wireless device that includes a processor, a memory, a display, a user interface, and a transceiver, the wireless device being configured to receive and send wireless communications over a wireless network;
receiving a wireless communication from a health care provider communication system over the wireless network with the transceiver of the wireless device;
displaying to a user the wireless communication from the health care provider communication system on the display of the wireless device;
implementing a wireless service metering device in the wireless network:
determining with the wireless service metering device that the wireless communication was received from the health care provider communication system based on an address of the wireless communication;
inserting with the wireless service metering device an identifier in the wireless communication received from the health care provider communication system when it is determined that the wireless communication was received from the health care provider communication system based on an address of the wireless communication;
applying with the wireless service metering device a predetermined deduction rate to a wireless service utilized for the received communication from the health care provider communication system based on the identifier in the wireless communication;
transmitting a wireless communication to a health care provider communication system over the wireless network with the transceiver of the wireless device in response to input from the user;
determining with the wireless service metering device that a communication was transmitted from the wireless device to the health care provider communication system based on an address of the wireless communication;
inserting with the wireless service metering device an identifier in the wireless communication transmitted to the health care provider communication system; and
applying with the wireless service metering device another predetermined deduction rate to the wireless communication from the wireless device to the health care provider communication system based on the identifier in the wireless communication,
wherein the wireless communication transmitted or received with the transceiver of the wireless device over the wireless network comprises at least one of the following: a voice call communication, a SMS message communication, an e-mail message communication, and a pop-up chat communication; and
wherein the wireless service metering device comprises one of the following:
the processor of the wireless device implementing an algorithm stored in the memory of the wireless device configured to determine communications transmitted between the wireless device and the health care provider communication system, or
a metering server implemented in a mobile virtual network operator cloud configured to determine communications transmitted between the wireless device and the health care provider communication system.

US Pat. No. 10,419,621

METHODS, SYSTEMS AND APPLICATIONS FOR MANAGING WIRELESS SERVICES ON A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A method for managing wireless service usage on a wireless device comprising:tracking wireless service usage with an application executed by a processor in the wireless device for managing wireless service usage to determine an available wireless service amount;
setting an alert to indicate when the wireless service usage exceeds a predefined value during a predetermined period by receiving the predefined value by input to a graphical user interface generated by the application executed by the processor in the wireless device for managing wireless service usage;
determining whether the wireless service usage exceeds the predefined value during the predetermined period by the application executed by the processor in the wireless device for managing wireless service usage;
transmitting the alert by the processor of the wireless device when the wireless service usage exceeds the predefined value to at least one of the wireless device and a wireless carrier;
determining an amount of wireless service remaining for the wireless device for the predetermined period of time with the application executed by the processor in the wireless device for managing wireless service usage;
determining a rate of wireless service usage per day by the wireless device based on past usage of the wireless data with the application executed by the processor in the wireless device for managing wireless service usage;
forecasting how many days until the wireless service usage will be depleted based on the remaining amount of wireless data and the rate of wireless data usage per day by the wireless device with the application executed by the processor in the wireless device for managing wireless service usage;
displaying on the display of the wireless device how many days until the wireless service usage will be depleted by the application executed by the processor in the wireless device for managing wireless service usage based on a forecast determined by the forecasting;
determining when there is no more available wireless service amount remaining for the wireless device for the predetermined period of time with the application executed by the processor in the wireless device for managing wireless service usage;
blocking a request to utilize wireless service for the wireless device when there is no more available wireless service amount with the application executed by the processor in the wireless device for managing wireless service usage;
generating a graphical user interface by the application executed by the processor in the wireless device allowing the user to purchase additional wireless service;
receiving a request via the graphical user interface to purchase additional wireless service;
implementing the purchase of additional wireless service through the graphical user interface generated by the application executed by the processor in the wireless device;
updating the wireless device by the application executed by the processor in the wireless device and the wireless carrier with information regarding the purchase of additional wireless service to update the available wireless service amount;
transmitting periodically a message to a wireless carrier to indicate that the application executed by the processor in the wireless device for managing wireless service usage is being implemented by the wireless device and suspending wireless service by the wireless carrier when the message is not periodically received by the wireless carrier;
displaying a graphical user interface on the wireless device for managing wireless service usage;
receiving an input into the graphical user interface from the user of a threshold amount of wireless data subject to a data request suspension; and
blocking a request to utilize wireless data for the wireless device when the wireless usage exceeds the threshold amount of wireless data subject to the data request suspension,
wherein the wireless service comprises at least one of wireless data service, wireless voice service, and wireless text message service.

US Pat. No. 10,333,850

DEVICE AND PROCESS FOR DATA THROTTLING FOR WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system for controlling data usage on a wireless device comprising:a transceiver implemented by the wireless device configured to transfer data between the wireless device and a network operator cloud;
a metering client implemented by the wireless device configured to determine if data usage has exceeded a pre-determined threshold;
a computer readable medium on the wireless device configured to store the metering client;
a processor implemented by the wireless device configured to execute the metering client; and
wherein the metering client is configured to throttle at the wireless device, upon the metering client determining that an amount of data available has exceeded the pre-determined threshold, the data transfer of at least one of the transceiver; and
wherein the metering client is further configured to throttle data transfer by the transceiver by controlling a radio frequency and a modulation utilized by the transceiver that comprises controlling the transceiver and modifying a quadrature amplitude modulation utilized by the transceiver when the data available has exceeded the pre-determined threshold.

US Pat. No. 10,334,111

DEVICE, SYSTEM, AND PROCESS FOR PROVIDING EMERGENCY CALLING SERVICE FOR A WIRELESS DEVICE USING VOICE OVER DATA

TRACFONE WIRELESS, INC., ...

1. A wireless device configured to operate over a voice over data network and further configured to provide emergency telephone call solutions, the wireless device comprising:a wireless device transceiver configured to connect to a voice over data network and provide voice services;
the wireless device transceiver further configured to connect to a cellular network and provide voice services;
a wireless device processor configured to recognize an emergency call placed from the wireless device while operating over the voice over data network;
the wireless device processor is further configured to determine whether a cellular network is available to receive the emergency call, if the cellular network is available, the wireless device processor is further configured to control the wireless device transceiver to transmit the emergency call over the cellular network to a Public Safety Answering Point; and
the wireless device processor is further configured, if the cellular network is not available, to control the wireless device transceiver to transmit the emergency call over the voice over data network to a national emergency call center,
wherein the wireless device comprises one of the following: a cellular phone or a smartphone.

US Pat. No. 10,178,306

WIRELESS DEVICE HAVING DEDICATED REAR PANEL CONTROL

TracFone Wireless, Inc., ...

1. An electronic device comprising:a housing including a front panel and a rear panel, the rear panel arranged on a side of the housing opposite the front panel, the housing further including side edges connecting the rear panel to the front panel;
a processor configured to execute instructions and the processor being arranged within the housing;
a display device configured to generate an interface based in part in response to the processor, wherein the display device is arranged in the front panel;
a touchscreen associated with the display device and configured to sense a user input, wherein the user input is provided to the processor and wherein the touchscreen comprises part of the front panel;
a rear input arranged on the rear panel of the housing and configured to provide a dedicated input to the processor;
the processor further configured to generate on the interface of the display a selectable listing of different types of interaction with the rear input, the different types of interaction comprising a single click user actuation, a double-click user actuation, a triple click user actuation, and a press and hold user actuation;
the processor further configured to receive a selection as a user input from a user through the interface of the display of one of the different types of interaction with the rear input; and
the processor further configured to operate in response to the selected type of interaction based on the selection from the user through the interface of the one of the different types of interaction with the rear input.

US Pat. No. 10,542,139

METHODS, SYSTEMS AND APPLICATIONS FOR PORTING TELEPHONE NUMBERS ON WIRELESS DEVICES

TracFone Wireless, Inc., ...

1. A method for porting a telephone number comprising:displaying a user interface on a display of a mobile electronic communication device having a processor in response to execution of a porting application by the processor for initiating porting of the telephone number that includes a request for user information;
receiving the user information associated with the telephone number via the user interface generated by the porting application;
transmitting to a subscriber provisioning system the user information from the mobile electronic communication device along with a request to port the telephone number to the mobile electronic communication device with the porting application, wherein the subscriber provisioning system determines whether the telephone number is portable or not based on at least the telephone number;
requesting a service provider associated with the telephone number port the telephone number to the mobile electronic communication device;
displaying information on the user interface of the display indicating whether the telephone number is portable or not;
displaying a real-time status of a porting process on the user interface of the display generated by the porting application after the transmitting, the porting application obtaining the real-time status from the subscriber provisioning system, the real-time status comprising at least one of the following: a real-time percentage of completion of the porting process and a real-time remaining amount of time until completion of the porting process;
receiving confirmation from the subscriber provisioning system that the telephone number has been ported; and
updating the mobile electronic communication device to utilize the telephone number,
wherein the user interface displays a prompt for inputting the telephone number;
wherein the transmitting comprises transmitting the user information from the mobile electronic communication device on a provisioning channel;
wherein the provisioning channel comprises at least one of the following: an Unstructured Supplementary Service Data (USSD) channel, a Short Message Service (SMS) messaging channel, a wireless network, and a Wireless Application Protocol (WAP) messaging channel; and
wherein the user information is selected from at least one of the following: customer name, customer billing address, service provider, account number, telephone number, email address, and password;
wherein the method is implemented at least in part by a processor of the mobile electronic communication device with the porting application;
wherein the porting application comprises instructions stored in a memory of a subscriber identity module (SIM) card; and
in response to activation of the SIM card, the user interface for porting the telephone number is automatically displayed on the mobile electronic communication device.

US Pat. No. 10,496,270

WIRELESS DEVICE HAVING A REAR PANEL CONTROL TO PROVIDE ADVANCED TOUCH SCREEN CONTROL

TracFone Wireless, Inc., ...

1. An electronic device comprising:a housing including a front panel, a rear panel, and side edges, the front panel arranged in a front side of the housing includes a display device to display a graphical user interface, the rear panel arranged on a rear side of the housing includes at least a rear input, wherein the rear input comprises at least a button, a switch, or a touch sensitive area, the side edges connect the rear panel to the front panel;
a processor configured to execute instructions stored in a memory;
a touchscreen associated with the display device, by the processor, configured to sense a user input on the front panel;
the rear input arranged on the rear panel of the housing, by the processor, configured to detect a user input applied to the rear input to provide advanced user controls on the graphical user interface displayed on the front panel;
the display device, by the processor, further configured to display a rear input customization user interface on the front panel for requesting a user's designation, the rear input customization user interface displays graphical user interface elements for requesting enablement functionality of the rear input for enabling the rear input and a plurality of enablement functionalities of advanced user controls for enabling the advanced user controls on the graphical user interface of the front panel, each of the advanced controls is configured to receive a user's designation of a different type of user input applying to the rear input for a corresponding type of one of the advanced user controls and thereafter set the user's designation of the different type of user input of the rear input to the corresponding type of one of the advanced user controls; and
the processor configured to display a corresponding type of one of the advanced user controls on the graphical user interface displayed on the front panel to provide additional functionality as a part of the graphical user interface in response to receiving a type of user input applied to the rear input that has been set for the corresponding type of one of the advanced user controls,
wherein the advanced user controls comprise at least one of the following: a user menu functionality, a content peek functionality, a pop functionality, and a trackpad functionality; and
wherein the type of user input applying to the rear input comprises one of the following: a soft touch, a hard touch, a single click, a double-click, a triple click, and a press and hold.

US Pat. No. 10,430,891

ACCOUNT MANAGEMENT SYSTEM AND METHOD

TracFone Wireless, Inc., ...

1. A system for managing a financial account comprising:a fund allocation management system that includes a financial management processor, an input/output port, and a network connection configured to provide communication over a network;
the financial management processor being configured to access the financial account over the network connection and determine a balance and financial transactions associated with the financial account;
the financial management processor being further configured to determine an amount of at least one bill that is due in the future based on historical financial transactions associated with the at least one bill;
the financial management processor being further configured to reserve and allocate funds from the financial account to ensure sufficient funds for payment of the at least one bill that is due in the future based on the historical financial transactions associated with the at least one bill;
the financial management processor being further configured to determine available funds that remain after reserving and allocation of funds from the financial account to ensure sufficient funds for payment of the at least one bill that is due in the future;
the financial management processor being further configured to communicate by transmission of a communication over the network via the network connection to a user wireless device, the communication providing the available funds for display on the user wireless device that remain after allocation of funds from the financial account to ensure sufficient funds for the at least one bill that is due in the future based on the historical financial transactions associated with the at least one bill; and
the financial management processor further configured to prevent the allocated funds from being withdrawn from the financial account by the user,
wherein the financial management processor communicates to the user wireless device via a mobile phone application implemented by a processor of the wireless device to provide the available funds for display on the user wireless device that remain after the allocation of funds; and
wherein a display of the user wireless device displays the communication from the financial management processor via the mobile phone application implemented by the processor of the wireless device.

US Pat. No. 10,003,947

HYBRID NETWORK BASED METERING SERVER AND TRACKING CLIENT FOR WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of tracking usage of a wireless device in a wireless network with a metering system comprising:implementing the metering system in a network separate from the wireless network;
receiving with the metering system identification information from the wireless device implementing a tracking client;
receiving with the metering system a confirmation of use of the tracking client from the wireless device;
receiving with the metering system an amount of wireless services used by the wireless device from the tracking client of the wireless device;
controlling with the metering system a wireless network access for the wireless device based in response to a confirmation of use of the tracking client from the wireless device; and
controlling with the metering system the wireless network access for the wireless device based in response to the amount of wireless services used by the wireless device.

US Pat. No. 9,736,320

WIRELESS ACCESS POINT HAVING METERING CAPABILITY AND METERING DISPLAY

TracFone Wireless, Inc., ...

17. A method of metering data usage on a wireless access point comprising:
allocating a certain amount of prepaid data to a metering client implemented in the wireless access point based on an amount
of prepaid data purchased by a user;

displaying the amount of prepaid data remaining for use on a display of the wireless access point;
monitoring the amount of data used by the wireless access point with a metering client implemented by a processor;
deducting an amount of data users use using the wireless access point with the metering client;
providing the display with a new amount of data available with the processor implementing the metering client for use by the
wireless access point;

displaying on the display of the wireless access point the new amount of data available; and
inhibiting data transfer between wireless devices and the wireless access point if the amount of data available reaches or
drops below a pre-determined threshold.

US Pat. No. 10,716,004

DEVICE HAVING A SIM CARD COMBINED WITH A WIRELESS SERVICE CARD AND METHOD OF USE THEREOF

TracFone Wireless, Inc., ...

1. A process for authorizing wireless service for a wireless device, the process comprising:providing a generally flat form factor card having a first surface and an opposing second surface;
providing at least one removable subscriber identity module (SIM) card arranged in the generally flat form factor card defined by the first surface, wherein the at least one removable subscriber identity module (SIM) card is releasably attached to the first surface of the generally flat form factor card, wherein the at least one removable subscriber identity module (SIM) card is configured to be implemented in the wireless device;
providing an activation code arranged on the first surface, the activation code being associated with the at least one removable subscriber identity module (SIM) card, wherein the activation code is configured to authorize the wireless service for the wireless device associated with the at least one removable subscriber identity module (SIM) card when provided to a wireless service system associated with a wireless service provider;
the providing the activation code comprises providing an optically readable code;
receiving from the wireless device over a network to the wireless service system the activation code obtained with a camera of the wireless device along with wireless device related information associated with the wireless device; and
provisioning the wireless service to the wireless device from a wireless network when the wireless device operates in conjunction with the at least one removable subscriber identity module (SIM) card and the activation code is provided over the network to the wireless service system associated with the wireless network and the wireless service system authenticates the activation code as being valid.

US Pat. No. 10,383,460

DISPLAY RACK SYSTEM

TracFone Wireless, Inc., ...

1. A display rack system, comprising:a support mechanism having first and second ends, the support mechanism configured to be attached to a vertical surface at the first and second ends;
a plurality of cardholders removably attached to the support mechanism;
the plurality of cardholders being arranged at the same vertical height along the support mechanism;
a plurality of rotation mechanisms, each of the plurality of rotation mechanisms configured to hold at least one of the plurality of cardholders, each of the plurality of rotation mechanisms configured to allow at least one of the plurality of cardholders to separately rotate with respect to the support mechanism;
each of the plurality of cardholders having a front surface, a back surface, side surfaces, and a bottom surface; and
a plurality of carousel portions each configured to support a plurality of the plurality of cardholders,
wherein each of the plurality of carousel portions comprise a circular base and the plurality of cardholders are mounted to the circular base;
wherein the front surface and the back surface are connected by the side surfaces, and the front surface, the back surface, and the side surfaces being connected to the bottom surface;
wherein the support mechanism is expandable in a telescoping manner; and
wherein the first and second ends of the support mechanism further comprise ends configured to fit into slots associated with the vertical surface.

US Pat. No. 10,349,241

SYSTEM, PROCESS, AND DEVICE FOR MULTIPLE NETWORK USAGE TRACKING

TracFone Wireless, Inc., ...

1. A system for multiple wireless network usage tracking responsive to a multiprotocol label switching element, the multiprotocol label switching element configured to receive wireless usage data from each of a plurality of wireless carriers, the system comprising:a policy management platform implemented by a network operator, the policy management platform having at least one processor configured to receive the wireless usage data from the multiprotocol label switching element that was received from each of the plurality of wireless carriers;
a subscriber profile repository (SPR) cluster element configured to perform at least one of the following: location management, subscriber authentication, call handling, message handling, and data usage;
the policy management platform is configured to communicate with the subscriber profile repository (SPR) cluster element via an Active Programming Interface (API) integration element; and
the policy management platform being configured to calculate account usage data associated with an account profile based on the wireless usage data received from each of the plurality of wireless carriers,
wherein the policy management platform is implemented externally from any network of the plurality of wireless carriers.

US Pat. No. 9,990,067

EVOLUTIONARY TOUCH-BASED GRAPHICAL USER INTERFACE FOR ELECTRONIC DEVICES

TracFone Wireless, Inc., ...

1. An electronic device having a customizable interface comprising:a processor configured to execute instructions;
a display device configured to generate an interface based in part in response to the processor, wherein the display device is further configured to generate the interface to display a plurality objects;
a touch screen associated with the display device and configured to sense a user input with respect to the plurality of objects, wherein the input is provided to the processor;
a memory configured to store the instructions to operate the electronic device;
the processor further configured to determine a frequency of an interaction with each of the plurality objects displayed on the touch screen based on the time of day,
the processor further configured to modify a manner in which the plurality objects are displayed on the display device based on the time of day and based on a determination of the frequency of interaction with the plurality of objects based on the time of day, wherein modifying a manner in which the plurality objects are displayed comprises modifying a size of the object;
wherein the plurality of objects comprise applications;
wherein the display device is further configured to display multiple screens, with only one screen visible at a given time, the display further configured to display a portion of the plurality of objects on each of the multiple screens;
wherein the modification of the manner in which the plurality of objects are displayed further comprises modifying at least a position of the object from one of the multiple screens to another one of the multiple screens based on the time of day and based on the frequency of interaction with the plurality of objects; and
wherein the processor is further configured to maintain a manner in which the plurality objects are displayed on the display device based on the determination of the frequency of interaction with the plurality of objects based on the time of day has not changed with respect to a previous determination of the frequency of interaction with the plurality of objects based on the time of day.

US Pat. No. 10,425,816

DEVICE HAVING A SIM CARD COMBINED WITH A WIRELESS SERVICE CARD AND METHOD OF USE THEREOF

TracFone Wireless, Inc., ...

1. A process for authorizing wireless service for a wireless device, the process comprising:providing a generally flat form factor card having a first surface and opposing second surface;
providing at least one removable subscriber identity module (SIM) card arranged in the generally flat form factor card defined by the first surface, wherein the at least one removable subscriber identity module (SIM) card is releasably attached to the first surface of the generally flat form factor card, wherein the at least one removable subscriber identity module (SIM) card is configured to be implemented in the wireless device;
providing an activation code arranged on the first surface, the activation code being associated with the at least one removable subscriber identity module (SIM) card, wherein the activation code is configured to authorize the wireless service for the wireless device associated with the at least one removable subscriber identity module (SIM) card when provided to a wireless service system associated with a wireless service provider;
wherein the providing the activation code comprises providing an optically readable code; wherein the activation code is stored as the optically readable code; and wherein the activation code implemented as the optically readable code is configured to be captured with a camera of the wireless device; and
receiving from the wireless device over a network to the wireless service system the activation code obtained with the camera of the wireless device along with wireless device related information associated with the wireless device; and
provisioning the wireless service to the wireless device from a wireless network when the wireless device operates in conjunction with the at least one removable subscriber identity module (SIM) card and the activation code is provided over the network to the wireless service system associated with the wireless network and the wireless service system authenticates the activation code as being valid.

US Pat. No. 10,368,215

HYBRID NETWORK BASED METERING SERVER AND TRACKING CLIENT FOR WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of tracking usage of a wireless device in a wireless network with a metering system comprising:implementing the metering system in a network separate from the wireless network;
receiving with the metering system identification information from the wireless device implementing a tracking client;
receiving usage statistics with the metering system from the tracking client implemented in the wireless device;
receiving with the metering system an amount of wireless services used by the wireless device determined by the wireless network; and
comparing with the metering system the amount of wireless services used by the wireless device determined by the wireless network to the amount of wireless services used by the wireless device received from the tracking client of the wireless device; and
controlling with the metering system access to the wireless network for the wireless device based in response to the amount of wireless services used by the wireless device.

US Pat. No. 10,313,849

METHOD AND SYSTEM FOR FAMILY PLAN SHARING OF WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of sharing a wireless service allotment of a wireless service between a plurality of wireless users, the wireless service being provided by a wireless network, the process comprising:implementing a metering system to meter wireless service usage of a plurality of wireless devices of the wireless network;
tracking wireless usage by the plurality of wireless devices with the metering system, the wireless usage comprising at least one of the following: voice wireless service, data wireless service, and messaging wireless service;
receiving a share request to the metering system from a user device to reallocate a wireless service allotment for at least two of the plurality of wireless devices, the share request being generated and transmitted to the metering system by one of the following: a web portal or a wireless application;
determining with the metering system whether the share request from the user device to reallocate the wireless service allotment for at least two of the plurality of wireless devices is in compliance by comparing the share request to the wireless service allotment remaining for the at least two of the plurality of wireless devices;
forwarding modification instructions to reallocate the wireless service allotment for the at least two of the plurality of wireless devices to the metering system when the share request is in compliance;
requesting confirmation from the metering system that the modification instructions to reallocate the wireless service allotment for the at least two of the plurality of wireless devices have been received; and
modifying the wireless service allotments to reallocate the wireless service allotment for the at least two of the plurality of wireless devices with the metering system for the at least two of the plurality of wireless devices in response to receiving confirmation from the metering system,
wherein the metering system is implemented at least in part in a network; and
wherein the share request to the metering system from the user device to reallocate a wireless service allotment for the at least two of the plurality of wireless devices comprises instructions sent as one of the following: data from the user device and non-data from the user device.

US Pat. No. 10,244,383

SYSTEM AND PROCESS FOR HAVING WIRELESS SERVICE VALUE INCLUDED IN A SIM CARD

TracFone Wireless, Inc., ...

1. A system for activating a wireless service, the system comprising:a subscriber identity module (SIM) card having a first surface;
the SIM card comprising a subscriber identity module (SIM); and
an activation code stored with the SIM card, the activation code is linked to said SIM, the activation code authorizes on a wireless network a predetermined amount of wireless service,
the SIM is configured to be utilized in a wireless device, the wireless device comprising:
a memory that stores an operating system of the wireless device and a wireless service activation application;
a processor that processes a function of the wireless device;
a display that displays information to a user, wherein the display includes a touch screen;
the processor implements the wireless service activation application, the wireless service activation application is configured to capture the activation code from the SIM card that authorizes the wireless device on the wireless network and authorizes the predetermined amount of wireless service for the wireless device associated with said SIM; and
a transceiver configured to transmit the activation code to a wireless network backend system to validate the activation code and provision the predetermined amount of wireless service;
the system further comprising:
the wireless network backend system configured to validate the activation code and provision the predetermined amount of wireless service; and
an accounting unit configured to monitor the usage of the wireless service of the wireless device.

US Pat. No. 10,154,392

METHOD AND SYSTEM FOR FAMILY PLAN SHARING OF WIRELESS SERVICES

TracFone Wireless, Inc., ...

1. A process of sharing a wireless service allotment shared by a plurality of wireless users, the wireless service being provided by a third party wireless network, the process comprising the steps of:implementing a metering system to meter wireless service usage by users of the third party wireless network;
tracking wireless usage by a plurality of wireless devices associated with the metering system;
receiving a share request to the metering system from a user device to reallocate the wireless service allotment for at least two of the plurality of wireless devices, the share request being generated by one of the following: a web portal or a wireless application;
determining with the metering system whether the share request from the user device to reallocate the wireless service allotment for at least two of the plurality of wireless devices is in compliance by comparing the share request to the wireless service allotment remaining for the plurality of wireless devices;
forwarding modification instructions to the metering system when the share request is in compliance;
requesting confirmation from the metering system that the modification instructions have been received; and
modifying the wireless service allotments with the metering system for the at least two of the plurality of wireless devices in response to receiving confirmation from the metering system,
wherein the metering system is implemented at least in part in a network.

US Pat. No. 10,623,914

DEVICE, SYSTEM, AND PROCESS FOR PROVIDING REAL-TIME SHORT MESSAGE DATA SERVICES FOR MISSION CRITICAL COMMUNICATIONS

TracFone Wireless, Inc., ...

1. A system configured to transmit short data messages, the system comprising:a wireless device;
a monitoring station;
a data center;
the wireless device comprising:
a transceiver configured to transmit the short data messages to a wireless network, the wireless network configured to route the short data messages to the data center, and the short data messages comprise short data messages other than Short Message Service (SMS) messages;
at least one sensor configured to detect at least one of the following: a physical parameter, a user input, and a sensor input;
a processor configured to control the transceiver and to execute an application;
the processor further configured to execute the application to encrypt the short data messages and to communicate with the at least one sensor;
the processor further configured to execute the application to implement at least one of the following: home security operations, personal emergency response operations, home automation operations, user location operations, fire alarm operations, vehicle telematics operations, and medical telematics operations;
the processor further configured to execute the application and monitor the at least one sensor to generate data comprising at least one of the following: home security data, data associated with a physical health emergency, home automation data, vehicle related data, location data, medical data, and fire alert data;
the transceiver further configured to transmit the short data messages to the wireless network with the data from the processor and the wireless network configured to route the short data messages to the data center with the data from the processor;
a computer readable medium to store the application;
the data center configured to route the short data messages from the wireless network to the monitoring station; and
the monitoring station configured to monitor at least one of the following: the home security operations, the personal emergency response operations, the home automation operations, the user location operations, the fire alarm operations, the vehicle telematics operations, and the medical telematics operations;
a remote control configured to communicate with the wireless device and the sensor,
wherein the remote control is configured to activate and deactivate the sensor;
wherein the remote control is configured to command the wireless device to transmit the short data messages to the data center;
wherein the wireless device is configured to be controlled by the monitoring station;
wherein the transceiver is further configured to transmit and receive the short data messages utilizing at least one of the following:
a Global System for Mobile Communications standard Unstructured Supplementary Service Data protocol, and
a Long-Term Evolution Unstructured Supplementary Service Data protocol using a multiple IP Multimedia Core Network subsystem;
wherein the short data messages comprise Unstructured Supplementary Service Data messages that create a real-time connection during an Unstructured Supplementary Service Data session;
wherein the Unstructured Supplementary Service Data messages utilize at least one of the following: an Unstructured Supplementary Service Data Phase 1 as specified in GSM 02.90 and an Unstructured Supplementary Service Data Phase 2 as specified in GSM 03.90; and
wherein the data center is further configured to route the short data messages to the monitoring station via a Virtual Private Network.

US Pat. No. 10,492,076

SYSTEM AND METHOD OF SECURELY SUPPORTING ONE OR MORE VIRTUAL APPLICATION SOURCES ON A WIRELESS DEVICE

TRACFONE WIRELESS, INC., ...

18. A method of securely supporting applications for use on a wireless device, the method comprising:storing a plurality of locations, each of the plurality of locations corresponding to a location of one of the applications for use on the wireless device;
storing a plurality of public asymmetric keys for encryption of the plurality of locations in at least one server, each of the plurality of public asymmetric keys corresponding to one of the plurality of locations;
providing an interface for a virtual store with the at least one server;
providing, along with the interface, a location of a plurality of authorization files, the plurality of authorization files comprising one of the plurality of locations of one of the applications for use on the wireless device;
providing, on the virtual store with the at least one server, a list of the applications available for the wireless device;
providing, on the virtual store with the at least one server, content associated with the list of the applications available for the wireless device;
receiving over network from a wireless device, at the virtual store with the at least one server, a customer selection of one of the applications;
creating, with the at least one server, in response to receiving a customer selection of one of the applications, an authorization file comprising the location of one of the applications;
storing, on the at least one server, the plurality of authorization files;
providing an authorization file;
authorizing one of the plurality of locations based on decryption of at least one of the plurality of public asymmetric keys; and
allowing installation on the wireless device a user selected one of the applications,
wherein the steps of authorizing, creating, and installing are performed by the at least one server.

US Pat. No. 10,311,064

AUTOMATED HIGHEST PRIORITY ORDERING OF CONTENT ITEMS STORED ON A DEVICE

TracFone Wireless, Inc., ...

1. A method for automatically ordering high priority content items stored on a smartphone device, comprising:identifying with a smartphone processor two or more content items locally stored on a smartphone device, wherein the content items are photographs captured by a camera implemented by the smartphone device;
determining with the smartphone processor a first priority metric for each of the two or more content items, the first priority metric being a number of times that a user of the smartphone device accesses each of the two or more content items;
determining with the smartphone processor a second priority metric for each of the two or more content items, the second priority metric being different from the first priority metric;
multiplying with the smartphone processor the first priority metric by a first weight to calculate a first priority score for each of the two or more content items;
multiplying with the smartphone processor the second priority metric by a second weight to calculate a second priority score for each of the two or more content items, the second weight being different from the first weight;
summing with the smartphone processor the first priority score and the second priority score to calculate a total priority score for each of the two or more content items;
comparing with the smartphone processor the total priority score for each of the two or more content items to a predetermined threshold to identify high priority content items within the two or more content items;
generating a prioritized display presentation with the smartphone processor, for displaying on a display of the smartphone device, the high priority content items in order of their total priority scores; and
displaying on the display of the smartphone device the high priority content items in order of their total priority scores based on the prioritized display presentation generated with the smartphone processor,
wherein the second priority metric is a metric measuring an access characteristic of each of the two or more content items by the user of the smartphone device, a metric determined based on metadata included in each of the two or more content items, or a metric determined based on analysis of data of each of the two or more content items;
wherein the second priority metric is a metric determined based on analysis of data of each of the two or more content items; and
wherein the analysis of each of the two or more content items is a number of faces in each content item, whether a person of interest is included in each content item, whether each content item is in focus, brightnesses of each content item, or a most frequent color of each content item.

US Pat. No. 10,210,446

MULTI-SIZED SUBSCRIBER IDENTITY MODULE CARD FOR USE ON MULTIPLE WIRELESS DEVICES

TRACFONE WIRELESS, INC., ...

1. A subscriber identity module card for a wireless device, comprising:a first memory card portion;
a first material layer arranged on a bottom surface of the first memory card portion, wherein the first material layer is configured to remain on the bottom surface of the first memory card portion to provide a first thickness of the first memory card portion;
a second memory card portion secured within the first memory card portion, said second memory card portion having said first material layer arranged on a bottom surface of said second memory card portion, wherein the first material layer is configured to remain on the bottom surface of the second memory card portion to provide the first thickness of the second memory card portion; and
a third memory card portion secured within the second memory card portion, said third memory card portion having a second material layer arranged on a bottom surface of said third memory card portion, wherein the second material layer is configured to be removed from the bottom surface of the third memory card portion to provide a second thickness of the third memory card portion,
wherein the first memory card portion and the first material layer comprises the first thickness, the second memory card portion and the first material layer comprises the first thickness, the third memory card portion without the second material layer comprises the second thickness;
wherein the first thickness is greater than the second thickness; and
wherein the first memory card portion with the first material layer, the second memory card portion with the first material layer, and the third memory card portion with the second material layer each have a thickness of 0.76 mm.

US Pat. No. 10,200,867

SYSTEM AND METHOD OF SECURELY SUPPORTING ONE OR MORE VIRTUAL APPLICATION SOURCES ON A WIRELESS DEVICE

TracFone Wireless, Inc., ...

18. A method of securely supporting applications for use on a wireless device, the method comprising:storing a plurality of locations, each of the plurality of locations corresponding to a location of one of the applications for use on the wireless device;
storing a plurality of public asymmetric keys for encryption of the plurality of locations in at least one server, each of the plurality of public asymmetric keys corresponding to one of the plurality of locations;
providing an interface for a virtual store with the at least one server;
providing, along with the interface, a location of a plurality of authorization files, the plurality of authorization files comprising one of the plurality of locations of one of the applications for use on the wireless device;
displaying, on the virtual store with the at least one server, a list of the applications available for the wireless device;
presenting, on the virtual store with the at least one server, content associated with the list of the applications available for the wireless device;
receiving, at the virtual store with the at least one server, a customer selection of one of the applications;
creating, with the at least one server, in response to receiving a customer selection of one of the applications, an authorization file comprising the location of one of the applications;
storing, on the at least one server, the plurality of authorization files;
providing an authorization file;
authorizing one of the plurality of locations based on decryption of at least one of the plurality of public asymmetric keys; and
installing on the wireless device, upon authorizing, the user selected one of the applications,
wherein the steps of authorizing, creating, and installing are performed by one or more processors.

US Pat. No. 10,531,261

AIRTIME CARD FOR THE SALE AND ACTIVATION OF WIRELESS SERVICES FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system for authorization of prepaid wireless services, the system comprising:an airtime card including a near field communication tag, the near field communication tag including a unique identifier corresponding to a prepaid wireless service, wherein said unique identifier is configured to be transmitted, using a near field communication reader of a wireless device, to a processor of the wireless device;
a wireless service backend system configured to receive at least a portion of said transmitted unique identifier in an authorization message transmitted to the wireless service backend system from the wireless device for the authorization of the wireless service corresponding to the unique identifier stored in the near field communication tag of the airtime card; and
the wireless service backend system further configured to search a database for the transmitted unique identifier to confirm that the unique identifier is authentic and the wireless service backend system further configured to authorize the wireless service based on the confirmation that the unique identifier is authentic,
wherein the wireless service backend system is configured to monitor the usage of the prepaid wireless service by the wireless device;
wherein the wireless service backend system is configured to limit the usage of wireless service by the wireless device once the prepaid wireless service has been expended;
wherein a point-of-sale is configured to communicate with the near field communication tag of the airtime card, the point-of-sale is configured to program the unique identifier of the near field communication tag of the airtime card in response to a payment transaction, and the point-of-sale is configured to transmit the unique identifier of the near field communication tag of the airtime card to the wireless service backend system; and
wherein the wireless service backend system is further configured to receive the unique identifier from the point-of-sale in response to the payment transaction and the wireless service backend system is further configured to record the unique identifier of the near field communication tag of the airtime card in the database of the wireless service backend system when the airtime card is purchased.

US Pat. No. 10,523,711

NETWORK FILTERING SERVICE SYSTEM AND PROCESS

TracFone Wireless, Inc., ...

1. A process of filtering a wireless service provided to at least one wireless device from a wireless network for an employee of a business, the process comprising:implementing a filtering server in at least one of a mobile virtual network operator cloud and a mobile network operator implementing the wireless network;
receiving identification of at least one wireless device in the filtering server from an administrator of a business;
receiving filtering instructions from the administrator in the filtering server by time of day and day of week;
receiving a request in the wireless network for an internet resource from at least one wireless device;
comparing the request for the internet resource to the filtering instructions with the filtering server to determine whether the request for an internet resource is allowable in view of the filtering instructions or not allowed based on the filtering instructions;
providing the internet resource to the wireless device with the filtering server if the request for an internet resource is allowable based on the filtering instructions; and
denying the internet resource to the wireless device with the filtering server if the request for an internet resource is not allowed based on the filtering instructions and sending an indication to the at least one wireless device that the request for an internet resource is not allowed,
wherein the filtering instructions comprise at least one of the following: a white list of internet resources, a blacklist of internet resources, and categories of internet resources and a degree of content filtering based on said categories;
wherein the receiving identification of the at least one wireless device in the filtering server from the administrator comprises receiving business identification information through a webpage generated by the filtering server; and
wherein the filtering server is configured to search a database based on the business identification information to generate the identification of the at least one wireless device utilized by an employee of the business.

US Pat. No. 10,462,305

WIRELESS ACCOUNT MANAGEMENT APPLICATION FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A method for displaying wireless service usage information and account information using an account management application operating on a wireless device, comprising:receiving, at the account management application operating on the wireless device and from a tracking module implemented by a wireless service provider, wireless service usage information for a wireless subscriber associated with the wireless device, the wireless service usage information including one or more units of wireless services that the wireless subscriber has used, the wireless service provider being different from the wireless device and a wireless network that provides wireless service to the wireless device;
receiving, at the account management application operating on the wireless device and from the wireless service provider over the wireless network, account information associated with the wireless subscriber associated with the wireless device that is stored in an account information database implemented by the wireless service provider;
receiving, at the account management application operating on the wireless device and from the tracking module implemented by the wireless service provider and from the wireless service provider over the wireless network, other wireless service usage information, the other wireless service usage information including one or more units of wireless services that the wireless subscriber has used;
enabling presentation, on a display of the wireless device, of the account management application including the wireless service usage information and the account information for the wireless subscriber associated with the wireless device;
receiving, at the account management application operating on the wireless device and from the wireless subscriber associated with the wireless device, an identifier of a prepaid card;
forwarding, from the account management application operating on the wireless device and to a service provider over the wireless network, the identifier of the prepaid card;
determining, at the service provider, a number of units of wireless service or a monetary value associated with the prepaid card; and
depositing, at the service provider, the number of units of wireless service or the monetary value associated with the prepaid card, in an account associated with the wireless subscriber.

US Pat. No. 10,417,456

SECURE SYSTEM HAVING A MULTI-LOCKING MECHANISM FOR DEVICES HAVING EMBEDDED SYSTEMS

TracFone Wireless, Inc., ...

1. A device configured to implement multiple locks to increase security of assets associated with the device comprising:an embedded system;
a multi-lock mechanism configured to provide a plurality of locks to prevent an unauthorized access to the assets associated with the embedded system and wherein at least one of the plurality of locks of the multi-lock mechanism comprises a secure default lock state;
each of the plurality of locks of the multi-lock mechanism having different lock parameters and each of the plurality of locks of the multi-lock mechanism having different unlock parameters;
a memory in communication with the embedded system, the memory configured to securely store at least one of the lock parameters of the plurality of locks of the multi-lock mechanism;
the memory further configured to securely store at least one of the unlock parameters of the multi-lock mechanism, wherein the memory comprises one of the following: a NAND flash memory, double data rate (DDR2) random access memory (RAM), a replay protected memory block (RPMB) memory, an encrypted memory portion, and an embedded (MultiMediaCard) memory; and
the embedded system further configured to provide access to the assets after each of the lock parameters of the plurality of locks of the multi-lock mechanism is provided the unlock parameters of the multi-lock mechanism,
wherein the device comprises one of the following: a wireless device, an appliance, a consumer electronic, a vehicle related device, a server, and a medical device.

US Pat. No. 10,419,901

PACKET-BASED USAGE TRACKING FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system configured to track wireless service usage of a wireless device, comprising:a tracking processor configured to be implemented in at least one of the following: a mobile network operator system, a mobile virtual network operator system, and the wireless device;
the tracking processor further configured to monitor transmission in a wireless network of a first data packet and a second data packet and insert an identifier of a first type of wireless service into the first data packet and the second data packet, the first data packet and the second data packet being associated with wireless service in the wireless network used by the wireless device;
the tracking processor further configured to monitor information regarding the first data packet, wherein the information regarding the first data packet includes an identifier of the wireless device, the identifier of the first type of wireless service, and an amount of data for the first type of wireless service;
the tracking processor further configured to determine a first usage of the first type of wireless service based on the information regarding the first data packet;
the tracking processor further configured to store in a memory the first usage of the first type of wireless service for the wireless device;
the tracking processor further configured to monitor information regarding the second data packet, wherein the information regarding the second data packet includes the identifier of the wireless device, the identifier of the first type of wireless service, and the amount of data for the first type of wireless service;
the tracking processor further configured to determine second usage of the first type of wireless service based on the information regarding the second data packet;
the tracking processor further configured to store in the memory the second usage of the first type of wireless service for the wireless device;
the tracking processor further configured to accumulate in the memory the first usage of the first type of wireless service and the second usage of the first type of wireless service as a total usage of the first type of wireless service for the wireless device; and
the tracking processor further configured to store in the memory the total usage of the first type of wireless service for the wireless device,
wherein the identifier of the first type of wireless service is included in the first data packet and the second data packet.

US Pat. No. 10,362,179

PEEL AND STICK ACTIVATION CODE FOR ACTIVATING SERVICE FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system for adding, authorizing, or activating pre-paid wireless service comprising:a server configured to implement a security module, the security module configured to generate an authorization code that adds, authorizes, and activates pre-paid wireless service for a wireless device;
a sticker having the authorization code on a first side, the sticker having an adhesive and a backing on a second side opposite to the first side, the sticker being configured to be affixed to a surface of a product;
a personal identification number (PIN) associated with the authorization code, the PIN being arranged on the sticker and the PIN being covered with a material configured to conceal the PIN and the material being configured to be scratched off to reveal the PIN;
a universal product code disposed upon the sticker;
a wireless device application configured to implement an authorization code transmission process to transmit the authorization code to the server over a network from the wireless device to request provisioning of wireless services from the server;
the server further configured to receive the authorization code over the network from the wireless device;
the server further configured to verify that the received authorization code is authentic; and
the server further configured to at least one of add, authorize, and activate pre-paid wireless service for the wireless device in response to receiving and verifying the received authorization code from the wireless device,
wherein the authorization code authorizes the server to provision wireless services for the wireless device that includes wireless airtime, wireless messaging, and wireless data.

US Pat. No. 10,270,916

WIRELESS ACCESS POINT HAVING METERING CAPABILITY AND METERING DISPLAY

TracFone Wireless, Inc., ...

1. A wireless access point comprising:a tracking system implemented in the wireless access point, the tracking system operating in conjunction with a metering client comprising a metering system, the metering client configured to track at least prepaid data usage and an amount of prepaid data available;
at least one transceiver configured to transfer data between the wireless access point and a mobile network;
the at least one transceiver further configured to connect to at least one wireless device and to transfer data to and from the at least one wireless device;
a computer readable medium configured to store the tracking system;
a processor configured to execute the tracking system;
a display implemented in the wireless access point, the display configured to display information from one of the computer readable medium, the processor, and the tracking system;
the tracking system is further configured to determine the amount of prepaid data available and an amount of data a user uses; and
the display implemented in the wireless access point is further configured to receive a remaining amount of data available from the processor and display the remaining amount of data available.

US Pat. No. 10,218,857

METERING AND METERING DISPLAY ON COMPUTER FOR WIRELESS ACCESS POINT

TRACFONE WIRELESS, INC., ...

1. A wireless access point configured to connect to a wireless device, the wireless device comprising:a wireless device processor configured to receive wireless service information comprising at least one of the following: prepaid data usage by the wireless access point or an amount of prepaid data usage available from the wireless access point;
a wireless device transceiver configured to connect to the wireless access point and to transfer data to and from the wireless access point; and
a wireless device display configured to display the wireless service information comprising at least one of the following: the prepaid data usage by the wireless access point or the amount of prepaid data usage available from the wireless access point;
the wireless access point comprising:
at least one access point transceiver configured to connect to the wireless device and to transfer data to and from the wireless device;
the at least one access point transceiver further configured to connect to a third party mobile network operator network to transfer data to and from the third party mobile network operator network;
a metering client configured to activate the wireless access point in response to identification and confirmation of use of a tracking system to a metering system implemented by a mobile virtual network operator;
the metering client configured to determine with an accounting unit the wireless service information comprising at least one of the following: the prepaid data usage by the wireless access point or the amount of prepaid data usage available from the wireless access point;
the metering client further configured to determine when the amount of prepaid data usage available has been depleted to zero with the accounting unit; and
the metering client further configured to limit operation of the wireless access point to transfer data to and from the third party mobile network operator network when the amount of prepaid data usage available has been depleted to zero.

US Pat. No. 10,924,322

USER SELECTABLE OPTIMIZATION OF DATA TRANSMISSION COMPRESSION FOR ELECTRONIC DEVICES

TracFone Wireless, Inc., ...

1. A process for modifying wireless data compression for a wireless electronic device comprising:generating with a server a graphical user interface on a display of an Internet enabled device for modifying wireless data compression for a wireless electronic device;
receiving a request in the server from a user to modify a current wireless data compression with a new wireless data compression through an input device of the Internet enabled device;
evaluating with the server the new wireless data compression requested by the user in view of predetermined information of the user;
updating a wireless network with the new wireless data compression after the evaluation with the server; and
providing wireless service from the wireless network to the wireless electronic device utilizing the new wireless data compression;
wherein the request for the new wireless data compression includes a wireless data compression rate and a length of time of the wireless data compression; and
wherein after the length of time of the wireless data compression has expired, the data compression returns to a prior data compression rate.

US Pat. No. 10,708,742

WIRELESS SERVICE PROVIDER SYSTEM FOR SELLING AND/OR ACTIVATING WIRELESS SERVICES FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A system for selling wireless service at a point-of-sale, the system comprising:a near field communication reader in communication with a computer implemented by the point-of-sale;
the computer implemented by the point-of-sale comprising a processor and a storage device in logical communication with the processor and a terminal;
the terminal configured to receive a wireless service selection that comprises a type of wireless service and an amount of wireless service;
executable software stored on the storage device and executable on demand, the executable software operative with the processor to cause the computer to:
receive, through the near field communication reader implemented by the point-of-sale, a unique identifier of a near field communication tag;
receive through the terminal implemented by the point-of-sale the wireless service selection that comprises the type of wireless service and the amount of wireless service by terminal selection at the point-of-sale;
receive a payment confirmation at the point-of-sale after collection of payment for the wireless service corresponding to the selected wireless service to be associated with the unique identifier of the near field communication tag; and
transmit from the point-of-sale an authorization message including the unique identifier of the near field communication tag and the selected wireless service that comprises the type of wireless service and the amount of wireless service to a wireless provider system for recording in a database and subsequent authorization of the wireless service, wherein the database does not include any unique identifiers corresponding to non-activated wireless services of near field communication tags;
the wireless provider system is configured to receive a request for authorizing wireless service, the request for authorizing wireless service includes the unique identifier, the unique identifier being associated with the type of wireless service and the amount of wireless service, and the request for authorizing wireless service further includes at least one or more of the following: an electronic serial number, an international mobile station equipment identity, and a mobile equipment identifier; and
the wireless provider system further including an accounting system configured to monitor and control the authorized wireless service utilized by a wireless device,
wherein the wireless service includes one or more of the following: wireless data, text messaging, and wireless talk time.

US Pat. No. 10,694,047

METHODS, SYSTEMS AND APPLICATIONS FOR MANAGING WIRELESS SERVICES ON A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A method for managing wireless service usage on a wireless device comprising:tracking wireless service usage with an application executed by a processor in the wireless device for managing wireless service usage to determine an available wireless service amount;
setting an alert to indicate when the wireless service usage exceeds a predefined value during a predetermined period by receiving the predefined value by input to a graphical user interface generated by the application executed by the processor in the wireless device for managing wireless service usage;
determining whether the wireless service usage exceeds the predefined value during the predetermined period by the application executed by the processor in the wireless device for managing wireless service usage;
transmitting the alert by the processor of the wireless device when the wireless service usage exceeds the predefined value to at least one of the wireless device and a wireless carrier;
determining an amount of wireless service remaining for the wireless device for a predetermined period with the application executed by the processor in the wireless device for managing wireless service usage;
determining a rate of wireless service usage per day by the wireless device based on past usage of wireless data with the application executed by the processor in the wireless device for managing wireless service usage;
forecasting how many days until the wireless service usage will be depleted based on the remaining amount of wireless data and a rate of wireless data usage per day by the wireless device with the application executed by the processor in the wireless device for managing wireless service usage;
displaying on the display of the wireless device how many days until the wireless service usage will be depleted by the application executed by the processor in the wireless device for managing wireless service usage based on a forecast determined by the forecasting;
determining when there is no more available wireless service remaining for the wireless device for the predetermined period with the application executed by the processor in the wireless device for managing wireless service usage;
blocking a request to utilize wireless service for the wireless device when there is no more available wireless service amount with the application executed by the processor in the wireless device for managing wireless service usage;
generating a graphical user interface by the application executed by the processor in the wireless device allowing the user to purchase additional wireless service;
receiving a request via the graphical user interface to purchase additional wireless service;
implementing a purchase of additional wireless service through the graphical user interface generated by the application executed by the processor in the wireless device;
updating the wireless device by the application executed by the processor in the wireless device and the wireless carrier with information regarding the purchase of additional wireless service to update the available wireless service amount; and
transmitting a message to a wireless carrier to indicate an implementation status of the application executed by the processor in the wireless device for managing wireless service usage and controlling wireless service by the wireless carrier based on the implementation status provided in the message received by the wireless carrier,
wherein the wireless service usage is measured over the predetermined period selected from service days and days in a month as provided by the wireless carrier; and
wherein the wireless service comprises at least one of wireless data service, wireless voice service, and wireless text message service.

US Pat. No. 10,645,231

WIRELESS SERVICE CARD HAVING MACHINE READABLE CODES AND DEVICE AND PROCESS FOR USE THEREWITH

TracFone Wireless, Inc., ...

1. A process for authorizing wireless service for a wireless device, the process comprising:providing a machine-readable wireless service activation code arranged on a surface of a card, wherein the machine-readable wireless service activation code is configured to authorize the wireless service when provided to a wireless service provider system, the machine-readable wireless service activation code configured to represent a prepaid amount of wireless service;
providing an application executable on a wireless device, the application configured to control the wireless device to capture the machine-readable wireless service activation code on the card using a camera associated with the wireless device, and the application further configured to control the wireless device to transmit the machine-readable wireless service activation code along with wireless device identification information over a network to the wireless service provider system;
receiving the machine-readable wireless service activation code along with wireless device identification information in the wireless service provider system, the machine-readable wireless service activation code being captured by the camera of the wireless device;
provisioning the prepaid amount of wireless service to the wireless device identified by the wireless device identification information from a wireless network when the machine-readable wireless service activation code along with wireless device identification information is provided to the wireless service provider system associated with the wireless network;
monitoring and determining an amount of the prepaid amount of wireless service provided by the wireless service provider system and used by the wireless device with an accounting device; and
controlling a use of the wireless service provided by the wireless service provider system and used by the wireless device with the accounting device based on the amount of the prepaid amount of wireless service used by the wireless device,
wherein the machine-readable wireless service activation code comprises at least one of the following: a bar code, a QR code, a Data Matrix (DM) code, or a Universal Product Code (UPC).

US Pat. No. 10,623,583

WIRELESS ACCOUNT MANAGEMENT APPLICATION FOR A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A method for displaying wireless service usage information and account information using an account management application operating on a wireless device, comprising:receiving, at the account management application operating on the wireless device and from a tracking module implemented by a wireless service provider, wireless service usage information for a wireless subscriber associated with the wireless device, the wireless service usage information including one or more units of wireless services that the wireless subscriber has used, the wireless service provider being different from the wireless device and a wireless network that provides wireless service to the wireless device;
receiving, at the account management application operating on the wireless device and from the wireless service provider over the wireless network, account information associated with the wireless subscriber associated with the wireless device that is stored in an account information database implemented by the wireless service provider;
receiving, at the account management application operating on the wireless device and from the tracking module implemented by the wireless service provider and from the wireless service provider over the wireless network, other wireless service usage information, the other wireless service usage information including one or more units of wireless services that the wireless subscriber has used;
enabling presentation, on a display of the wireless device, of the account management application including the wireless service usage information and the account information for the wireless subscriber associated with the wireless device;
receiving, at the account management application operating on the wireless device and from the wireless subscriber associated with the wireless device, a request to obtain additional wireless services through a graphical user interface that includes a number of units of wireless service or a monetary value associated;
forwarding, from the account management application operating on the wireless device and to a service provider over the wireless network, the request to obtain additional wireless services that includes the number of units of wireless service or the monetary value associated; and
depositing, at the service provider, the number of units of wireless service or the monetary value associated with the request to obtain additional wireless services, in an account associated with the wireless subscriber,
wherein the wireless device comprises a smartphone; and
wherein the wireless services comprise voice service, Short Message Service messaging service, and data service.

US Pat. No. 10,530,937

SYSTEM, METHOD, AND PROCESS FOR HANDLING WIRELESS SERVICE AND WIRELESS DEVICE TRANSACTION AND INFORMATION REQUESTS

TracFone Wireless, Inc., ...

1. A system for handling wireless service and wireless device transaction and information requests, the system comprising:a database configured to store wireless service information responses, wireless service transaction responses, wireless device information responses, and wireless device transaction responses;
at least one processor configured to receive a communication over a network from a wireless device, the communication including a keyword input by a user of the wireless device and sent by the user from the wireless device to the at least one processor, the keyword associated with at least one of the following: a wireless service information request, a wireless service transaction request, a wireless device information request, and a wireless device transaction request;
the at least one processor further configured to analyze the keyword input by the user of the wireless device and sent by the user from the wireless device to the at least one processor in the communication from the wireless device and determine a response to the wireless service information request, the wireless service transaction request, the wireless device information request, or the wireless device transaction request;
the at least one processor further configured to obtain from the database the response, based at least on the keyword, to the wireless service information request, the wireless service transaction request, the wireless device information request, or the wireless device transaction request; and
the at least one processor further configured to transmit a communication over a network to the wireless device for output from the wireless device, the communication includes the response to the wireless device, the response being associated to the wireless service information request, the wireless service transaction request, the wireless device information request, or the wireless device transaction request,
wherein the output comprises at least one of the following: displaying the response on a display of the wireless device and generating an audio message on a speaker of the wireless device that comprises the response; and
wherein the wireless service information request, the wireless service transaction request, the wireless device information request, or the wireless device transaction request comprise the following:
a request for a transaction that ports a phone number of the wireless device from one wireless service provider to another wireless service provider;
a request for a transaction that activates a new phone number for the wireless device;
a request for a transaction to transfer from one wireless service provider to another wireless service provider;
a request for a transaction that reactivates wireless service for a wireless device;
a request for a transaction to purchase a wireless service plan;
a request for information and instructions on how to install a SIM card into the wireless device;
a request for instructions on how to transfer a mobile number to another wireless device;
a request for information that provides instructions on how to access a loyalty rewards program; and
a request for a transaction for an automatic payment wireless service plan.

US Pat. No. 10,438,192

SYSTEM AND PROCESS FOR CONDUCTING MULTIPLE TRANSACTIONS WITH A SINGLE CARD

TracFone Wireless, Inc., ...

1. A transaction system including one or more servers comprising:a communication module comprising a transceiver, a first computer processor, and an application programming interface (API) configured to establish a communication path with a financial institution, a prepaid wireless service provider, and a long distance telephone service provider via a communication network;
a processing module comprising a second computer processor configured to access a database module, a prepaid wireless module, an account module, a long distance telephone service module, and a payment module to purchase or otherwise obtain products or services;
the account module comprising a third computer processor and a first physical memory database to store account information of a user;
the database module comprising a fourth computer processor and a second physical memory database to store transaction information of the user;
the prepaid wireless module configured to communicate with the prepaid wireless service provider;
the long-distance telephone service module configured to communicate with the long distance telephone service provider; and
the payment module configured to determine transaction information for the purchase of products or services;
wherein the transaction system is configured to:
generate a debit card number and set up a debit account for the user with the financial institution;
generate an access code for prepaid wireless service and set up a prepaid wireless service account for the user with the prepaid wireless service provider;
generate a personal identification number for long distance telephone service and set up a long distance telephone service account for the user with the long distance telephone service provider;
store debit account information, prepaid wireless service account information, and long distance telephone service account information of the user in the account module
periodically receive updated account information of the user from the financial institution and store the updated account information in the account module;
access information in the account module including the debit account information, the prepaid wireless service account information, and the long-distance telephone account information;
generate a single card that includes each of the debit card number, the access code for prepaid wireless service, a long distance access number, and the personal identification number for long distance telephone service printed on the face of the card;
wherein the processing module is further configured to access the payment module to obtain the debit account information associated with the debit card number printed on the face of the card, access transaction information stored at a point-of-sale terminal via the communication module, communicate with the financial institution in order to obtain authorization to complete one or more transactions to purchase products or services, authorize the one or more transactions when it is determined that the user is authorized to purchase the products or services, provide approval messages to the point-of-sale terminal to approve the one or more transactions, and record the one or more transactions in the database module;
wherein the prepaid wireless module is further configured to communicate with the prepaid wireless service provider to add and authorize prepaid wireless service associated with the access code printed on the card and complete one or more transactions associated with the prepaid wireless service account of the user;
wherein the long distance module is further configured to communicate with the long distance telephone service provider to obtain long distance telephone service associated with the long distance access number and personal identification number printed on the card and complete one or more transactions associated with the long distance telephone service account of the user.

US Pat. No. 10,354,490

DEVICE AND PROCESS FOR PROVIDING MOBILE GAMIFICATION

TracFone Wireless, Inc., ...

1. A wireless device configured to provide mobile gamification services, the wireless device comprising:a transceiver configured to transmit data and receive data via a wireless network provided by a wireless service provider;
a processor configured to control the transceiver and execute an application;
the application configured to remotely connect utilizing the transceiver to a subscriber profile repository server via the wireless network;
the application is further configured to at least one of the following: download a game from the subscriber profile repository server to the wireless device to execute the game locally on the wireless device and execute the game remotely via the subscriber profile repository server;
the application further configured to receive a request to select and redeem game rewards associated with wireless services provided by the wireless service provider;
a display to display the game and the game rewards; and
a computer readable medium configured to store the application and user preferences associated with the game,
wherein the application and the transceiver are further configured to receive a message with a link to the subscriber profile repository server with the game and to display the message on the display of the wireless device; and
wherein the message is sent in response to a Short Message Service (SMS) Campaign Management database in coordination with the subscriber profile repository server.

US Pat. No. 10,326,891

WIRELESS SERVICE CARD HAVING MACHINE READABLE CODES AND DEVICE AND PROCESS FOR USE THEREWITH

TracFone Wireless, Inc., ...

1. A process for authorizing wireless service, the process comprising:providing a generally rectangular flat form factor card having a first surface and opposing second surface;
providing a machine-readable wireless service activation code arranged on the first surface of the generally rectangular flat form factor card, wherein the machine-readable wireless service activation code is configured to authorize the wireless service when provided to a wireless service provider system, the machine-readable wireless service activation code configured to represent a prepaid amount of wireless service;
providing an application executable on a wireless device, the application configured to control the wireless device to capture the machine-readable wireless service activation code on the generally rectangular flat form factor card using a camera associated with the wireless device, and the application further configured to control the wireless device to transmit the machine-readable wireless service activation code along with wireless device identification information to the wireless service provider system;
receiving the machine-readable wireless service activation code along with wireless device identification information in the wireless service provider system, the machine-readable wireless service activation code being captured by the camera of the wireless device;
provisioning the prepaid amount of wireless service to the wireless device identified by the wireless device identification information from a wireless network when the machine-readable wireless service activation code along with wireless device identification information is provided to the wireless service provider system associated with the wireless network;
monitoring and determining an amount of the prepaid amount of wireless service provided by the wireless service provider and used by the wireless device with an accounting device; and
controlling the use of the wireless service provided by the wireless service provider used by the wireless device with the accounting device based on the amount of the prepaid amount of wireless service used by the wireless device.

US Pat. No. 10,666,811

WIRELESS ACCESS POINT HAVING METERING CAPABILITY AND METERING DISPLAY

TracFone Wireless, Inc., ...

1. A wireless access point comprising:a tracking system implemented in the wireless access point, the tracking system operating in conjunction with a metering client, the metering client configured to track at least prepaid data usage and determine an amount of prepaid data available;
at least one transceiver configured to transfer data between the wireless access point and a mobile network;
the at least one transceiver further configured to connect to at least one wireless device and to transfer data to and from the at least one wireless device;
a computer readable medium configured to store the tracking system;
a processor configured to execute the tracking system;
a display implemented in the wireless access point, the display configured to display information from one of the computer readable medium, the processor, and the tracking system;
the tracking system is further configured to receive the amount of prepaid data available and an amount of data a user uses from the metering client; and
the display implemented in the wireless access point is further configured to display a remaining amount of data available from the metering client.

US Pat. No. 10,665,079

DEVICE, SYSTEM, AND PROCESS FOR AUTOMATIC FALL DETECTION ANALYSIS

TracFone Wireless, Inc., ...

1. A system for optimizing fall detection determination, the system comprising:a server configured to receive potential fall parameter data associated with a user from a fall detection device associated with a wireless device, the wireless device implementing a three-axis accelerometer, a gyroscope, and an altitude sensor, the potential fall parameter data comprising 3-axis acceleration data, gyroscopic data, and altitude data received from the wireless device implementing the three-axis accelerometer, the gyroscope, and the altitude sensor;
a database associated with and in communication with the server, the database configured to store the potential fall parameter data of the user, and the database further configured to store a library of previous potential fall parameter data of the user;
the server further configured to analyze the potential fall parameter data to determine whether the potential fall parameter data is consistent with a real fall, wherein the server analyzes the potential fall parameter data and compares the potential fall parameter data comprising the 3-axis acceleration data, the gyroscopic data, and the altitude data to the library of previous potential fall parameter data utilizing artificial intelligence to determine whether the potential fall parameter data is consistent with a real fall;
the server further configured to send an alert to the wireless device if the potential fall parameter data is indicative of a real fall based on the comparison of the potential fall parameter data comprising the 3-axis acceleration data, the gyroscopic data, and the altitude data to the library of previous fall parameter data utilizing the artificial intelligence;
the server further configured to receive an indication from the wireless device in response to the alert, wherein the indication includes an indication that the potential fall parameter data was one of the following: a real fall or a false positive;
the server further configured to receive an indication from the wireless device in response to the alert requesting help;
the server further configured to receive a location of the user in response to the indication from the wireless device requesting help; and
the server further configured to transmit the location of the user and the potential fall parameter data to emergency medical services in response to the indication from the wireless device requesting help,
wherein the server communicates to the wireless device over a wireless network that comprises a wireless mobile telecommunications network; and
wherein the server is configured to estimate the location of the wireless device based on a global navigation satellite system;
wherein the wireless device comprises a smartphone and the smartphone implements the three-axis accelerometer, the gyroscope, and the altitude sensor to obtain the potential fall parameter data; and
wherein the smartphone includes at least one analog-to-digital converter and at least one filter configured to process signals associated with the three-axis accelerometer, the gyroscope, and the altitude sensor to obtain the potential fall parameter data.

US Pat. No. 10,588,010

SYSTEM AND PROCESS FOR HAVING WIRELESS SERVICE VALUE INCLUDED IN A SIM CARD

TracFone Wireless, Inc., ...

1. A system for activating a wireless service, the system comprising:a subscriber identity module (SIM) card having a first surface;
the SIM card comprising a subscriber identity module (SIM);
an activation code stored with the SIM card, the activation code being linked to said SIM, the activation code authorizes on a wireless network a predetermined amount of wireless service;
a wireless service activation application, the wireless service activation application being configured to capture the activation code from the SIM card that authorizes a wireless device on the wireless network and authorizes the predetermined amount of wireless service for the wireless device associated with said SIM;
a wireless network backend system configured to validate the activation code and provision the predetermined amount of wireless service;
an accounting unit configured to monitor a usage of the wireless service of the wireless device; and
the SIM being configured to be utilized in the wireless device, wherein the wireless device comprises:
a memory that stores an operating system of the wireless device;
a processor that processes a function of the wireless device and executes the wireless service activation application;
a display that displays information to a user;
the processor configured to implement the wireless service activation application; and
a transceiver configured to transmit the activation code to the wireless network backend system to validate the activation code and provision the predetermined amount of wireless service.

US Pat. No. 10,579,171

EVOLUTIONARY TOUCH-BASED GRAPHICAL USER INTERFACE FOR ELECTRONIC DEVICES

TracFone Wireless, Inc., ...

1. An electronic device having a customizable interface comprising:a processor configured to execute instructions;
a display device configured to generate an interface based in part in response to the processor, wherein the display device is further configured to generate the interface to display a plurality of objects;
a touch screen associated with the display device and configured to sense a user input with respect to the plurality of objects and configured to measure a surface size of the user input, wherein the user input is provided to the processor;
a memory configured to store the instructions to operate the electronic device;
the processor further configured to determine a frequency of interaction with each of the plurality of objects displayed on the touch screen;
the processor further configured to modify a manner in which the plurality of objects are displayed on the display device based on a determination of the frequency of interaction with the plurality of objects and the surface size of the user input, wherein modifying a manner in which the plurality of objects are displayed comprises modifying a size of the object;
wherein the plurality of objects are associated with applications executed at least in part by the processor;
wherein the display device is further configured to display multiple screens, with only one screen visible at a given time, the display device further configured to display a portion of the plurality of objects on each of the multiple screens;
wherein the modification of the manner in which the plurality of objects are displayed further comprises modifying a position of the object on one of the multiple screens based on the frequency of interaction with the plurality of objects; and
wherein the processor is further configured to maintain a manner in which the plurality of objects are displayed on the display device based on the determination of the frequency of interaction with the plurality of objects has not changed with respect to a previous determination of the frequency of interaction with the plurality of objects.

US Pat. No. 10,462,288

METHOD, DEVICE, AND SYSTEM OF PROVIDING CALLER IDENTIFICATION INFORMATION TO A USER OF A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A method for displaying caller identification information within a wireless device, the method comprising:receiving, at a wireless device, a calling party phone number to be displayed by the wireless device;
searching a wireless device memory in the wireless device for the calling party phone number and a corresponding caller identification;
determining with the wireless device that the calling party phone number and a corresponding caller identification are not stored in the wireless device memory;
performing with the wireless device, in response to the determination that the calling party phone number and the corresponding caller identification are not stored in the wireless device memory, an external database search by connecting the wireless device to the Internet to search for the calling party phone number and the corresponding caller identification;
determining with the wireless device whether the calling party phone number and the corresponding caller identification have been identified in the external database search;
displaying on the wireless device, when the determination that the calling party phone number and the corresponding caller identification have been identified in the external database search, the calling party phone number and caller identification;
displaying on the wireless device, when the determination that the calling party phone number and the corresponding caller identification have not been identified in the external database search, an indication that the calling party phone number and caller identification is unavailable;
determining that the calling party phone number and the corresponding caller identification have been identified in the external database search further comprises:
displaying a web page that includes web page information on a display of the wireless device where the caller identification is found; and
providing an option to a user to add the calling party phone number identified in the external database search to a “do not answer list” stored in the wireless device,
wherein the searching the wireless device memory with the wireless device for the calling party phone number and a corresponding caller identification, the determining with the wireless device that the calling party phone number and a corresponding caller identification are not stored in the wireless device memory, the performing an external database search, the determining whether the corresponding caller identification have been identified in the external database search, and the displaying on the wireless device the calling party phone number and caller identification are performed by a processor of the wireless device.

US Pat. No. 10,282,002

EVOLUTIONARY TOUCH-BASED GRAPHICAL USER INTERFACE FOR ELECTRONIC DEVICES

TracFone Wireless, Inc., ...

1. An electronic device having a customizable interface comprising:a processor configured to execute instructions;
a display device configured to generate an interface based in part in response to the processor, wherein the display device is further configured to generate the interface to display a plurality objects;
a touch screen associated with the display device and configured to sense a user input with respect to the plurality of objects, wherein the input is provided to the processor;
a memory configured to store the instructions to operate the electronic device;
the processor further configured to determine a frequency of an interaction with each of the plurality objects displayed on the touch screen based on a time of day,
the processor further configured to modify a manner in which the plurality objects are displayed on the display device based on the time of day and based on a determination of the frequency of interaction with the plurality of objects based on the time of day, wherein modifying a manner in which the plurality objects are displayed comprises modifying a size of the object;
wherein the plurality of objects are associated with applications executed at least in part by the processor;
wherein the display device is further configured to display multiple screens, with only one screen visible at a given time, the display further configured to display a portion of the plurality of objects on each of the multiple screens;
wherein the modification of the manner in which the plurality of objects are displayed further comprises modifying a position of the object on one of the multiple screens based on the frequency of interaction with the plurality of objects based on the time of day and based on the frequency of interaction with the plurality of objects; and
wherein the processor is further configured to maintain a manner in which the plurality objects are displayed on the display device based on the determination of the frequency of interaction with the plurality of objects based on the time of day has not changed with respect to a previous determination of the frequency of interaction with the plurality of objects based on the time of day.

US Pat. No. 10,909,565

SYSTEM AND METHOD FOR CONDUCTING TRANSACTIONS WITH A MOBILE DEVICE

TracFone Wireless, Inc., ...

1. A non-transitory computer readable storage media product comprising instructions for implementing a mobile wallet by a mobile phone, the non-transitory computer readable storage media product being configured to execute on a processor of the mobile phone to perform the mobile wallet, the instructions comprising:instructions for the mobile phone to implement a processor, a memory, a location determination device, a graphical user interface, and a transceiver;
instructions for the processor of the mobile phone to implement an account module, the account module comprising a physical memory database configured to store account information in the memory of the mobile phone, the account information stored in the memory includes account information for a plurality of transaction devices issued to a consumer;
instructions for the mobile phone to implement a location module, the processor implementing the location module, the location module comprising the location determination device implemented by the processor of the mobile phone and configured to determine location information of the mobile phone that comprises at least a retail location;
instructions for the mobile phone to implement a reward program module, the processor implementing the reward program module, the reward program module comprising a physical memory database configured to store reward information of a plurality of reward programs in the memory of the mobile phone, the reward information being associated with the plurality of transaction devices;
instructions for the mobile phone to implement a point of sale module, the processor of the mobile phone implementing the point of sale module, the point of sale module configured to communicate with and receive transaction information with the transceiver from a communication component of a point-of-sale terminal, the transaction information comprising information to purchase products or services that comprises at least a price to purchase products or services;
instructions for the mobile phone to implement a payment method module, the processor of the mobile phone implementing the payment method module, the payment method module implemented by the processor being configured to determine a reward based on the transaction information and the reward information stored in the mobile phone for each transaction device of the plurality of transaction devices;
instructions for the processor to determine one or more of the plurality of transaction devices as recommendations to the consumer to complete a transaction in response to the account module, the payment method module, and the reward program module;
instructions for the processor to implement the graphical user interface to display on a display of the mobile phone the one or more of the plurality of transaction devices that comprise the recommendations to the consumer to complete the transaction that are displayed on the display of the mobile phone;
instructions for the processor to implement the graphical user interface on the display of the mobile phone to prompt the consumer for a selection of one or more of the plurality of transaction devices that comprise the recommendations to the consumer;
instructions for the processor to receive an input selection by the consumer of one of the one or more of the plurality of transaction devices that comprise the recommendations to the consumer to complete the transaction that are displayed on the display of the mobile phone through the graphical user interface on the display of the mobile phone to complete the transaction, the input selection by the consumer designating a consumer selected transaction device;
instructions for the mobile phone to implement a processing module, the processor of the mobile phone implementing the processing module, the processing module configured to use the consumer selected transaction device to complete a transaction to purchase the products or services by interacting with the point-of-sale terminal and establishing communication with the point-of-sale terminal to complete a purchase of products or services with the consumer selected transaction device;
instructions for the mobile phone to implement a summary report module, the processor of the mobile phone implementing the summary report module, the summary report module configured to generate a summary report listing rewards received by the consumer over a time period;
instructions for the mobile phone and the summary report module to generate, provide, and display the summary report to the consumer through the graphical user interface generated by the mobile phone on the display; and
instructions for the account module and the processor to receive updated account information with the transceiver of the mobile phone from at least one of the following: a transaction system and a financial institution,
wherein the plurality of transaction devices comprise at least one of the following: a credit card, debit card, pre-paid cards, a gift card, membership card, a stored-value card, a smart card, a refund card, a government card, a coupon, a reward, a voucher, an electronic mail, and a scan code;
wherein the updated account information comprises updated account information of the transaction devices; and
wherein the updated account information is stored in the account module.

US Pat. No. 10,887,472

WIRELESS SERVICE CARD HAVING MACHINE READABLE CODES AND DEVICE AND PROCESS FOR USE THEREWITH

TracFone Wireless, Inc., ...

1. A process for authorizing wireless service for a wireless device, the process comprising:providing an application executable on a wireless device, the application configured to control the wireless device to capture a machine-readable wireless service activation code using a camera associated with the wireless device, and the machine-readable wireless service activation code is configured to authorize the wireless service when provided to a wireless service provider system, the machine-readable wireless service activation code configured to represent a prepaid amount of wireless service;
transmitting in response to the application the machine-readable wireless service activation code along with wireless device identification information from the wireless device over a network to the wireless service provider system;
receiving the machine-readable wireless service activation code along with wireless device identification information in the wireless service provider system, the machine-readable wireless service activation code being captured by the camera of the wireless device;
provisioning the prepaid amount of wireless service to the wireless device identified by the wireless device identification information from a wireless network when the machine-readable wireless service activation code along with wireless device identification information is provided to the wireless service provider system associated with the wireless network;
monitoring and determining an amount of the prepaid amount of wireless service provided by the wireless service provider system and used by the wireless device with an accounting device; and
controlling a use of the wireless service provided by the wireless service provider system and used by the wireless device with the accounting device based on the amount of the prepaid amount of wireless service used by the wireless device,
wherein the machine-readable wireless service activation code comprises at least one of the following: a bar code, a QR code, a Data Matrix (DM) code, or a Universal Product Code (UPC).

US Pat. No. 10,812,970

SYSTEM AND PROCESS FOR LOCKING A SUBSCRIBER IDENTITY MODULE (SIM) CARD TO A WIRELESS DEVICE

TracFone Wireless, Inc., ...

1. A device configured to implement a SIM lock to control network access associated with a wireless device, the device comprising:a processor configured to interrogate a host wireless device and obtain a host wireless device identification from the host wireless device;
the processor further configured to retrieve from a memory a stored wireless device identification;
the processor further configured to determine if the host wireless device identification matches the stored wireless device identification;
the processor further configured to prevent access of the host wireless device to network wireless services if the host wireless device identification does not match the stored wireless device identification; and
the processor further configured to enable access of the host wireless device to network wireless services if the host wireless device identification matches the stored wireless device identification,
wherein the host wireless device identification comprises one of the following: a mobile equipment identifier (MEID), an international Mobile Station Equipment Identity (IMEI) number, an Electronic Serial Number (ESN), or a pseudo-ESN (pESN); and
wherein the stored wireless device identification comprises one of the following: a mobile equipment identifier (MEID), an international Mobile Station Equipment Identity (IMEI) number, an Electronic Serial Number (ESN), or a pseudo-ESN (pESN).

US Pat. No. 10,796,083

WIRELESS DEVICE PORTAL APPLICATION IMPLEMENTING A PLURALITY OF TRUNCATED APPLICATIONS

TracFone Wireless, Inc., ...

1. A method for improving user experience with web-based applications on a wireless device comprising:storing instructions for a master application in a memory of the wireless device;
storing instructions for one or more truncated applications in the memory of the wireless device, wherein the one or more truncated applications lack at least one feature of non-truncated counterparts of the one or more truncated applications, wherein the one or more truncated applications interact with a separate processor to provide increased functionality, and wherein the one or more truncated applications are abbreviated versions of full memory counterparts;
displaying an icon representing the master application on a display of the wireless device;
determining with a wireless device processor that a user has selected the master application by detecting the user interacting with the icon representing the master application in a user interface of an initial screen associated with the display of the wireless device;
executing the instructions for the master application in the wireless device processor in response to the detecting the user interacting with the icon representing the master application in the user interface of the initial screen associated with the display of the wireless device;
implementing an interface to said one or more truncated applications and displaying icons representing said one or more truncated applications on the display of said wireless device in a secondary screen in response to executing the master application in the wireless device processor by the detecting a user interacting with the icon representing the master application on the user interface associated with the display of the wireless device;
determining with a wireless device processor that the user has selected at least one of said truncated applications by detecting the user interacting with the icons representing said one or more truncated applications on the display in the secondary screen of said wireless device with the user interface associated with the display of the wireless device;
executing the instructions for the at least one of said truncated applications in the wireless device processor in response to the detecting the user interacting with the icons representing said one or more truncated applications on the display in the secondary screen of said wireless device with the user interface associated with the display of the wireless device;
displaying user input fields on the display of said wireless device in response to execution by the wireless device processor of the instructions for the at least one truncated application;
accessing a database stored in the memory of the wireless device in response to execution by the wireless device processor of the instructions for the master application, the database storing user information;
communicating and interfacing between the master application and the at least one of said truncated applications by the wireless device processor, the communicating and interfacing between the master application and the at least one of said truncated applications by the wireless device processor comprises communicating and interfacing utilizing an application programming interface protocol, wherein the application programming interface protocol includes rules allowing the master application to interface and/or communicate with the at least one of said truncated applications;
populating with the wireless device processor the user input fields of a selected one or more truncated applications with the user information from the database utilizing the application programming interface protocol in response to the communicating and interfacing between the master application and the at least one of said truncated applications by the wireless device processor, and
tracking activity of a usage of the one or more truncated applications by a wireless service provider.

US Pat. No. 10,757,548

SYSTEM, PROCESS, AND DEVICE FOR MULTIPLE NETWORK USAGE TRACKING

TracFone Wireless, Inc., ...

1. A system for multiple wireless network usage tracking responsive to a multiprotocol switching element, the multiprotocol switching element configured to receive wireless usage data from each of a plurality of wireless carriers, the system comprising:a policy management platform implemented having at least one processor configured to receive the wireless usage data from the multiprotocol switching element that was received from each of the plurality of wireless carriers;
a subscriber profile repository (SPR) cluster element configured to perform at least one of the following: location management, subscriber authentication, call handling, message handling, and data usage;
the policy management platform is configured to communicate with the subscriber profile repository (SPR) cluster element via an Active Programming Interface (API) integration element; and
the policy management platform being configured to calculate account usage data associated with an account profile based on the wireless usage data received from each of the plurality of wireless carriers,
wherein the policy management platform is implemented externally from at least one of the plurality of wireless carriers.

US Pat. No. 10,911,664

WIRELESS DEVICE HAVING DEDICATED REAR PANEL CONTROL

TracFone Wireless, Inc., ...

1. A wireless device comprising:a housing including a front panel and a rear panel, the rear panel arranged on a side of the housing opposite the front panel, the housing further including side edges connecting the rear panel to the front panel;
a processor configured to execute instructions and the processor being arranged within the housing;
a display device configured to generate an interface based in part in response to the processor, wherein the display device is arranged with the front panel;
a touchscreen associated with the display device and configured to sense a user input, wherein the user input is provided to the processor and wherein the touchscreen is arranged with the front panel;
a rear input arranged with the rear panel of the housing and configured to provide an input to the processor;
the processor further configured to generate on the interface of the display device a selectable listing of different types of interaction with the rear input in response to an application executed by the processor, the different types of interaction with the rear input comprising at least one of the following: a single click user actuation, a double-click user actuation, a triple click user actuation, and a press and hold user actuation;
the processor further configured to receive a selection as a user input from a user through the interface of the display device that selects one of the different types of interaction with the rear input to be associated with the application executed by the processor; and
the processor further configured to operate in response to the selected type of interaction based on the selection from the user through the interface of the one of the different types of interaction with the rear input.

US Pat. No. 10,891,046

WIRELESS DEVICE HAVING A REAR PANEL CONTROL TO PROVIDE ADVANCED TOUCH SCREEN CONTROL

TracFone Wireless, Inc., ...

1. A wireless device comprising:a housing including a front panel, a rear panel, and side edges, the front panel arranged in a front side of the housing and the front panel being associated with a display device configured to display a graphical user interface, the rear panel arranged on a rear side of the housing and the rear side including at least a rear input, and the side edges being arranged between the rear panel and the front panel;
a processor configured to execute instructions stored in a memory;
a touchscreen associated with the display device and the touchscreen configured to receive a user input on the front panel;
the rear input arranged on the rear panel of the housing configured to receive a user input in conjunction with the processor to provide advanced user controls on the graphical user interface displayed on the front panel;
the display device in response at least in part to the processor being further configured to display a rear input customization user interface on the graphical user interface to request a user's designation, the rear input customization user interface displays graphical user interface elements to request enablement functionality of the rear input to enable the rear input and a plurality of enablement functionalities of advanced user controls to enable the advanced user controls on the graphical user interface of the front panel, one or more of the advanced user controls being configured to receive a user's designation of a different type of user input applied to the rear input for a corresponding type of one of the advanced user controls and thereafter set the user's designation of the different type of user input of the rear input to the corresponding type of one of the advanced user controls; and
the processor configured to display a corresponding type of one of the advanced user controls on the graphical user interface displayed on the display device to provide additional functionality as a part of the graphical user interface in response to receiving a type of user input applied to the rear input that has been set for the corresponding type of one of the advanced user controls,
wherein the advanced user controls comprise at least one of the following: a user menu functionality, a content peek functionality, a pop functionality, and a trackpad functionality;
wherein the type of user input applying to the rear input comprises one of the following: a soft touch, a hard touch, a single click, a double-click, a triple click, and a press and hold, and
wherein the user menu functionality is generated by the processor and displayed on the graphical user interface to provide a user menu with a plurality of possible actions for a user to choose.

US Pat. No. 10,880,525

BODY WORN VIDEO DEVICE AND PROCESS HAVING CELLULAR ENABLED VIDEO STREAMING

TracFone Wireless, Inc., ...

1. A body worn video device comprising:a wireless device comprising at least one of the following: a wireless phone, a mobile phone, and a smartphone; the wireless device including:
a camera device configured to capture video images;
a transceiver configured to transmit and stream the video images over a network to a video receiving computer for at least one of the following: viewing on a video receiving computer display or storage in a video receiving computer database;
a video capturing input device configured to receive an input to initiate operation of the camera device and initiate video streaming by the transceiver;
a processor configured to control the camera device and the transceiver based on the video capturing input device;
a housing configured to house the camera device, the transceiver, the video capturing input device, and the processor;
the video capturing input device comprising an input device configured as at least one of the following: a button arranged on the housing and a touchscreen arranged in a display of the housing; and
a location determination device configured to determine a location of the body worn video device and transmit the location of the body worn video device in response to a request received over the network,
wherein the location determination device operates based on triangulation with respect to a plurality of cell signals;
wherein the housing is configured to be affixed to a user; and
wherein the wireless device is configured to send and receive text messages and email messages with the video receiving computer.

US Pat. No. 10,786,093

PRODUCT DISPLAY PUSHER SYSTEM

TracFone Wireless, Inc., ...

1. A pusher tray assembly configured to hold product comprising:a pusher tray including a floor configured to hold the product thereon;
the pusher tray including a front wall, at least one sidewall, and at least one back wall;
a pusher paddle having a front face and a back face;
a plurality of engagement mechanisms arranged on a lower side of the pusher paddle and configured to secure the pusher paddle to the floor;
a plurality of channels arranged in the floor and each of the plurality of channels configured to receive one of the plurality of engagement mechanisms, a portion of the plurality of engagement mechanisms extending through each of the plurality of channels below the floor;
a spring configured to urge the pusher paddle towards the front wall; and
a locking feature arranged on the front wall of the pusher tray, the locking feature configured to lock the pusher tray to a shelf and prevent movement of the pusher tray,
wherein the plurality of engagement mechanisms are configured to stabilize the pusher paddle.

US Pat. No. 10,716,412

DISPLAY RACK SYSTEM

TracFone Wireless, Inc., ...

1. A display rack system, comprising:a support mechanism having a rear rung and the rear rung having a first end and a second end, the support mechanism configured to be attached to a vertical surface at the first end and the second end;
a plurality of cardholders removably attached to the support mechanism;
the plurality of cardholders being arranged at a same vertical height along the support mechanism between the first end and the second end;
a plurality of rotation mechanisms, each of the plurality of rotation mechanisms configured to hold at least one of the plurality of cardholders, each of the plurality of rotation mechanisms configured to allow at least one of the plurality of cardholders to separately rotate with respect to the support mechanism;
each of the plurality of cardholders having a front surface, a back surface, side surfaces, and a bottom surface; and
a plurality of carousel portions each configured to support one of the plurality of cardholders and the plurality of carousel portions being arranged at a same vertical height along the support mechanism between the first end and the second end,
wherein each of the plurality of carousel portions comprise a base and the plurality of cardholders are mounted to the base;
wherein the front surface and the back surface are connected by the side surfaces, and the front surface, the back surface, and the side surfaces being connected to the bottom surface;
wherein the plurality of cardholders are configured to hold cards between the front surface, the back surface, the side surfaces, and the bottom surface; and
wherein at least one of the plurality of cardholders is configured to slide with a linear motion along the support mechanism.