IP Library Granted Patent US 10,977,387
Granted Patent B2
US 10,977,387 · App. 16/244,434 · Granted Apr 13, 2021

Internet-based search mechanism

Inventor: Stephen Morris (Kelty, GB)
Assignee: BUBBLR LIMITED
G06F21/6254G06F16/951H04L63/0407H04L63/18
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,977,387
App. No.
16/244,434
Granted
Apr 13, 2021
Kind
B2
Abstract

A system for providing an internet-based search mechanism to enable an anonymous user to search for a resource provider. The system comprises a user device adapted to host an internet-based portal such that a user can submit an anonymous request for information relating directly to a resource. A secure server adapted to host a database containing resource provider information, to communicate with the user device via a communications network and to alert at least a first resource provider is also provided. The secure server is also adapted to initiate an anonymous communication channel between at least the first resource provider and the user via the internet-based portal and the communications network. A method for carrying out such a search is also disclosed.

Claims (34)

1. A method of providing an internet-based search mechanism to enable an anonymous user to search for a resource provider, comprising the steps of:

submitting an anonymous request for information relating to a resource required by a user to a database of resource provider information via an internet-based portal;

interrogating the database to retrieve information relating to first resource provider information associated with the resource and with a first resource provider, and alerting the first resource provider that the anonymous request for information has been submitted;

initiating an anonymous internet-based communication channel between the user and the first resource provider via the internet-based portal by the first resource provider submitting a first Universal Resource Locator (URL) to the user in response to the anonymous request for information;

if the first Universal Resource Locator does not contain information relating directly to the resource requested by the user, closing the anonymous internet-based communication channel and preventing the first resource provider from communicating further with the user via the internet-based portal, and alerting a second resource provider that the anonymous request for information has been submitted;

if the first Universal Resource Locator does contain information relating directly to the resource requested by the user, deleting the anonymous request for information from the internet-based portal, and

wherein the database is a component of an asynchronous search engine.

2. The method of claim 1 , wherein the user closes the anonymous internet-based communication channel.

3. The method of claim 2 , wherein when the user rejects the Universal Resource Locator, the anonymous internet-based communication channel is closed to the first resource provider.

4. The method of claim 3 , further comprising the steps of:

if the user rejects the Universal Resource Locator, assigning a negative indicator; and

if user accepts the Universal Resource Locator, assigning a positive indicator.

5. The method of claim 4 , wherein the resource provider information is stored in the database ranked in order of the number of positive and negative indicators assigned to each resource provider.

6. The method of claim 1 , further comprising when the anonymous internet-based communication channel is initiated, displaying an option for the user to accept or reject the Universal Resource Locator.

7. The method of claim 1 , further comprising the steps of:

if the first Universal Resource Locator does not contain information relating directly to the resource requested by the user, assigning a negative indicator; and

if the first Universal Resource Locator does contain information relating directly to the resource requested by the user, assigning a positive indicator.

8. The method of claim 1 , wherein the database of the resource provider information only contains information for authorised resource providers.

9. The method of claim 1 , wherein the internet-based portal comprises a software application and user interface.

10. The method of claim 9 , wherein on receipt of the Universal Resource Locator the software application displays the resource provider information in a format of an internet browser, and wherein the internet browser has a content display region for content linked via the Universal Resource Locator, an accept button, and a reject button.

11. The method of claim 10 , wherein content is displayed to the user one Universal Resource Locator at a time.

12. The method of claim 1 , wherein if the first Universal Resource Locator does contain information relating directly to the resource requested by the user, the method further comprises the steps of:

storing the anonymous request for information at the database; and

polling resource providers until a resource provider able to provide the resource information is identified.

13. The method of claim 1 , wherein the resource comprises at least one of goods and services.

14. The method of claim 1 , wherein the information in the database is ordered by the number of times a resource provider has provided a Universal Resource Locator containing the requested resource, such that the first and second resource providers are ranked, and wherein the first resource provider is ranked higher than the second resource provider.

15. A system for providing an internet-based search mechanism to enable an anonymous user to search for a resource provider, comprising:

a user device comprising circuitry configured to host an internet-based portal, the user device being configured to submit an anonymous request for information relating directly to a resource required by a user to a database containing resource provider information via the internet-based portal;

a secure server adapted to host the database containing the resource provider information, the secure server being configured to:

interrogate the database to retrieve information relating to first resource provider information associated with the resource and alerting the first resource provider that the anonymous request for information has been submitted; and

initiate an anonymous internet-based communication channel between the user device and the first resource provider via the internet-based portal by the first resource provider submitting a first Universal Resource Locator (URL) to the user device in response to the anonymous request for information,

wherein if the first URL does not contain information relating directly to the resource requested by the user, at least one of the user device and the secure server is further configured to close the anonymous internet-based communication channel and prevent the first resource provider from communicating further with the user via the internet-based portal, and alert a second resource provider that the anonymous request for information has been submitted,

wherein if the first URL does contain information relating directly to the resource requested by the user, at least one of the user device and the secure server is further configured to delete the anonymous request for information from the internet based portal, and

wherein the database is a component of an asynchronous search engine.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Jan 16, 2019
From: MORRIS, STEPHEN
To: BUBBLING SEARCH LIMITED
Reel/Frame 048035/0106 →
CHANGE OF NAME Recorded Jan 16, 2019
From: BUBBLING SEARCH LIMITED
To: BUBBLR LIMITED
Reel/Frame 048035/0183 →
Priority Claims (1)
GB 1406676 · Apr 14, 2014 · national
Continuity (2)
Continuation 15303038
Related Publication 20190147189A1 · May 16, 2019