Patents by Inventor Darren Rush

Darren Rush has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240233443
    Abstract: The present disclosure describes generating synthetic training data for a machine learning model to detect one or more movements. The training data comprises a virtual actor (e.g., a 3D model of a skeleton, a 3D model of human, or a wireframe) posed in a plurality of positions and one or more virtual cameras may be used to capture each of the plurality of positions. The images of each of the plurality of positions may be used as synthetic training data for a machine learning model. The machine learning model may be trained to recognize a repetitive motion being performed by a non-virtual actor (e.g., a human) and count repetitions and provide feedback with respect to form.
    Type: Application
    Filed: April 15, 2022
    Publication date: July 11, 2024
    Inventors: Darren Rush, Larry Hignight, Glenn Marcus, Michal tyczek
  • Patent number: 8688676
    Abstract: In an embodiment, a method of operating a software search engine is provided. The method includes populating a software code database from one or more sources of source code. The method also includes receiving a search query for a software code search engine (525). The method further includes searching the software code database with the search query (530). Moreover, the method includes presenting results of the searching (550). Additionally, the method includes tracking reuse of code portions of the software code database. Also, the method includes reporting on usage of code portions of the software code database (560).
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: April 1, 2014
    Assignee: Black Duck Software, Inc.
    Inventors: Darren Rush, Ankur Bulsara
  • Publication number: 20100106705
    Abstract: In an embodiment, a method of operating a software search engine is provided. The method includes populating a software code database from one or more sources of source code. The method also includes receiving a search query for a software code search engine (525). The method further includes searching the software code database with the search query (530). Moreover, the method includes presenting results of the searching (550). Additionally, the method includes tracking reuse of code portions of the software code database. Also, the method includes reporting on usage of code portions of the software code database (560).
    Type: Application
    Filed: October 20, 2009
    Publication date: April 29, 2010
    Inventors: Darren Rush, Ankur Bulsara
  • Patent number: 7631294
    Abstract: In various embodiments, a system, method and apparatus for notification of source code discovery is provided. In an embodiment, a method is provided. The method includes detecting a change in source code. The method further includes extracting the change in source code. The method also includes constructing a search criteria based on the change in source code. Moreover, the method includes receiving the search results responsive to the search criteria. Also, the method includes presenting information related to the search results.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: December 8, 2009
    Assignee: Black Duck Software, Inc.
    Inventors: Darren Rush, Ankur Bulsara
  • Publication number: 20080072210
    Abstract: In various embodiments, a system, method and apparatus for notification of source code discovery is provided. In an embodiment, a method is provided. The method includes detecting a change in source code. The method further includes extracting the change in source code. The method also includes constructing a search criteria based on the change in source code. Moreover, the method includes receiving the search results responsive to the search criteria. Also, the method includes presenting information related to the search results.
    Type: Application
    Filed: November 17, 2006
    Publication date: March 20, 2008
    Inventors: Darren Rush, Ankur Bulsara
  • Publication number: 20070299825
    Abstract: In an embodiment, a method of operating a software search engine is provided. The method includes populating a software code database from one or more sources of source code. The method also includes receiving a search query for a software code search engine (525). The method further includes searching the software code database with the search query (530). Moreover, the method includes presenting results of the searching (550). Additionally, the method includes tracking reuse of code portions of the software code database. Also, the method includes reporting on usage of code portions of the software code database (560).
    Type: Application
    Filed: September 20, 2005
    Publication date: December 27, 2007
    Applicant: KODERS, INC.
    Inventors: Darren Rush, Ankur Bulsara