IP Library Granted Patent US 12,427,675
Granted Patent B2
US 12,427,675 · App. 19/066,526 · Granted Sep 30, 2025

Semantic robotic device

Inventor: Lucian Cristache (Redmond, WA)
Assignee: Lucomm Technologies, Inc.
B25J9/1697B25J9/161B25J9/1661
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 12,427,675
App. No.
19/066,526
Granted
Sep 30, 2025
Kind
B2
Abstract

A semantic robotic device includes a processor, transceiver, and a memory storing software applications. The processor is arranged to ingest user guidelines for the software applications, and to infer capabilities semantics associated with them. The processor further emulates user input device signals and communicates them to a target device to launch and operate the software applications, and to capture data from user interface controls. Semantic inference is performed on the data to determine semantic factorization with respect to a semantic goal, and to determine a software application which is more affirmatively factorized in rapport with the semantic goal. The processor emulates further input device signals and communicates them to the target device, based on the determination regarding affirmative factorization of the software applications.

Claims (73)

1. A semantic robotic device, comprising:

a processor, a memory and at least one transceiver;

the memory storing a first software application and a second software application;

the memory further storing at least one semantic goal;

the semantic robotic device being arranged to receive a video signal from a target device via the at least one transceiver;

the processor being configured to:

ingest first user guidelines content for the first software application and second user guidelines content for the second software application, the ingested first user guidelines content being associated with the first software application and the ingested second user guidelines content being associated with the second software application;

infer first software application capabilities semantics associated with the first software application and second software application capabilities semantics associated with the second software application, the inference of each of the first software application capabilities semantics and the second software application capabilities semantics being based on semantic analysis which applies at least one affirmative semantic factorization projection in rapport with the at least one semantic goal;

emulate first peripheral input device signals, and communicate the first peripheral input device signals to the target device via the at least one transceiver to launch and operate the first software application and the second software application;

capture from the video signal a first data, the first data being displayed on a user first interface control by the first software application;

capture from the video signal a second data, the second data being displayed on a second user interface control by the second software application;

perform semantic inference on the first data to determine a first semantic factorization with respect to the at least one semantic goal;

perform semantic inference on the second data to determine a second semantic factorization with respect to the at least one semantic goal;

determine, based on a comparison of the first semantic factorization and the second semantic factorization, that the first software application capabilities semantics are more affirmatively factorized in rapport with the at least one semantic goal than the second software application capabilities semantics; and

emulate further peripheral input device signals, and communicate the further peripheral input device signals to the target device via the at least one transceiver to cause the manipulation of the first user interface control, the emulated further peripheral input device signals being based on the determination.

2. The semantic robotic device of claim 1 , wherein the at least one semantic goal is indicative of an intrinsic user goal.

3. The semantic robotic device of claim 1 , wherein the at least one semantic goal is indicative of an observer goal.

4. The semantic robotic device of claim 1 , wherein the at least one semantic goal is inferred based on the user guidelines.

5. The semantic robotic device of claim 1 , wherein an input device descriptor is indicative of a peripheral input device.

6. The semantic robotic emulation device of claim 5 , wherein the robotic device operates software implementing a human device interface profile or function.

7. The semantic robotic device of claim 1 , wherein the user guidelines content is associated with a programming schedule.

8. The semantic robotic device of claim 1 , wherein the user guidelines content is associated with a synopsis.

9. The semantic robotic device of claim 8 , wherein the at least one semantic goal includes a first semantic goal and a second semantic goal, and further wherein the processor factorizes the first semantic goal in rapport with the second semantic goal.

10. The semantic robotic device of claim 8 , wherein the processor factorizes a leadership indicator of the first semantic goal and the second semantic goal.

11. The semantic robotic device of claim 8 , wherein the processor factorizes a leadership of the first semantic goal and the second semantic goal in rapport with a first subset of semantics.

12. A semantic robotic device, comprising:

at least one processor, a memory and at least one transceiver;

the memory storing a first software application and a second software application;

the memory further storing at least one semantic goal;

the memory further storing a plurality of capabilities semantics;

the at least one processor being configured to:

ingest first user guidelines content for the first software application and second user guidelines content for the second software application;

analyze the ingested first user guidelines content and the ingested second user guidelines content based on semantic analysis, the semantic analysis comprising a semantic factorization of a first subset of capabilities semantics among the plurality of capabilities semantics with respect to each of the first software application and the second software application, the step of analyzing further including inferring a first set of manipulation semantics associated with the first software application and a second set of manipulation semantics associated with the second software application;

determine, based on the inferred first set of manipulation semantics and the inferred second set of manipulation semantics, that the first subset of capabilities semantics is more affirmative for the first software application than for the second software application in rapport with the at least one semantic goal;

determine a first semantic route comprising a plurality of semantics among the first set of manipulation semantics to manipulate the first software application based on at least one affirmative semantic factorization projection in rapport with the at least one semantic goal;

launch the first software application and manipulate first software application user interface controls based on the first semantic route;

capture first data displayed by a user interface control by the first software application;

based on semantic inference on the first data, refactorize the first subset of capabilities semantics of the first software application;

determine a second semantic route comprising a plurality of semantics among the second set of manipulation semantics to manipulate the second software application based on at least one affirmative semantic factorization projection in rapport with the at least one semantic goal; and

manipulate second software application user interface controls based on the second semantic route.

13. The semantic robotic device of claim 12 , wherein the at least one semantic goal is indicative of an intrinsic user goal.

14. The semantic robotic device of claim 12 , wherein the at least one semantic goal is inferred based on the user guidelines.

15. The semantic robotic device of claim 12 , wherein the user guidelines content is associated with a programming schedule.

16. The semantic robotic device of claim 12 , wherein the user guidelines content is associated with a manual.

17. The semantic robotic device of claim 12 , wherein the at least one semantic goal includes a first semantic goal and a second semantic goal, and further wherein the processor factorizes the first semantic goal in rapport with the second semantic goal.

18. The semantic robotic device of claim 12 , wherein the at least one semantic goal includes a first semantic goal and a second semantic goal, and further wherein the processor factorizes a leadership indicator of the first semantic goal and the second semantic goal.

19. The semantic robotic device of claim 12 , wherein the at least one semantic goal includes a first semantic goal and a second semantic goal, and further wherein the processor factorizes a leadership of the first semantic goal and the second semantic goal in rapport with the first subset of semantics.

20. A semantic robotic device, comprising:

at least one processor, a memory and at least one transceiver;

the memory storing a first provider semantic identity and a second provider semantic identity;

the memory further storing at least one semantic goal;

the memory further storing a plurality of capabilities semantics;

the at least one processor being configured to:

connect via the at least one transceiver to a first provider service and a second provider service;

capture first user interface data rendered by the at least one processor in a user interface control associated with the first provider service;

capture second user interface data rendered by the at least one processor in a user interface control associated with the second provider service;

based on semantic factorization applied on the first user interface data and the second interface data, determine that a first subset of semantics among the plurality of capabilities semantics are more affirmatively factorized for the first provider service than for the second provider service in rapport with the at least one semantic goal;

determine a first semantic route of manipulating the user interface controls of the first provider service based on at least one affirmative semantic factorization projection in rapport with the at least one semantic goal;

manipulate the user interface controls of the first provider service based on the first semantic route;

capture third user interface data rendered by the at least one processor in the user interface control associated with the first provider service;

based on semantic analysis applied to the third user interface data, determine that the first subset of semantics are more affirmatively factorized for the second provider service than for the first provider service in rapport with the at least one semantic goal;

determine a second semantic route of manipulating the user interface controls of the second provider service based on at least one affirmative semantic factorization projection in rapport with the at least one semantic goal; and

manipulate the user interface controls of the second provider service based on the second semantic route.

21. The semantic robotic device of claim 20 , wherein the system applies an upscaling transformation to the first user interface data, the second user interface data, and the third user interface data.

22. The semantic robotic device of claim 20 , wherein at least one among the first user interface data, the second user interface data, and the third user interface data is widget data.

23. The semantic robotic device of claim 20 , wherein the at least one semantic goal includes a first semantic goal and a second semantic goal, and further wherein the processor factorizes the first semantic goal in rapport with the second semantic goal.

24. The semantic robotic device of claim 20 , wherein the at least one semantic goal includes a first semantic goal and a second semantic goal, and further wherein the processor factorizes a leadership indicator of the first semantic goal and the second semantic goal.

