Michael May

Michael May

San Francisco, California, United States
5K followers 500+ connections

About

Software engineer with 10+ years experience and a focus on computer vision & mapping.

Activity

Join now to see all activity

Experience

  • Hayden AI Graphic

    Hayden AI

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    Oakland

  • -

    Palo Alto (Remote)

  • -

    Berkeley

  • -

    Mountain View, CA

  • -

    Manchester, United Kingdom

  • -

    Manchester, United Kingdom

  • -

    Manchester, United Kingdom

Education

Licenses & Certifications

Patents

  • System and Method for Dynamic In-Vehicle Virtual Reality

    Issued US 14/177841

    A method for in-vehicle dynamic virtual reality includes receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data and receiving user data from a virtual reality device. The method includes generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one…

    A method for in-vehicle dynamic virtual reality includes receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data and receiving user data from a virtual reality device. The method includes generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data and rendering the virtual view to an output device by controlling the output device to update display of the virtual view according to the vehicle dynamics data.

    Other inventors
    See patent
  • System and Method for Dynamic In-Vehicle Virtual Reality

    Filed US 14/541364

    A computer-implemented method and system for in-vehicle dynamic virtual reality includes determining a spatial environment around a vehicle and one or more maneuver paths for the vehicle in the spatial environment. The method includes updating a virtual view based on the spatial environment and the maneuver paths. Updating the virtual view includes augmenting one or more components of a virtual world model to indicate the spatial environment and the maneuver paths. The virtual view is rendered…

    A computer-implemented method and system for in-vehicle dynamic virtual reality includes determining a spatial environment around a vehicle and one or more maneuver paths for the vehicle in the spatial environment. The method includes updating a virtual view based on the spatial environment and the maneuver paths. Updating the virtual view includes augmenting one or more components of a virtual world model to indicate the spatial environment and the maneuver paths. The virtual view is rendered to an output device. The method includes generating a vehicle maneuver request for the vehicle. The vehicle maneuver request includes at least a desired vehicle maneuver and the vehicle maneuver request is based at least in part on the spatial environment. The method includes controlling one or more vehicle systems of the vehicle based on the vehicle maneuver request.

    Other inventors
    See patent
  • System and Method for Dynamic In-Vehicle Virtual Reality

    Filed US 14/455020

    A method for in-vehicle dynamic virtual reality includes receiving vehicle data and user data from one or more portable devices, wherein the vehicle data comprises vehicle dynamics data of the vehicle. The method includes generating a virtual view based on the vehicle data, the user data and a virtual world model. The virtual world model including one or more components that define the virtual view and wherein generating the virtual view includes augmenting one or more components of the virtual…

    A method for in-vehicle dynamic virtual reality includes receiving vehicle data and user data from one or more portable devices, wherein the vehicle data comprises vehicle dynamics data of the vehicle. The method includes generating a virtual view based on the vehicle data, the user data and a virtual world model. The virtual world model including one or more components that define the virtual view and wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data. The method includes rendering the virtual view to an output device by controlling the output device to update display of the virtual view according to at least one of the vehicle data or the user data.

    Other inventors
    See patent
  • System and Method for Dynamic In-Vehicle Virtual Reality

    Filed US 14/328148

    A method for in-vehicle dynamic virtual reality, including receiving vehicle data from a portable device, the portable device operably connected for computer communication to an output device, the vehicle data including vehicle dynamics data, and receiving user data from at least one of the portable device or the output device. The method including generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more…

    A method for in-vehicle dynamic virtual reality, including receiving vehicle data from a portable device, the portable device operably connected for computer communication to an output device, the vehicle data including vehicle dynamics data, and receiving user data from at least one of the portable device or the output device. The method including generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data or the user data. The method including rendering the virtual view to the output device by controlling the output device to update display of the virtual view according to at least one of the vehicle data or the user data.

    Other inventors
    See patent
  • System and Method for Dynamic In-Vehicle Virtual Reality

    Filed US 14/291854

    A method for in-vehicle dynamic virtual reality includes receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data and receiving user data from a virtual reality device. The method includes generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one…

    A method for in-vehicle dynamic virtual reality includes receiving vehicle data from one or more vehicle systems of a vehicle, wherein the vehicle data includes vehicle dynamics data and receiving user data from a virtual reality device. The method includes generating a virtual view based on the vehicle data, the user data and a virtual world model, the virtual world model including one or more components that define the virtual view, wherein generating the virtual view includes augmenting one or more components of the virtual world model according to at least one of the vehicle data and the user data and rendering the virtual view to an output device by controlling the output device to update display of the virtual view according to the vehicle dynamics data.

    Other inventors
    See patent
  • System and Method for Providing an Augmented Reality Vehicle Interface

    Filed US 14/160389

    A method and system for providing an augmented reality vehicle interface. The method and system include providing an augmented reality user interface. The method and system additionally include receiving an image of a vehicle with an image capturing device. The method and system additionally include identifying a user classification category of the user that is capturing an image of the vehicle. Additionally, the method and system include presenting an augmented reality image of the vehicle by…

    A method and system for providing an augmented reality vehicle interface. The method and system include providing an augmented reality user interface. The method and system additionally include receiving an image of a vehicle with an image capturing device. The method and system additionally include identifying a user classification category of the user that is capturing an image of the vehicle. Additionally, the method and system include presenting an augmented reality image of the vehicle by overlaying one or more virtual user interface objects on the points of interest. The method and system also includes controlling vehicle features via the one or more virtual user interface objects.

    Other inventors
    See patent
  • System and Method for Gestural Control of Vehicle Systems

    Filed US 14/159401

    A method and system for gestural control of a vehicle system including tracking a motion path of a grasp hand posture upon detecting an initiation dynamic hand gesture in a spatial location associated with the motorized vehicle system, wherein the initiation dynamic hand gesture is a sequence from a first open hand posture to the grasp hand posture, controlling a feature of the vehicle system based on the motion path and terminating control of the feature upon detecting a termination dynamic…

    A method and system for gestural control of a vehicle system including tracking a motion path of a grasp hand posture upon detecting an initiation dynamic hand gesture in a spatial location associated with the motorized vehicle system, wherein the initiation dynamic hand gesture is a sequence from a first open hand posture to the grasp hand posture, controlling a feature of the vehicle system based on the motion path and terminating control of the feature upon detecting a termination dynamic hand gesture, wherein the termination dynamic hand gesture is a sequence from the grasp hand posture to a second open hand posture.

    Other inventors
    See patent

