IP Library Patent Application 16224066
Patent Application
App. No. 16/224,066

SYSTEMS AND METHODS FOR REAL TIME CROWDSOURCING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/224,066
Abstract

Systems, methods, and non-transitory computer-readable media can be configured to receive a question associated with an entity. At least one local user can be determined based at least in part on a location associated with the at least one local user. The question can be provided to the at least one local user.

Claims (56)

1 . A computer-implemented method comprising:

receiving, by a computing system, a first question associated with an entity, wherein the first question is one of a set of suggested questions that satisfy a threshold frequency and the set of suggested questions is ranked based on availabilities of answers for the suggested questions;

determining, by the computing system, at least one local user based on a location associated with the at least one local user, wherein the at least one local user has been located at the entity within a first threshold amount of time prior to the receiving of the first question by the computing system, and wherein the first threshold amount of time is based on a likelihood of information associated with the first question to change;

providing, by the computing system, the first question to the at least one local user; and

determining, by the computing system, a consensus response to the first question based on responses to the first question received within a second threshold amount of time after the providing the first question, wherein the second threshold amount of time is determined based on a machine learning model and the machine learning model is trained based on timings associated with definitive answers; and

providing, by the computing system, a searchable feature associated with the entity based on the consensus response, wherein the searchable feature allows the entity to be provided as a search result of a search for the searchable feature.

2 . The computer-implemented method of claim 1 , wherein the set of suggested questions is ranked further based on a frequency associated with each suggested question.

3 . The computer-implemented method of claim 1 , further comprising:

determining, by the computing system, the first question associated with the entity is inappropriate, inapplicable, or improperly formatted; and

filtering, by the computing system, the first question associated with the entity.

4 . The computer-implemented method of claim 1 , wherein the first threshold amount of time is further based on a time sensitivity associated with the first question.

5 . The computer-implemented method of claim 1 , further comprising:

receiving, by the computing system, at least one answer from the at least one local user; and

providing, by the computing system, the at least one answer to a user from whom the first question associated with the entity was received.

6 . The computer-implemented method of claim 5 , further comprising:

confirming, by the computing system, the location associated with the at least one local user based on the at least one answer.

7 . The computer-implemented method of claim 1 , wherein the at least one local user is included in a plurality of local users, the method further comprising:

receiving, by the computing system, a plurality of answers from the plurality of local users;

determining, by the computing system, the consensus response based on the plurality of answers; and

providing, by the computing system, the consensus response to a user from whom the question associated with the entity was received.

8 . The computer-implemented method of claim 1 , wherein the machine learning model is trained further based on timings associated with indefinite answers, and wherein the timings associated with the definitive answers are associated with instances of positive training data and the timings associated with the definitive answers are associated with instances of negative training data.

9 . The computer-implemented method of claim 7 , further comprising:

extrapolating, by the computing system, a feature or a trend associated with the entity based on the question and the plurality of answers.

10 . The computer-implemented method of claim 9 , further comprising:

receiving, by the computing system, a second question associated with the entity;

providing, by the computing system, an answer to the second question based on the feature or trend associated with the entity.

11 . A system comprising:

at least one processor; and

a memory storing instructions that, when executed by the at least one processor, cause the system to perform:

receiving a first question associated with an entity, wherein the first question is one of a set of suggested questions that satisfy a threshold frequency and the set of suggested questions is ranked based on availabilities of answers for the suggested questions;

determining at least one local user based on a location associated with the at least one local user, wherein the at least one local user has been located at the entity within a first threshold amount of time prior to the receiving of the first question, and wherein the first threshold amount of time is based on a likelihood of information associated with the first question to change;

providing the first question to the at least one local user;

determining a consensus response to the first question based on responses to the first question received within a second threshold amount of time after the providing the first question, wherein the second threshold amount of time is determined based on a machine learning model and the machine learning model is trained based on timings associated with definitive answers; and

providing a searchable feature associated with the entity based on the consensus response, wherein the searchable feature allows the entity to be provided as a search result of a search for the searchable feature.

12 . The system of claim 11 , wherein the set of suggested questions is ranked further based on a frequency associated with each suggested question.

13 . The system of claim 11 , further comprising:

determining the first question associated with the entity is inappropriate, inapplicable, or improperly formatted; and

filtering the first question associated with the entity.

14 . The system of claim 11 , wherein the first threshold amount of time is further based on a time sensitivity associated with the first question.

15 . The system of claim 11 , further comprising:

receiving at least one answer from the at least one local user; and

providing the at least one answer to a user from whom the first question associated with the entity was received.

16 . A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:

receiving a first question associated with an entity, wherein the first question is one of a set of suggested questions that satisfy a threshold frequency and the set of suggested questions is ranked based on availabilities of answers for the suggested questions;

determining at least one local user based on a location associated with the at least one local user, wherein the at least one local user has been located at the entity within a first threshold amount of time prior to the receiving of the first question, and wherein the first threshold amount of time is based on a likelihood of information associated with the first question to change;

providing the first question to the at least one local user;

determining a consensus response to the first question based on responses to the first question received within a second threshold amount of time after the providing the first question, wherein the second threshold amount of time is determined based on a machine learning model and the machine learning model is trained based on timings associated with definitive answers; and

providing a searchable feature associated with the entity based on the consensus response, wherein the searchable feature allows the entity to be provided as a search result of a search for the searchable feature.

17 . The non-transitory computer-readable storage medium of claim 16 , wherein the set of suggested questions is ranked further based on a frequency associated with each suggested question.

18 . The non-transitory computer-readable storage medium of claim 16 , further comprising:

determining the first question associated with the entity is inappropriate, inapplicable, or improperly formatted; and

filtering the first question associated with the entity.

19 . The non-transitory computer-readable storage medium of claim 16 , wherein the first threshold amount of time is further based on a time sensitivity associated with the first question.

20 . The non-transitory computer-readable storage medium of claim 16 , further comprising:

receiving at least one answer from the at least one local user; and

providing the at least one answer to a user from whom the first question associated with the entity was received.

Assignments (2)
CHANGE OF NAME Recorded Nov 23, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058235/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2019
From: SUSEL, TOM
To: FACEBOOK, INC.
Reel/Frame 048012/0699 →