25. The semantic robotic device of claim 20 , wherein the at least one semantic goal includes a first semantic goal and a second semantic goal, and further wherein the processor factorizes a leadership of the first semantic goal and the second semantic goal in rapport with the first subset of semantics.

26. The semantic robotic device of claim 20 , wherein the at least one semantic goal is indicative of a user goal.

27. The semantic robotic device of claim 20 , wherein at least one among the first user interface data, the second user interface data, and the third user interface data is rendered by the first processor in a memory.

28. The semantic robotic device of claim 20 , wherein at least one among the first user interface data, the second user interface data, and the third user interface data is rendered by the first processor for displaying.

29. The semantic robotic device of claim 20 , wherein the user guidelines content is associated with a programming schedule.

30. The semantic robotic device of claim 20 , wherein the user guidelines content is associated with a synopsis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2025
From: CRISTACHE, LUCIAN
To: LUCOMM TECHNOLOGIES, INC.
Reel/Frame 070362/0742 →
Continuity (38)
Continuation In Part 19058397 · Feb 20, 2025
Continuation In Part 19018794 · Jan 13, 2025
Continuation In Part 18982841 · Dec 16, 2024
Continuation In Part 18889775 · Sep 19, 2024
Continuation In Part 18824025 · Sep 4, 2024
Continuation In Part 18809187 · Aug 19, 2024
Continuation In Part 18761023 · Jul 1, 2024
Continuation In Part 18735012 · Jun 5, 2024
Continuation In Part 18389631 · Dec 19, 2023
Continuation In Part 18515142 · Nov 20, 2023
Continuation In Part 18367030 · Sep 12, 2023
Continuation In Part 18223485 · Jul 18, 2023
Continuation In Part 18203509 · May 30, 2023
Continuation In Part 18105375 · Feb 3, 2023
Continuation In Part 18076660 · Dec 7, 2022
Continuation In Part 17980913 · Nov 4, 2022
Continuation In Part 17851251 · Jun 28, 2022
Continuation In Part 17740997 · May 10, 2022
Continuation In Part 17671083 · Feb 14, 2022
Continuation In Part 17577787 · Jan 18, 2022
Continuation In Part 17528969 · Nov 17, 2021
Continuation In Part 17509013 · Oct 24, 2021
Continuation In Part 17201458 · Mar 15, 2021
Continuation In Part 17133567 · Dec 23, 2020
Continuation In Part 16953713 · Nov 20, 2020
Continuation In Part 17076979 · Oct 22, 2020
Continuation In Part 17064198 · Oct 6, 2020
Continuation In Part 16999691 · Sep 8, 2020
Continuation In Part 16929680 · Jul 15, 2020
Continuation In Part 16891893 · Jun 3, 2020
Continuation In Part 16733194 · Jan 2, 2020
Provisional Application 62941483 · Nov 27, 2019
Provisional Application 62931061 · Nov 5, 2019
Provisional Application 62866799 · Jun 26, 2019
Provisional Application 62828270 · Apr 2, 2019
Provisional Application 62821150 · Mar 20, 2019
Provisional Application 62787970 · Jan 3, 2019
Related Publication 20250236021A1 · Jul 24, 2025
References Cited (12)
US 10059000B2 · Herzog · 2018 [cited by examiner]
US 10875183B2 · Herzog · 2020 [cited by examiner]
US 12138808B2 · Herzog · 2024 [cited by examiner]
US 20240370843A1 · Cristache · 2024 [cited by examiner]
US 20240424933A1 · Cristache · 2024 [cited by examiner]
US 20250001614A1 · Cristache · 2025 [cited by examiner]
US 20250010483A1 · Cristache · 2025 [cited by examiner]
US 20250148303A1 · Cristache · 2025 [cited by examiner]
Dibowski et al., Semantic device descriptions based on standard Semantic Web technologies, 2008, IEEE, p. 1-10 (Year: 2008). [cited by examiner]
Knappmeyer et al., Survey of Context Provisioning Middleware, 2013, IEEE, p. 1492-1519 (Year: 2013). [cited by examiner]
Repetto et al., A semantic layer for knowledge-based game design in edutainment applications, 2015, IEEE, p. 186-194 (Year: 2015). [cited by examiner]
Richards et al., A distance learning framework for automatic instructor replies: articulable tacit knowledge used for feedback upon request, 2005, IEEE, p. 611-620 (Year: 2005). [cited by examiner]