Contextual-based high precision search for mail systems

US10599693B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10599693-B2
Application numberUS-201916393555-A
CountryUS
Kind codeB2
Filing dateApr 24, 2019
Priority dateMay 12, 2017
Publication dateMar 24, 2020
Grant dateMar 24, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method, computer system, and computer program product for contextually searching an electronic mail system is provided. The embodiment may include generating a contextual language set based on a language tag assigned to each electronic mail message within an electronic mailbox, whereby the generated contextual language set includes a first language and a second language. The embodiment may also include receiving a search term. The embodiment may further include identifying the received search term is drafted in the first language. The embodiment may also include generating a root character string of the identified search term. The embodiment may further include executing a search query of electronic mail messages within the electronic mailbox drafted in the first language using the generated root character string. The embodiment may also include executing a search query of electronic mail messages within the electronic mailbox drafted in the second language using the identified search term.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer system for collecting a plurality of online group chat messages, the computer system comprising: one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising: generating, by a processor, a contextual language set based on a language tag assigned to each electronic mail message within an electronic mailbox, wherein the generated contextual language set comprises a first language and a second language, wherein a name of the contextual language set is recorded as an abbreviation of the first language and the second language; indexing the received plurality of electronic mail messages in a global inverted index table, wherein each word or phrase within each electronic mail message and a corresponding location of each word or phrase is isolated and logged in the global inverted index table; receiving a search term from a user desiring to identify one or more indexed terms within a global inverted index table, wherein the received search term is in natural language syntax, and wherein the received search term is entered by the user through a touchscreen monitor; identifying the received search term is drafted in the first language by identifying one or more keywords from the natural language syntax by isolating one or more important words or phrases; generating a root character string of the identified search term; executing a search query of a plurality of electronic mail messages within the electronic mailbox drafted in the first language using the generated root character string; executing, simultaneously to the search query of the plurality of electronic mail messages in the first language, a search query of a plurality of electronic mail messages within the electronic mailbox drafted in the second language using the identified search term; receiving a plurality of search results for each executed search query; generating a complete search query result set based on merging each received plurality of search results; and displaying the generated complete search query result set to the user on a display screen of a user device.

Assignees

Inventors

Classifications

  • Computer-aided management of electronic mailing [e-mailing] · CPC title

  • Language identification · CPC title

  • using natural language analysis · CPC title

  • G06F16/334Primary

    Query execution (filtering based on additional data G06F16/335) · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10599693B2 cover?
A method, computer system, and computer program product for contextually searching an electronic mail system is provided. The embodiment may include generating a contextual language set based on a language tag assigned to each electronic mail message within an electronic mailbox, whereby the generated contextual language set includes a first language and a second language. The embodiment may al…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F16/334. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).