IP Library Granted Patent US 8,504,671
Granted Patent B1
US 8,504,671 · App. 12/874,481 · Granted Aug 6, 2013

Systems and methods for rating a current instance of data based on preceding and succeeding instances of data

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,504,671
App. No.
12/874,481
Granted
Aug 6, 2013
Kind
B1
Abstract

A computer-implemented method for rating a current instance of data is described. An activity occurring on a computing system is monitored. The activity includes the current instance of data. A rating is assigned to the current instance of data. A determination is made as to whether the activity includes at least one additional instance of data. When the activity includes at least one additional instance of data, the rating assigned to the current instance of data is updated. The updated rating is based on the content of the at least one additional instance of data.

Claims (34)

1. A computer-implemented method for rating an instant messaging activity, comprising:

monitoring, by a hardware processor, the instant messaging activity occurring on a computing system, wherein the instant messaging activity includes a current instance of conversation data;

assigning, by the hardware processor, a current rating to the current instance of conversation data, the current rating based on the content of the current instance of conversation data;

detecting, by the hardware processor, a first additional instance of conversation data that is part of the instant messaging activity, the first additional instance of conversation data occurring prior to the current instance of conversation data;

detecting, by the hardware processor, a second additional instance of conversation data that is part of the instant messaging activity, the second additional instance of conversation data occurring subsequent to the occurrence of the current instance of conversation data;

upon detecting the first and second additional instances of conversation data, updating, by the hardware processor, the current rating assigned to the current instance of conversation data, wherein the current rating is updated based on the content of the first and second additional instance of conversation data; and

assigning, by the hardware processor, a rating to the instant messaging activity, the rating being based on the rating assigned to the current instance of conversation data and a rating assigned to the additional instances of data.

2. The method of claim 1 , further comprising determining whether access to the current instance of conversation data is to be blocked.

3. The method of claim 2 , wherein the determination to block access to the current instance of conversation data is based on the content of the current instance of conversation data.

4. The method of claim 1 , further comprising identifying at least one instance of conversation data based on the rating assigned to the current instance of conversation data.

5. The method of claim 4 , wherein the at least instance of conversation data is identified by highlighting the content of the current instance of conversation data.

6. The method of claim 4 , further comprising displaying the contents of the identified at least one instance of conversation data on a display of the computing system.

7. A computing device configured to rate an instant messaging activity, comprising:

a processor;

memory in electronic communication with the processor;

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

monitor the instant messaging activity occurring on a computing system, wherein the instant messaging activity includes a current instance of conversation data;

assign a current rating to the current instance of conversation data, the current rating based on the content of the current instance of conversation data;

detect a first additional instance of conversation data that is part of the instant messaging activity, the first additional instance of conversation data occurring prior to the current instance of conversation data;

detect a second additional instance of conversation data that is part of the instant messaging activity, the second additional instance of conversation data occurring subsequent to the occurrence of the current instance of conversation data;

upon detecting the first and second additional instances of conversation data, update the current rating assigned to the current instance of conversation data, wherein the current rating is updated based on the content of the first and second additional instance of conversation data; and

assign a rating to the instant messaging activity, the rating being based on the rating assigned to the current instance of conversation data and a rating assigned to the additional instances of data.

8. The computing device of claim 7 , wherein the instructions are further executable to determine whether access to the current instance of conversation data is to be blocked.

9. The computing device of claim 8 , wherein the determination to block access to the current instance of conversation data is based on the content of the current instance of conversation data.

10. The computing device of claim 7 , wherein the instructions are further executable to identify at least one instance of conversation data based on the rating assigned to the current instance of conversation data.

11. The computing device of claim 10 , wherein the at least instance of conversation data is identified by highlighting the content of the current instance of conversation data.

12. The computing device of claim 10 , wherein the instructions are further executable to display the contents of the identified at least one instance of conversation data on a display of the computing device.

13. A computer-program product for rating an instant messaging activity, the computer-program product comprising a non-transitory computer-readable medium having instructions thereon, the instructions being executable by a processor to:

monitor the instant messaging activity occurring on a computing system, wherein the instant messaging activity includes a current instance of conversation data;

assign a current rating to the current instance of conversation data, the current rating based on the content of the current instance of conversation data;

detect a first additional instance of conversation data that is part of the instant messaging activity, the first additional instance of conversation data occurring prior to the current instance of conversation data;

detect a second additional instance of conversation data that is part of the instant messaging activity, the second additional instance of conversation data occurring subsequent to the occurrence of the current instance of conversation data;

upon detecting the first and second additional instances of conversation data, update the current rating assigned to the current instance of conversation data, wherein the current rating is updated based on the content of the first and second additional instance of conversation data; and

assign a rating to the instant messaging activity, the rating being based on the rating assigned to the current instance of conversation data and a rating assigned to the additional instances of data.

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 Sep 2, 2010
From: SCHEPIS, ADAM P.; NEWSTADT, KEITH
To: SYMANTEC CORPORATION
Reel/Frame 024930/0833 →