Patents by Inventor David X. Wang

David X. Wang 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: 11914780
    Abstract: A finger-mounted device may include finger-mounted units. The finger-mounted units may each have a body that serves as a support structure for components such as force sensors, accelerometers, and other sensors and for haptic output devices. The body may have sidewall portions coupled by a portion that rests adjacent to a user's fingernail. The body may be formed from deformable material such as metal or may be formed from adjustable structures such as sliding body portions that are coupled to each other using magnetic attraction, springs, or other structures. The body of each finger-mounted unit may have a U-shaped cross-sectional profile that leaves the finger pad of each finger exposed when the body is coupled to a fingertip of a user's finger. Control circuitry may gather finger press input, lateral finger movement input, and finger tap input using the sensors and may provide haptic output using the haptic output device.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: February 27, 2024
    Assignee: Apple Inc.
    Inventors: Paul X Wang, Alex J. Lehmann, Michael J. Rockwell, Michael Y. Cheung, Ray L. Chang, Hongcheng Sun, Ian M. Bullock, Kyle J. Nekimken, Madeleine S. Cordier, Seung Wook Kim, David H. Bloom, Scott G. Johnston
  • Publication number: 20230211692
    Abstract: To navigate an electric vehicle from a starting location to a destination, a system identifies multiple charging stations between the starting location and the destination and determining a navigation route that requires a least amount of time for the electric vehicle to travel from the starting location to the destination via one or more of the charging stations, including determining a non-linear relationship between an amount of time and an amount of charge the EV receives during the amount of time.
    Type: Application
    Filed: September 3, 2020
    Publication date: July 6, 2023
    Inventors: Alex Donaldson, David X. Wang, Kostas Kollias, Xin Wei Chow, Navin Gunatillaka, Jesse Head, Michael Graham Woodward, Ingrid Trollope, Anddrew Foster, Ivan Kuznetsov, Sreenivas Gollapudi
  • Patent number: 10928216
    Abstract: As part of a technique for positioning viewports over interactive digital maps, a digital map of a geographic area is provided via a user interface of a computing device. The currently visible portion of the digital map is displayed in a viewport. A user gesture is detected, where the user gesture communicates a particular acceleration to the viewport, along a particular direction, to move the viewport from its current position to a target position over the digital map. A current user context for the digital map is determined. A new position of the viewport over the digital map is determined in accordance with (i) the user gesture and (ii) the current user context, such that the new position is different from the target position, and the viewport is moved from its current position to the new position.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: February 23, 2021
    Assignee: GOOGLE LLC
    Inventors: David X. Wang, Stephen Broadfoot, Fabian Tamp, Robertus Christianus Elisabeth Mariet, Taylah Hasaballah
  • Publication number: 20190120648
    Abstract: As part of a technique for positioning viewports over interactive digital maps, a digital map of a geographic area is provided via a user interface of a computing device. The currently visible portion of the digital map is displayed in a viewport. A user gesture is detected, where the user gesture communicates a particular acceleration to the viewport, along a particular direction, to move the viewport from its current position to a target position over the digital map. A current user context for the digital map is determined. A new position of the viewport over the digital map is determined in accordance with (i) the user gesture and (ii) the current user context, such that the new position is different from the target position, and the viewport is moved from its current position to the new position.
    Type: Application
    Filed: December 10, 2018
    Publication date: April 25, 2019
    Inventors: David X, Wang, Stephen Broadfoot, Fabian Tamp, Robertus Christianus Elisabeth Mariet, Taylah Hasaballah
  • Patent number: 10151600
    Abstract: As part of a technique for positioning viewports over interactive digital maps, a digital map of a geographic area is provided via a user interface of a computing device. The currently visible portion of the digital map is displayed in a viewport. A user gesture is detected, where the user gesture communicates a particular acceleration to the viewport, along a particular direction, to move the viewport from its current position to a target position over the digital map. A current user context for the digital map is determined. A new position of the viewport over the digital map is determined in accordance with (i) the user gesture and (ii) the current user context, such that the new position is different from the target position, and the viewport is moved from its current position to the new position.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: December 11, 2018
    Assignee: GOOGLE LLC
    Inventors: David X. Wang, Stephen Broadfoot, Fabian Tamp, Robertus Christianus Elisabeth Mariet, Taylah Hasaballah
  • Publication number: 20160154538
    Abstract: As part of a technique for positioning viewports over interactive digital maps, a digital map of a geographic area is provided via a user interface of a computing device. The currently visible portion of the digital map is displayed in a viewport. A user gesture is detected, where the user gesture communicates a particular acceleration to the viewport, along a particular direction, to move the viewport from its current position to a target position over the digital map. A current user context for the digital map is determined. A new position of the viewport over the digital map is determined in accordance with (i) the user gesture and (ii) the current user context, such that the new position is different from the target position, and the viewport is moved from its current position to the new position.
    Type: Application
    Filed: November 25, 2015
    Publication date: June 2, 2016
    Inventors: David X. Wang, Stephen Broadfoot, Fabian Tamp, Robertus Christianus Elisabeth Mariet