Patents by Inventor Mark Edward Rubin

Mark Edward Rubin 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).

  • Patent number: 11829139
    Abstract: A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: November 28, 2023
    Assignee: Skydio, Inc.
    Inventors: Roshan Neel Jobanputra, Jeffrey Robert DeCew, Matthew Joseph Donahoe, Mark Edward Rubin, Adam Parker Bry, Abraham Galton Bachrach, Jack Louis Zhu, Kristen Marie Holtz
  • Publication number: 20220404830
    Abstract: A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle.
    Type: Application
    Filed: April 18, 2022
    Publication date: December 22, 2022
    Applicant: Skydio, Inc.
    Inventors: Roshan Neel Jobanputra, Jeffrey Robert DeCew, Matthew Joseph Donahoe, Mark Edward Rubin, Adam Parker Bry, Abraham Galton Bachrach, Jack Louis Zhu, Kristen Marie Holtz
  • Patent number: 11307584
    Abstract: A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: April 19, 2022
    Assignee: Skydio, Inc.
    Inventors: Roshan Neel Jobanputra, Jeffrey Robert DeCew, Matthew Joseph Donahoe, Mark Edward Rubin, Adam Parker Bry, Abraham Galton Bachrach, Jack Louis Zhu, Kristen Marie Holtz
  • Publication number: 20200073385
    Abstract: A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle.
    Type: Application
    Filed: September 3, 2019
    Publication date: March 5, 2020
    Inventors: Roshan Neel Jobanputra, Jeffrey Robert DeCew, Matthew Joseph Donahoe, Mark Edward Rubin, Adam Parker Bry, Abraham Galton Bachrach, Jack Louis Zhu, Kristen Marie Holtz
  • Publication number: 20190250601
    Abstract: A graphical user interface (GUI) for controlling the flight of an aircraft such as an unmanned aerial vehicle (UAV) is described. In example embodiments, the GUI includes a view of a physical environment from the perspective of the aircraft as well as various interactive elements through which a user can interact. The interactive elements presented in the GUI and the way in which user interaction with such elements is interpreted can depend on user selection from multiple available control modes. In some embodiments, user interaction with the GUI is interpreted based on a selected control mode and translated into behavioral objectives that are processed, along with other behavioral objectives, by a motion planner to maneuver the aircraft.
    Type: Application
    Filed: February 12, 2019
    Publication date: August 15, 2019
    Inventors: Matthew Joseph Donahoe, Hayk Martirosyan, Kenneth Paul Stoltz, Jeffrey Robert DeCew, Mark Edward Rubin, Charles VanSchoonhoven Wood, Jack Louis Zhu, Kristen Marie Holtz, Abraham Galton Bachrach
  • Publication number: 20030050901
    Abstract: The present invention is directed to an on-line method and system for automating price discovery for cash trade in tangible agricultural commodities with physical delivery requirements, in real-time among a network clients authorized to conduct business with one another, the clients comprising buyers, sellers and resellers. Communications and offers are restricted to client groups with established business relationships to insure confidentiality. Clients input data including basis amounts and live data feed of futures prices is provided, to enable rapid updating of buy price offers down the chain from buyer to reseller to seller. Resellers and sellers respond by selectively placing offers to sell, which when met with acceptance by the other party, are transacted.
    Type: Application
    Filed: September 9, 2002
    Publication date: March 13, 2003
    Inventors: Thomas Eugene Jester, Steven Grant Price, Mark Edward Rubin, Gregory Marcinko