IP Library Granted Patent US 8,301,653
Granted Patent B2
US 8,301,653 · App. 12/657,660 · Granted Oct 30, 2012

System and method for capturing and reporting online sessions

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,301,653
App. No.
12/657,660
Granted
Oct 30, 2012
Kind
B2
Abstract

The present invention discloses a computer system for reporting online sessions and a computer enabled method utilizing the same. The computer system is made up of an icon that preferably appears on a user screen. The icon is capable of capturing a screen session on the user screen and saving it within a recording. The recording may then be communicated to a database server that is capable of extracting a plurality of target components from said recording, and is capable of storing them in a database. The database may contain a benchmark content of the plurality of target components. Target components may then be compared against the benchmark content in a variety of ways to determine whether the level of target components is above or below reasonable and socially accepted levels.

Claims (27)

1. A computer system for reporting online sessions comprising:

an icon, said icon appearing on a user device screen and said icon controlling a client application containing instructions that provide a functionality comprising:

launching, on activation of said icon-controlled client application by a user, a user-reporting sub-screen; and

automatically capturing a current screen session on said user screen including said reporting sub-screen or menu, if currently displayed, as a recording;

a database server configured to automatically extract a plurality of target components from said recording by using, in part, optical character recognition software configured to extract characters and graphical objects, and to separate said graphical objects from said characters to eliminate errors in a subsequent character based search;

a database configured to store said plurality of target components, said database having a benchmark content comprising a plurality of preloaded, socially current, exemplary expressions, idioms and speech patterns, defining, in part, at least two configurable violation thresholds, including a violation threshold between unsafe content and inappropriate content, and a violation threshold between inappropriate content and hostile content;

automatically comparing, using a data-mining module operating on said database server, said plurality of target components with said benchmark content to determine if a violation threshold has been crossed by said plurality of target components extracted from said recording, and

if a violation threshold has been crossed, automatically deciding whether to alert one or more third parties, said third parties being selected, in part, dependent on a level of violation crossed and on a configurable reporting structure directly accessed by said icon-controlled client application, wherein the level of violation is based on specific phrases, contextual location, or specific speech patterns.

2. The computer system of claim 1 , further comprising a relay server, and wherein said client application communicates said recording to said relay server.

3. The computer system of claim 2 , wherein said relay server converts said recording into a searchable format.

4. The computer system of claim 3 , wherein said database server extracts a plurality of target components from said searchable format.

5. The computer system of claim 1 , wherein said plurality of target components comprise one or more character strings.

6. The computer system of claim 1 , wherein said plurality of target components comprise at least one object.

7. The computer system of claim 6 , wherein said plurality of target components are taken from a group comprised of an address, a set of keywords, an internet protocol address, a user or a screen name, speech pattern, or any combination thereof.

8. The computer system of claim 1 , further comprising a search module, said search module searches said database.

9. A computer enabled method for reporting online sessions comprising the steps of:

activating, using an icon on a user computer system, a client application containing instructions that provide a functionality comprising:

launching user-reporting sub-screen; and

automatically capturing a current screen session on a user device including said user-reporting sub-screen or menu, if currently displayed, as a recording;

automatically communicating, by said client application said recording to a relay server;

automatically delimiting said recording into a plurality of target components using, in part, optical character recognition software configured to extract characters and graphical objects, and to separate said graphical objects from said characters to eliminate errors in a subsequent character based search;

automatically sending said plurality of target components to a remote database having a benchmark content, said benchmark content comprising a plurality of preloaded, socially current, exemplary expressions, idioms and speech patterns, defining, in part, at least two configurable violation thresholds, including a violation threshold between unsafe content and inappropriate content, and a violation threshold between inappropriate content and hostile content;

automatically comparing said plurality of target components against said benchmark content, using a data-mining module operating on said database server, to determine if a violation threshold has been crossed by said plurality of target components extracted from said recording; and

if a violation threshold has been crossed, automatically deciding whether to alert one or more third parties, said third parties being selected, in part, dependent on a level of violation crossed and on a configurable reporting structure directly accessed by said icon-controlled client application, wherein the level of violation is based on specific phrases, contextual location, or specific speech patterns.

10. The computer enabled method of claim 9 , further comprising the step of storing said recording within said database.

11. The computer enabled method of claim 9 , further comprising a step of corroborating said level of violation using a human screener.

12. The computer enabled method of claim 9 , further comprising the step of granting search access to said database to third parties.

Continuity (1)
Related Publication 20110184982A1 · Jul 28, 2011