The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 17, 2023

Filed:

Apr. 12, 2021
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Fernando Javier Yanez Lucero, Vancouver, CA;

Mastafa Hamza Foufa, Nimes, FR;

Romain Gabriel Paul Rey, Vancouver, CA;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/2452 (2019.01); G06F 16/2453 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2452 (2019.01); G06F 16/24542 (2019.01);
Abstract

A computer-implemented method for recalling user-specific interactions is disclosed. User-specific application data for each of a plurality of different computer application programs is received at a computing system. The user-specific application data is translated into different content vectors representing different user-specific interactions between a user and one or more other users while using the plurality of different computer application programs. Each content vector includes parameters quantifying interaction attributes of the corresponding user-specific interaction. The content vectors are mapped to a high-dimensional content space. A query is received at the computing system and translated into a query vector. Geometric mathematical operations are performed to compare content vectors in the high-dimensional content space to the query vector to identify a content vector that correlates to the query vector. A response to the query that identifies a user-specific interaction corresponding to the identified content vector is output from the computing system.


Find Patent Forward Citations

Loading…