Processing

Please wait...

Settings

Settings

Goto Application

1. US20200210521 - Real-time in-context smart summarizer

Office
United States of America
Application Number 16235031
Application Date 28.12.2018
Publication Number 20200210521
Publication Date 02.07.2020
Grant Number 11017179
Grant Date 25.05.2021
Publication Kind B2
IPC
G06F 16/34
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
30of unstructured textual data
34Browsing; Visualisation therefor
G06F 16/958
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
90Details of database functions independent of the retrieved data types
95Retrieval from the web
958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
G06F 40/35
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
30Semantic analysis
35Discourse or dialogue representation
G06N 20/00
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
20Machine learning
G06F 16/957
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
90Details of database functions independent of the retrieved data types
95Retrieval from the web
957Browsing optimisation, e.g. caching or content distillation
G06F 40/221
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
20Natural language analysis
205Parsing
221Parsing markup language streams
CPC
G06F 16/9577
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
90Details of database functions independent of the retrieved data types
95Retrieval from the web
957Browsing optimisation, e.g. caching or content distillation
9577Optimising the visualization of content, e.g. distillation of HTML documents
G06F 40/35
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
30Semantic analysis
35Discourse or dialogue representation
G06F 16/986
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
90Details of database functions independent of the retrieved data types
95Retrieval from the web
958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
986Document structures and storage, e.g. HTML extensions
G06F 40/221
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
20Natural language analysis
205Parsing
221Parsing markup language streams
G06N 20/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
20Machine learning
G06F 3/04847
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
01Input arrangements or combined input and output arrangements for interaction between user and computer
048Interaction techniques based on graphical user interfaces [GUI]
0484for the control of specific functions or operations, e.g. selecting or manipulating an object or an image, setting a parameter value or selecting a range
04847Interaction techniques to control parameter settings, e.g. interaction with sliders, dials
Applicants OPEN TEXT SA ULC
Inventors Gareth Edward Hutchins
Agents Sprinkle IP Law Group
Title
(EN) Real-time in-context smart summarizer
Abstract
(EN)

A summarizer can be invoked by a user to summarize content. Once started, the summarizer can examine the content, determine a main body of the content, extract texts from the main body, concatenate the texts into a text block, and make a call to an artificial intelligence (AI) platform. The call can contain the text block and specify a user-configurable summarization range for summarizing the text block. The AI platform is operable to generate a sentiment of the text block and a summary of the text block in the summarization range and return them to the summarizer. The summarizer, in turn, can instruct an application on the user device to generate a window or page for displaying the sentiment and the summary in the summarization range on the user device, in real time and in context of the content that the user is viewing, reading, or listening.

Related patent documents