Projects

  • Dream Drive

    The Dream Drive is a proof-of-concept project that explores the possibilities of bringing virtual reality experiences into a moving vehicle. Passengers wear a VR headset powered by a computer which receives kinematic data from the vehicle's sensors (speed and yaw rate). The vehicle's real motion is echoed in the virtual world presented visually to the passenger.

    The result is a uniquely immersive experience. The synchronization of the passenger's visual sense and sense of motion heighten…

    The Dream Drive is a proof-of-concept project that explores the possibilities of bringing virtual reality experiences into a moving vehicle. Passengers wear a VR headset powered by a computer which receives kinematic data from the vehicle's sensors (speed and yaw rate). The vehicle's real motion is echoed in the virtual world presented visually to the passenger.

    The result is a uniquely immersive experience. The synchronization of the passenger's visual sense and sense of motion heighten the illusion of being present in a virtual space. The result is a more immersive VR experience than is possible with visual stimulation alone.

    This project was developed at Honda's R&D Lab in Mountain View. It was demonstrated at a public event in July of 2015.

    Media Coverage:
    http://www.pcworld.com/article/2952792/gadgets/hondas-trippy-dream-drive-is-an-awesome-use-of-virtual-reality.html
    http://www.autonews.com/article/20141023/BLOG06/141029912

    Other creators
    See project

Recommendations received

More activity by Michael

View Michael’s full profile

  • See who you know in common
  • Get introduced
  • Contact Michael directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Michael May in United States

Add new skills with these courses