APPARATUS AND METHOD FOR DYNAMICALLY UPDATING LANDMARKS IN A SPACE DURING EXECUTION OF NATURAL LANGUAGE INSTRUCTIONS
First Claim
Patent Images
1. A method, comprising:
- obtaining, by a computing device, an incomplete semantic map of a predefined space, wherein the incomplete semantic map includes static landmarks;
receiving, by the computing device, a set of natural language instructions including a sequence of semantically directive clauses;
processing, by the computing device, the sequence of semantically directive clauses;
decoding, by the computing device, one of an action and a path in the set of natural language instructions using an optimization process and based on the incomplete semantic map; and
responsive to the decoding, inserting, by the computing device, a newly identified landmark into the incomplete semantic map.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device obtains an incomplete semantic map of a predefined space. The incomplete semantic map includes static landmarks. The computing device receives a set of natural language instructions including a sequence of semantically directive clauses, processes the sequence of semantically directive clauses, decodes one of an action and a path in the set of natural language instructions using an optimization process and based on the incomplete semantic map. In response to the decoding, the computing device inserts a newly identified landmark into the incomplete semantic map.
5 Citations
18 Claims
-
1. A method, comprising:
-
obtaining, by a computing device, an incomplete semantic map of a predefined space, wherein the incomplete semantic map includes static landmarks; receiving, by the computing device, a set of natural language instructions including a sequence of semantically directive clauses; processing, by the computing device, the sequence of semantically directive clauses; decoding, by the computing device, one of an action and a path in the set of natural language instructions using an optimization process and based on the incomplete semantic map; and responsive to the decoding, inserting, by the computing device, a newly identified landmark into the incomplete semantic map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device, comprises:
-
a memory configured to store non-transitory computer-executable instructions; a transceiver; a processor configured to perform a set of functions including; obtaining, via the transceiver, an incomplete semantic map of a predefined space, wherein the incomplete semantic map includes static landmarks; receiving, via the transceiver a set of natural language instructions including a sequence of semantically directive clauses; processing the sequence of semantically directive clauses; decoding one of an action and a path in the set of natural language instructions using an optimization process and based on the incomplete semantic map; and responsive to the decoding, inserting a newly identified landmark into the incomplete semantic map. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification