IP Library Granted Patent US 11,113,723
Granted Patent B1
US 11,113,723 · App. 16/231,233 · Granted Sep 7, 2021

Explicit user history input

Inventors: Tanya S. Hatcher (Spring Hill, KS); Bryce A. Jones (Overland Park, KS); Rodney D. Nelson (Overland Park, KS); Mark D. Peden (Olathe, KS)
Assignee: Sprint Communications Company L.P.
G06Q30/0255G06Q30/0267H04L67/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,113,723
App. No.
16/231,233
Granted
Sep 7, 2021
Kind
B1
Abstract

A communication server is disclosed. The communication server comprises a processor, a memory, and an application stored in the memory. The application, when executed by the processor, receives a request that identifies a subject to remove from a user history of the a user equipment (UE), wherein the user history is compiled based on communication events initiated by the UE and is associated with content that is sent to the UE. The application, responsive to receiving the request from the UE, transmits a user history modification request to a history management server, wherein the communication server disassociates the subject from the user history identified in the request received from the UE.

Claims (32)

1. A method of selectively modifying user history, comprising:

receiving an advertisement by a user equipment (UE);

determining by the UE a subject of the advertisement, wherein the UE determines a subject of the advertisement by reading metadata that is appended to the advertisement;

receiving by the UE an input to disassociate the subject of the advertisement from a user history of the UE maintained remote from the UE; and

transmitting a user history modification request to a history moderator server by the UE, wherein the user history of the UE is maintained remotely by a history manager server that, after the history moderator server validates a user history modification request and the history manager server receives the user history modification request from the history moderator server, removes the subject of the user history modification request from the user history of the UE to disassociate the subject of the advertisement from the user history of the UE, wherein the history moderator server determines a validity of the user history modification request by checking the percentage of clicks or views of the subject in the user history modification request the subject has over a predefined period of time.

2. The method of claim 1 , wherein the UE is one of a mobile phone, a personal digital assistant (PDA), a media player, a tablet computer, and a laptop computer.

3. The method of claim 1 , wherein a measurement of the percentage of clicks or views of the subject in user history modification requests recorded in the user history is one of five percent of clicks or views, ten percent of clicks or views, and fifteen percent of clicks or views.

4. The method of claim 1 , wherein the predefined period of time is one of a day, a week, and a month.

5. The method of claim 1 , wherein the UE determines the subject of the advertisement by reading a uniform resource locator (URL) that is appended to the advertisement.

6. The method of claim 1 , further comprising:

receiving, by the history moderator server, the user history modification request, wherein the user history modification request comprises metadata that identifies the subject to be disassociated from the user history of the UE;

determining, by the history moderator server, the history manager server that maintains the user history of the UE, wherein the history manger server is one of a plurality of history manger servers;

generating and storing, by the history moderator server, a mapping that identifies the history manager server that maintains the user history of the UE by associating the history manager server to the UE in the mapping; and

transmitting, by the history moderator server, the user history modification request to the history manager server, wherein the history manager server removes the subject from the user history of the UE based on the user history modification request.

7. The method of claim 6 , further comprising validating, by the history moderator server, the user history modification request received from the UE to determine whether the user history modification request is a valid request to remove the subject from the user history of the UE by determining if receipt of the user history modification request exceeds a threshold number of request receipts within a predefined period of time.

8. The method of claim 7 , wherein the user history modification request is transmitted to the history manager server in response to validating that the user history modification request is a valid request.

9. The method of claim 6 , further comprising:

receiving a second advertisement by the UE;

determining by the UE a second subject of the second advertisement;

receiving by the UE an input to disassociate the second subject from the user history of the UE;

transmitting a second user history modification request to the history moderator server by the UE, wherein the second user history modification request comprises metadata that identifies the second subject to be disassociated from the user history of the UE;

receiving, by the history moderator server, the second user history modification request; and

transmitting, by the history moderator server, the second user history modification request to the history manager server based on the generated and stored mapping, wherein the history manager server removes the second subject from the user history of the UE based on the second user history modification request.

10. The method of claim 9 , further comprising validating, by the history moderator server, the second user history modification request received from the UE to determine whether the second user history modification request is a valid request to remove the second subject from the user history of the UE by determining if receipt of the second user history modification request exceeds a threshold number of request receipts within a predefined period of time.

11. The method of claim 10 , wherein the second user history modification request is transmitted to the history manager server in response to validating that the second user history modification request is a valid request.

12. The method of claim 9 , wherein the UE determines a subject of the advertisement by reading metadata that is appended to the second advertisement.

13. The method of claim 12 , wherein the metadata that is appended to the second advertisement comprises a key word that identifies the second subject of the second advertisement, and wherein the key word is one word that describes the second advertisement.

14. The method of claim 9 , wherein the UE determines the second subject of the second advertisement by reading a uniform resource locator (URL) that is appended to the second advertisement.

15. The method of claim 1 , wherein the metadata comprises a key word that identifies the subject of the advertisement, and wherein the key word is one word that describes the advertisement.

16. The method of claim 1 , wherein the user history is compiled based on communication events initiated by the UE and is associated with content that is sent to the UE.

17. The method of claim 16 , wherein the user history is comprised of communication events selected from among clicks, views, or visits of web sites by a web browser application on the UE.

18. The method of claim 1 , wherein the input to disassociate the subject of the advertisement from the user history of the UE is received via an advertisement presentation widget displayed on the by a web browser application.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2018
From: HATCHER, TANYA S.; JONES, BRYCE A.; NELSON, RODNEY D.; PEDEN, MARK D.
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 047852/0055 →
Continuity (1)
Division 14724780 · May 28, 2015