IP Library Patent Application 16802395
Patent Application
App. No. 16/802,395

USER-DRIVEN CONTENT GENERATION FOR VIRTUAL ASSISTANT

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/802,395
Abstract

A computer system with access to a database of curated content receives a content request (e.g., based on words spoken by a human user interacting with a virtual assistant). The content request relates to a feature of a property (e.g., a vacation rental house) or an area in which the property is located. The computer system determines, based on analysis of the content request, that curated content related to the content request is not available in the database. The computer system transmits a representation of the content request to a property host computing device or a location-based search service. The computer system receives content from the host computing device or search service, which is responsive to the content request. The received content may then be presented to a user (e.g., via email, SMS message, or as synthesized voice output generated by the virtual assistant).

Claims (42)

1 . A method of using a voice-based information retrieval system as a virtual concierge service for a real property, the method comprising, by a computer system having access to a database of curated content:

receiving a first content request based on one or more uttered words, wherein the first content request relates to a feature of the real property or an area in which the real property is located;

determining, based at least on part on analysis of the first content request, that curated content related to the first content request is not available in the database;

transmitting a representation of the first content request to a property host computing device; and

receiving host content from the property host computing device responsive to the first content request.

2 . The method of claim 1 , wherein the analysis of the first content request comprises extracting one or more terms from the first content request and comparing the one or more extracted terms with voice topic tags associated with content in the curated content database.

3 . The method of claim 1 further comprising:

receiving a second content request, wherein the second content request relates to the area in which the real property is located;

determining whether curated content related to the second content request is available in the database; and

in a case where curated content related to the second content request is not available in the database:

transmitting a representation of the second content request to a location-based search service; and

receiving content responsive to the second content request from the location-based search service.

4 . The method of claim 1 further comprising adding the host content to the database.

5 . The method of claim 1 , wherein transmitting the representation of the first content request to the property host computing device comprises delaying transmission of the representation until a designated time.

6 . The method of claim 1 wherein the one or more uttered words are received by a virtual assistant at a client device, and wherein the virtual assistant interprets the one or more uttered words as the first content request.

7 . The method of claim 6 , wherein the virtual assistant has not been previously trained for natural language understanding (NLU) of the first content request.

8 . The method of claim 7 , wherein the virtual assistant is implemented in a mobile computing device.

9 . The method of claim 7 , wherein the virtual assistant is implemented in a voice-enabled speaker.

10 . The method of claim 1 , wherein the one or more uttered words are spoken by a human user.

11 . The method of claim 1 , wherein the real property comprises a private property, a rental property, a public property, or a combination thereof.

12 . The method of claim 1 further comprising presenting the host content to a user.

13 . A method of using a voice-based information retrieval system as a virtual concierge service for a real property, the method comprising, by a computer system having access to a database of curated content:

receiving a content request;

determining, based at least on part on analysis of the content request, that curated content related to the content request is not available in the database;

determining whether the content request relates to an area in which the real property is located or a feature of the real property itself;

in a case where the content request relates to the area in which the real property is located, transmitting a representation of the content request to a location-based search service; and

receiving content responsive to the content request from the location-based search service.

14 . The method of claim 13 , wherein the analysis of the content request comprises extracting one or more terms from the content request and comparing the one or more extracted terms with voice topic tags associated with content in the curated content database.

15 . The method of claim 13 wherein the one or more uttered words are received by a virtual assistant at a client device, and wherein the virtual assistant interprets the one or more uttered words as the content request.

16 . The method of claim 15 , wherein the virtual assistant has not been previously trained for natural language understanding (NLU) of the content request.

17 . The method of claim 15 further comprising transmitting the content received from the location-based search service to the client device for presentation via the virtual assistant.

18 . A computer system comprising one or more computing devices programmed to, at least:

receive a first content request based on one or more uttered words, wherein the first content request relates to a feature of a real property or an area in which the real property is located;

determine, based at least on part on analysis of the first content request, that curated content related to the first content request is not available in a database;

transmit a representation of the first content request to a property host computing device; and

receive host content from the property host computing device responsive to the first content request.

19 . The computer system of claim 18 , wherein the analysis of the first content request comprises extracting one or more terms from the first content request and comparing the one or more extracted terms with voice topic tags associated with content in the curated content database.

20 . The computer system of claim 18 , wherein the one or more computing devices are further programmed to:

receive a second content request, wherein the second content request relates to the area in which the real property is located;

determine that curated content related to the second content request is not available in the database;

transmit a representation of the second content request to a location-based search service; and

receive content responsive to the second content request from the location-based search service.

Assignments (2)
CHANGE OF NAME Recorded Apr 1, 2021
From: ANSWER ANYTHING, LLC
To: AIPEX TECHNOLOGIES, INC.
Reel/Frame 055797/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2020
From: YOUNG, DANA
To: ANSWER ANYTHING, LLC
Reel/Frame 053278/0930 →