IP Library Granted Patent US 10,474,934
Granted Patent B1
US 10,474,934 · App. 15/822,150 · Granted Nov 12, 2019

Machine learning for computing enabled systems and/or devices

Inventor: Jasmin Cosic (Miami, FL)
G06K9/66G06F9/30076G06K9/6202G06N20/00G06T7/70G06F15/78G06F15/80G06N5/022
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,474,934
App. No.
15/822,150
Granted
Nov 12, 2019
Kind
B1
Abstract

Aspects of the disclosure generally relate to computing enabled systems and/or devices and may be generally directed to machine learning for computing enabled systems and/or devices.

Claims (33)

1. A non-transitory computer storage medium having a computer program stored thereon, the program including instructions that when executed by one or more processor circuits cause the one or more processor circuits to perform operations comprising:

receiving a first digital picture from a picture capturing apparatus;

receiving a first one or more instruction sets for operating a device; and

learning the first digital picture correlated with the first one or more instruction sets for operating the device.

2. The non-transitory computer storage medium of claim 1 , wherein the receiving the first one or more instruction sets for operating the device includes receiving the first one or more instruction sets for operating the device from an application for operating the device using at least a tracing of the application for operating the device, wherein the application for operating the device runs on the one or more processor circuits or on another one or more processor circuits.

3. The non-transitory computer storage medium of claim 1 , wherein the receiving the first one or more instruction sets for operating the device includes extracting the first one or more instruction sets for operating the device from at least one portion of the one or more processor circuits or from at least one portion of another one or more processor circuits.

4. The non-transitory computer storage medium of claim 1 , wherein the first digital picture includes a still digital picture or a motion digital picture.

5. A method comprising:

(a) receiving a first digital picture from a picture capturing apparatus, the receiving of (a) performed by one or more processor circuits;

(b) receiving a first one or more instruction sets for operating a device, the receiving of (b) performed by the one or more processor circuits; and

(c) learning the first digital picture correlated with the first one or more instruction sets for operating the device, the learning of (c) performed by the one or more processor circuits.

6. The method of claim 5 , wherein the receiving of (b) includes receiving the first one or more instruction sets for operating the device from an application for operating the device using at least a tracing of the application for operating the device, wherein the application for operating the device runs on the one or more processor circuits or on another one or more processor circuits.

7. The method of claim 5 , wherein the receiving of (b) includes extracting the first one or more instruction sets for operating the device from at least one portion of the one or more processor circuits or from at least one portion of another one or more processor circuits.

8. The method of claim 5 , wherein the first digital picture includes a still digital picture or a motion digital picture.

9. A system comprising:

one or more processor circuits configured to execute instruction sets for operating a device;

a memory unit configured to store data;

a picture capturing apparatus configured to capture digital pictures; and

a learning unit configured to:

receive a first digital picture from the picture capturing apparatus;

receive a first one or more instruction sets for operating the device; and

learn the first digital picture correlated with the first one or more instruction sets for operating the device.

10. The system of claim 9 , wherein the receiving the first one or more instruction sets for operating the device includes receiving the first one or more instruction sets for operating the device from an application for operating the device using at least a tracing of the application for operating the device, wherein the application for operating the device runs on the one or more processor circuits or on another one or more processor circuits.

11. The system of claim 9 , wherein the receiving the first one or more instruction sets for operating the device includes extracting the first one or more instruction sets for operating the device from at least one portion of the one or more processor circuits or from at least one portion of another one or more processor circuits.

12. The system of claim 9 , wherein the learning the first digital picture correlated with the first one or more instruction sets for operating the device includes correlating the first digital picture with the first one or more instruction sets for operating the device.

13. The system of claim 9 , wherein the learning the first digital picture correlated with the first one or more instruction sets for operating the device includes causing the memory unit to store the first digital picture correlated with the first one or more instruction sets for operating the device, and wherein the memory unit stores at least a plurality of digital pictures correlated with one or more instruction sets for operating the device.

14. The system of claim 9 , wherein the first digital picture correlated with the first one or more instruction sets for operating the device include a unit of knowledge of how the device operated in a visual surrounding.

15. The system of claim 9 , wherein the first digital picture includes a still digital picture or a motion digital picture.

16. The system of claim 9 , wherein the learning unit includes an interface for attaching to at least one of: the device, the one or more processor circuits, another one or more processor circuits, or an application for operating the device, wherein the application for operating the device runs on the one or more processor circuits or on another one or more processor circuits.

17. The system of claim 9 , wherein the one or more processor circuits include one or more microcontrollers.

18. The system of claim 9 , wherein at least one of: the one or more processor circuits or the picture capturing apparatus are included in a first computing device and at least one of: the memory unit or the learning unit are included in second computing device.

19. The system of claim 9 , wherein at least one of: the one or more processor circuits, the memory unit, the picture capturing apparatus, or the learning unit are included in the device.

20. The system of claim 9 , wherein the learning unit includes at least one of: a hardware element that is included in the one or more processor circuits, a hardware element that is included in another one or more processor circuits, an application operating on the one or more processor circuits, an application operating on another one or more processor circuits, or an element coupled to the one or more processor circuits.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2022
From: COSIC, JASMIN
To: AUTONOMOUS DEVICES LLC
Reel/Frame 060907/0195 →
Cited By (7)
US 12,223,337 US 12,223,442 US 12,406,194 US 12,412,377 US 12,498,993 US 12,536,058 US 12,717,881