11475369

Methods and Apparatus to Provide Machine Assisted Programming

PublishedOctober 18, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The apparatus of claim 1, wherein the first machine learning model is to identify the cluster based on a similarity between the first feature vector and the stored feature vectors of the cluster.

3

3. The apparatus of claim 1, wherein the first machine learning model is to generate a new cluster for the first feature vector when there is no clusters that are similar to the first feature vector.

4

4. The apparatus of claim 1, wherein the first machine learning model is trained based on at least one of local libraries, external libraries, internal code, or new code that does not match a cluster.

5

5. The apparatus of claim 1, wherein the second machine learning model is to compare efficiency of parameters for algorithms corresponding to stored feature vectors within the cluster.

6

6. The apparatus of claim 5, wherein the second machine learning model is to determine the efficiency of the parameters for algorithms corresponding to the stored feature vectors based on documentation corresponding to the algorithms.

7

7. The apparatus of claim 5, further including a function executor to execute a third algorithm corresponding to a stored feature, the second machine learning model to determine the efficiency of the parameter for the algorithm based on the execution of the third algorithm.

8

8. The apparatus of claim 1, wherein the parameter is selected by a user.

9

9. The apparatus of claim 1, wherein the second machine learning model is determined based on context information including at least one of availability of resources or purpose of the compiled code.

10

10. The apparatus of claim 1, wherein the recommendation is displayed to a user.

11

11. The apparatus of claim 1, wherein the second machine learning model is to update recommendations based on user feedback to the recommendation.

13

13. The computer readable storage medium of claim 12, wherein the instructions cause the machine to identify the cluster based on a similarity between the first feature vector and the stored feature vectors of the cluster.

14

14. The computer readable storage medium of claim 12, wherein the instructions cause the machine to generate a new cluster for the first feature vector when there is no clusters that are similar to the first feature vector.

15

15. The computer readable storage medium of claim 12, wherein the instructions cause the machine to train a first machine learning model based on at least one of local libraries, external libraries, internal code, or new code that does not match a cluster.

16

16. The computer readable storage medium of claim 12, wherein the instructions cause the machine to compare efficiency of parameters for algorithms corresponding to stored feature vectors within the cluster.

17

17. The computer readable storage medium of claim 16, wherein the instructions cause the machine to determine the efficiency of the parameters for algorithms corresponding to the stored feature vectors based on documentation corresponding to the algorithms.

19

19. The computer readable storage medium of claim 12, wherein the parameter is selected by a user.

20

20. The computer readable storage medium of claim 12, wherein the instructions cause the machine to determine a machine learning model based on context information including at least one of availability of resources or purpose of the compiled code.

21

21. The computer readable storage medium of claim 12, wherein the recommendation is displayed to a user.

22

22. The computer readable storage medium of claim 12, wherein the instructions cause the machine to update recommendations based on user feedback to the recommendation.

24

24. The method of claim 23, further including identifying the cluster based on a similarity between the first feature vector and the stored feature vectors of the cluster.

25

25. The method of claim 23, further including generating a new cluster for the first feature vector when there is no clusters that are similar to the first feature vector.

Patent Metadata

Filing Date

Unknown

Publication Date

October 18, 2022

Inventors

Marcos Emanuel Carranza
Cesar Martinez-Spessot
Mats Agerstam
Maria Ramirez Loaiza
Alexander Heinecke
Justin Gottschlich

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHODS AND APPARATUS TO PROVIDE MACHINE ASSISTED PROGRAMMING” (11475369). https://patentable.app/patents/11475369

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.