Cognitive auto-fill content recommendation

US10635748B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10635748-B2
Application numberUS-201715842208-A
CountryUS
Kind codeB2
Filing dateDec 14, 2017
Priority dateDec 14, 2017
Publication dateApr 28, 2020
Grant dateApr 28, 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.

Embodiments for cognitively recommending auto-fill content by a processor. Communications generated from one or more applications or devices may be tracked. Auto-fill content extracted from the communications may be recommended to automatically fill into a target application. User reaction to the auto-fill content may be learned to refine user-interaction patterns on the target application or the one or more applications or devices.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for cognitively recommending auto-fill content by a processor, comprising: tracking communications generated from one or more applications or devices; recommending auto-fill content from the communications to automatically fill into a target application; wherein recommending the auto-fill content further includes extracting the content from a captured screenshot of the communications generated from the one or more applications or devices such that the screenshot captures a virtual image of electronic conversations between users comprising the communications, and automatically filling the auto-fill content into the target application; and learning user reaction to the auto-fill content to refine user-interaction patterns on the target application or the one or more applications or devices. 2. The method of claim 1 , further including extracting the auto-fill content from the communications based on a plurality of contextual factors. 3. The method of claim 1 , further including: processing the communications using natural language processing (NLP); converting an image or video data of the communications to text data; or converting audio data of the communications to text data. 4. The method of claim 1 , further including synchronizing one or more events of the communications based on chronological order or logical order. 5. The method of claim 1 , further including: recommending a list of auto-fill content to enable a user to select the auto-fill content from the list of auto-fill content; and selecting the auto-fill content from a list of auto-fill content. 6. The method of claim 1 , further including initializing a machine learning mechanism using feedback information to learn the user reaction to the auto-fill content and the user-interaction patterns. 7. The method of claim 1 , further including: merging the communications to generate the auto-fill content for automatically filling the auto-fill content into the target application; or inferring one or more relationships between values or extrapolating one or more new values based on a cognitive model. 8. A system for cognitively recommending auto-fill content, comprising: one or more computers with executable instructions that when executed cause the system to: track communications generated from one or more applications or devices; recommend auto-fill content from the communications to automatically fill into a target application; wherein recommending the auto-fill content further includes extracting the content from a captured screenshot of the communications generated from the one or more applications or devices such that the screenshot captures a virtual image of electronic conversations between users comprising the communications, and automatically filling the auto-fill content into the target application; and learn user reaction to the auto-fill content to refine user-interaction patterns on the target application or the one or more applications or devices. 9. The system of claim 8 , wherein the executable instructions further extract the auto-fill content from the communications based on a plurality of contextual factors. 10. The system of claim 8 , wherein the executable instructions further: process the communications using natural language processing (NLP); convert an image or video data of the communications to text data; or convert audio data of the communications to text data. 11. The system of claim 8 , wherein the executable instructions further synchronize one or more events of the communications based on chronological order or logical order. 12. The system of claim 8 , wherein the executable instructions further: recommend a list of auto-fill content to enable a user to select the auto-fill content from the list of auto-fill content; and select the auto-fill content from a list of auto-fill content. 13. The system of claim 8 , wherein the executable instructions further initialize a machine learning mechanism using feedback information to learn the user reaction to the auto-fill content and the user-interaction patterns. 14. The system of claim 8 , wherein the executable instructions further: merge the communications to generate the auto-fill content for automatically filling the auto-fill content into the target application; or infer one or more relationships between values or extrapolating one or more new values based on a cognitive model. 15. A computer program product for facilitating communications of a user by a processor, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising: an executable portion that tracks communications generated from one or more applications or devices; an executable portion that recommends auto-fill content from the communications to automatically fill into a target application; wherein recommending the auto-fill content further includes extracting the content from a captured screenshot of the communications generated from the one or more applications or devices such that the screenshot captures a virtual image of electronic conversations between users comprising the communications, and automatically filling the auto-fill content into the target application; and an executable portion that learns user reaction to the auto-fill content to refine user-interaction patterns on the target application or the one or more applications or devices. 16. The computer program product of claim 15 , further including an executable portion that: extracts the auto-fill content from the communications based on a plurality of contextual factors; merges the communications to generate the auto-fill content for automatically filling the auto-fill content into the target application; or infers one or more relationships between values or extrapolating one or more new values based on a cognitive model. 17. The computer program product of claim 15 , further including an executable portion that: processes the communications using natural language processing (NLP); converts an image or video data of the communications to text data; or converts audio data of the communications to text data. 18. The computer program product of claim 15 , further including an executable portion that synchronizes one or more events of the communications based on chronological order or logical order. 19. The computer program product of claim 15 , further including an executable portion that: recommends a list of auto-fill content to enable a user to select the auto-fill content from the list of auto-fill content; and selects the auto-fill content from a list of auto-fill content. 20. The computer program product of claim 15 , further including an executable portion that initializes a machine learning mechanism using feedback information to learn the user reaction to the auto-fill content and the user-interaction patterns.

Assignees

Inventors

Classifications

  • Query formulation · CPC title

  • G06F40/174Primary

    Form filling; Merging · CPC title

  • Named entity recognition · CPC title

  • Converting codes to words; Guess-ahead of partial word inputs · CPC title

  • Guidance during keyboard input operation, e.g. prompting · CPC title

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 US10635748B2 cover?
Embodiments for cognitively recommending auto-fill content by a processor. Communications generated from one or more applications or devices may be tracked. Auto-fill content extracted from the communications may be recommended to automatically fill into a target application. User reaction to the auto-fill content may be learned to refine user-interaction patterns on the target application or t…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F16/9532. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 28 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).