US 11,724,403 B2
System and method for semantic processing of natural language commands
Svetlana Stoyanchev, Jersey City, NJ (US); Srinivas Bangalore, Morristown, NJ (US); John Chen, Millburn, NJ (US); and Hyuckchul Jung, Basking Ridge, NJ (US)
Assigned to HYUNDAI MOTOR COMPANY, Seoul (KR); and KIA CORPORATION, Seoul (KR)
Filed by HYUNDAI MOTOR COMPANY and KIA CORPORATION, Seoul (KR)
Filed on Feb. 6, 2020, as Appl. No. 16/783,547.
Application 16/783,547 is a continuation of application No. 15/705,320, filed on Sep. 15, 2017, granted, now 10,556,348.
Application 15/705,320 is a continuation of application No. 14/557,005, filed on Dec. 1, 2014, granted, now 9,764,477, issued on Sep. 19, 2017.
Prior Publication US 2020/0171670 A1, Jun. 4, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. B25J 13/00 (2006.01); G06F 40/30 (2020.01)
CPC B25J 13/003 (2013.01) [G06F 40/30 (2020.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
assigning, via a sequence tagger, a part of speech, a semantic tag and a label to each work in a natural language command addressed to a robot to yield a tagged natural language command; and
semantically parsing, via a processor and a semantic parsor, the tagged natural language command to yield a parsed natural language command, wherein a data set used to train the semantic parsor does not include any tag from which the sequence tagger selects for assigning the semantic tag,
receiving the parsed natural language command for execution by the robot; and
moving the robot according to a spatial validation of a physical context of the parsed natural language command when applied to the robot.