IP Library Granted Patent US 8,984,071
Granted Patent B1
US 8,984,071 · App. 13/073,698 · Granted Mar 17, 2015

Systems and methods for providing a contextual message for a web-based service

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,984,071
App. No.
13/073,698
Granted
Mar 17, 2015
Kind
B1
Abstract

A computer-implemented method to provide a contextual message for a web-based service is described. An application executing on a computing device is monitored. A link between the application and a mobile telephone number is detected. Reputation information for a service provided by the application is determined. A first informational message regarding the service is generated based on the reputation information. The first informational message is displayed.

Claims (48)

1. A computer-implemented method to provide a contextual message in relation to detecting a potential scam, comprising:

monitoring, by a processor, an application executing on a computing device;

detecting, by the processor, the application requesting a user to enter a mobile telephone number in a data field of the application;

identifying, by the processor, a subscription to a service associated with the application requesting the user to enter the mobile telephone number, the application being configured to subscribe the user to the service via the user submitting the mobile telephone number;

obtaining, by the processor, information regarding the service, the information including at least one of a contractual term associated with the subscription and contact information associated with an entity providing the service;

determining, by the processor, reputation information for the service provided by the application based on obtaining the information regarding the service;

classifying, by the processor, the application as a potential scam based at least in part on the identified subscription and the reputation information;

generating a first informational message regarding the service based on the reputation information; and

displaying the first informational message.

2. The method of claim 1 , wherein the subscription information comprises an end user licensing agreement.

3. The method of claim 1 , further comprising analyzing the subscription information to determine reputation information for the service.

4. The method of claim 1 , wherein the subscription information comprises pricing information relating to the service.

5. The method of claim 1 , further comprising intercepting an incoming message addressed to the mobile telephone number.

6. The method of claim 5 , wherein the incoming message comprises a short message service (SMS) text message originating from the service.

7. The method of claim 5 , further comprising analyzing the incoming message and information associated with the service that originated the incoming message to identify an association between the intercepted message and the identified subscription.

8. The method of claim 7 , further comprising, upon identifying the association between the intercepted message and the identified subscription, generating a second informational message regarding the service that originated the incoming message.

9. A computing device configured to provide a contextual message in relation to detecting a potential scam, comprising:

a processor;

memory in electronic communication with the processor;

instructions stored in the memory, the instructions being executable by the processor to:

monitor an application executing on a computing device;

detect the application requesting a user to enter a mobile telephone number in a data field of the application;

identify a subscription to a service associated with the application requesting the user to enter the mobile telephone number, the application being configured to subscribe the user to the service via the user submitting the mobile telephone number;

obtain information regarding the service, the information including at least one of a contractual term associated with the subscription and contact information associated with an entity providing the service;

determine reputation information for the service provided by the application based on obtaining the information regarding the service;

classify the application as a potential scam based at least in part on the identified subscription and the reputation information;

generate a first informational message regarding the service based on the reputation information; and

display the first informational message.

10. The computing device of claim 9 , wherein the subscription information comprises an end user licensing agreement.

11. The computing device of claim 9 , wherein the instructions are executable by the processor to:

analyze the subscription information to determine reputation information for the service.

12. The computing device of claim 9 , wherein the subscription information comprises pricing information relating to the service.

13. The computing device of claim 9 , wherein the instructions are executable by the processor to:

intercept an incoming message addressed to the mobile telephone number.

14. The computing device of claim 13 , wherein the incoming message comprises a short message service (SMS) text message originating from the service.

15. The computing device of claim 13 , wherein the instructions are executable by the processor to:

analyze the incoming message and information associated with the service that originated the incoming message to identify an association between the intercepted message and the identified subscription.

16. The computing device of claim 15 , wherein the instructions are executable by the processor to:

upon identifying the association between the intercepted message and the identified subscription, generate a second informational message regarding the service that originated the incoming message.

17. A computer-program product for providing a contextual message in relation to detecting a potential scam, the computer-program product comprising a non-transitory computer-readable medium storing instructions thereon, the instructions being executable by the processor to:

monitor an application executing on a computing device;

detect the application requesting a user to enter a mobile telephone number in a data field of the application;

identify a subscription to a service associated with the application requesting the user to enter the mobile telephone number, the application being configured to subscribe the user to the service via the user submitting the mobile telephone number;

obtain information regarding the service, the information including at least one of a contractual term associated with the subscription and contact information associated with an entity providing the service;

determine reputation information for the service provided by the application based on obtaining the information regarding the service;

classify the application as a potential scam based at least in part on the identified subscription and the reputation information;

generate a first informational message regarding the service based on the reputation information; and

display the first informational message.

Assignments (5)
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Jan 30, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 051759/0845 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2011
From: OLIVER, IAN; GAONKAR, SUBHASH
To: SYMANTEC CORPORATION
Reel/Frame 026033/0933 →