IP Library Granted Patent US 10,503,800
Granted Patent B1
US 10,503,800 · App. 16/234,040 · Granted Dec 10, 2019

System and methods for enabling disintermediated communication associated with search operations

View Patent ↗
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 10,503,800
App. No.
16/234,040
Granted
Dec 10, 2019
Kind
B1
Abstract

This disclosure is directed to systems and methods for network communication disintermediation, including providing a search platform where the query terms employed by one party become a searchable medium which is usable by a second party, therefore disintermediating traditional search engines. Further, the system and methods provide for activatable communication channels which may be used to open lines of communication between different users when their interests, e.g. search query terms, etc., align. The system's servers generate searchable compilations of users' query terms, which other users may access. In some cases, the users may establish communication channels with other users based on the content of their query terms. The disclosed systems and methods provide for a number of additional functionalities, including the generation of alerts and search results.

Claims (51)

1. A method comprising the steps of:

receiving, at one or more servers, a first user identifier and at least one query term from a first device, wherein the first device is configurable to:

transmit the first user identifier and the at least one query term to the one or more servers;

generating a first compilation at the one or more servers, the first compilation including at least the first user identifier and the at least one query term;

receiving, at one or more servers, a second user identifier and a compilation request from a second user device, wherein the second user device is configurable to:

transmit the second user identifier and the compilation request to the one or more servers;

generating, in response to the compilation request, a compilation response, wherein the compilation response comprises at least a portion of the first compilation;

transmitting the compilation response to the second user device;

receiving, at the one or more servers, one or more connecting terms from the second user device;

generating a second compilation at the one or more servers, the second compilation including at least the second user identifier and the one or more connecting terms;

comparing the at least one query term to at least a portion of the second compilation;

determining an at least partial match between the at least one query term and the at least a portion of the second compilation;

generating, in response to the at least partial match between the at least one query term and the at least a portion of the second compilation:

a result comprising the second user identifier; and

an alert, wherein the alert comprises an option to activate an activatable communication channel between the first user device and the second user device;

transmitting the result to the first device; and

transmitting the alert to the second user device.

2. The method of claim 1 , wherein the second user device is further configurable to:

receive the alert from the one or more servers;

activate the activatable communication channel; and

transmit, using the activated communication channel, a message to the first user device.

3. The method of claim 1 , wherein the compilation response further comprises an option to activate the activatable communication channel.

4. The method of claim 3 , wherein the second user device is further configurable to:

receive the compilation response from the one or more servers;

activate the activatable communication channel; and

transmit, using the activated communication channel, a message to the first user device.

5. The method of claim 4 , wherein the message comprises an instant message.

6. The method of claim 4 , wherein the message comprises an email.

7. The method of claim 4 , wherein the message comprises a text message.

8. A system comprising one or more servers, the one or more servers comprising:

at least one memory comprising server instructions; and

at least one processing device configured for executing the server instructions, wherein the server instructions cause the at least one processing device to perform operations of:

receiving, at one or more servers, a first user identifier and at least one query term from a first device, wherein the first device is configurable to:

transmit the first user identifier and the at least one query term to the one or more servers;

generating a first compilation at the one or more servers, the first compilation including at least the first user identifier and the at least one query term;

receiving, at one or more servers, a second user identifier and a compilation request from a second user device, wherein the second user device is configurable to:

transmit the second user identifier and the compilation request to the one or more servers;

generating, in response to the compilation request, a compilation response, wherein the compilation response comprises at least a portion of the second compilation;

transmitting the compilation response to the second user device;

receiving, at the one or more servers, one or more connecting terms from the second user device;

generating a second compilation at the one or more servers, the second compilation including at least the second user identifier and the one or more connecting terms;

comparing the at least one query term to at least a portion of the second compilation;

determining an at least partial match between the at least one query term and the at least a portion of the second compilation;

generating, in response to the at least partial match between the at least one query term and the at least a portion of the second compilation:

a result, wherein the result comprises the second user identifier; and

an alert, wherein the alert comprises an activatable communication option for communicating between the first user device and the second user device;

transmitting the result to the first device.

9. The system of claim 8 , wherein the first user device is further configurable to:

receive the alert;

activate the activatable communication option; and

transmit using the activated communication option, a message to the second user device.

Assignments (3)
SECURITY INTEREST Recorded Feb 28, 2023
From: COUPA SOFTWARE INCORPORATED; YAPTA, INC.
To: SSLP LENDING, LLC
Reel/Frame 062887/0181 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2019
From: KOBLE INC.
To: COUPA SOFTWARE INCORPORATED
Reel/Frame 050679/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2019
From: SAPORITO, FABRICE
To: KOBLE INC.
Reel/Frame 047973/0323 →