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:
Mar. 10, 2020
Filed:
Apr. 28, 2017
Salesforce.com, Inc., San Francisco, CA (US);
Robert Michael Van Osten, San Jose, CA (US);
Sean Lynch, Redwood City, CA (US);
Matthew Burghoffer, Menlo Park, CA (US);
Adam Evans, Redwood City, CA (US);
Joseph Michael Chrzanowski, Sunnyvale, CA (US);
salesforce.com, inc., San Francisco, CA (US);
Abstract
A database system may implement communications language queries to query data based on relationships between communications. A user may input a communications language query, and may process the query at a user device or at a database server. In some cases, the database server may process the query based on a periodic or event-based trigger. Processing the query may involve identifying one or more sets of communication events based on the type of communication event or a property of the communication event (e.g., referred to as a moment or score), as well as a temporal, user, or geographic relationship between the sets of communication events. The user device or database server may return a timestamp of a communication event, moment, or score, a number of occurrences of communication events, moments, or scores, or a Boolean value indicating whether a particular communication event, moment, or score exists to the user.