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.
Patent No.:
Date of Patent:
Jul. 23, 2019
Filed:
Apr. 11, 2017
Google Inc., Mountain View, CA (US);
Mike Bendersky, Sunnyvale, CA (US);
Maureen Heymans, Los Altos, CA (US);
Jinan Lou, Cupertino, CA (US);
Jie Yang, Santa Clara, CA (US);
MyLinh Yang, Saratoga, CA (US);
Amitabh Saikia, Mountain View, CA (US);
Marc-Allen Cartright, Palo Alto, CA (US);
Vanja Josifovski, Los Gatos, CA (US);
Hui Tan, Palo Alto, CA (US);
Luis Garcia Pueyo, San Francisco, CA (US);
GOOGLE LLC, Mountain View, CA (US);
Abstract
Techniques are described herein for generating and applying event data extraction templates. In various implementations, a data extraction template may be applied to structured communications to extract, from each structured communication, event data associated with a transient markup language path indicated in the data extraction template. The data extraction template may include an event-related semantic data type assigned to the transient markup language path and a strength of association between the transient structural path and the event-related semantic data type. Feedback may be obtained concerning event data extracted from one or more of the structured communications. Based on the feedback, the strength of association between the transient markup language path and the event-related semantic data type may be altered. The data extraction template may then be applied to a subsequent structured communication to extract new event data from the structured communication based on the altered strength of association.