Patents by Inventor Chien-Wen Danny Su
Chien-Wen Danny Su 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: 10760921Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).Type: GrantFiled: November 22, 2017Date of Patent: September 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
-
Publication number: 20180094944Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).Type: ApplicationFiled: November 22, 2017Publication date: April 5, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
-
Patent number: 9835469Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).Type: GrantFiled: December 29, 2015Date of Patent: December 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
-
Publication number: 20160131495Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).Type: ApplicationFiled: December 29, 2015Publication date: May 12, 2016Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: CHIEN-WEN DANNY SU, MUDASSIR ALAM, AARTI BHARATHAN, JUAN PABLO CANDELAS GONZALEZ
-
Patent number: 9273979Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, the map navigation tool uses a destination icon that directs the user towards an end location of a route when the user is close to the end location. For example, the map navigation tool obtains multiple list items of a list of directions. Based at least in part on current location, the tool determines that a destination icon is to be displayed. For example, the tool checks whether the current location is within a threshold distance from or past the end location. The tool then renders the destination icon, which indicates direction towards the end location. The tool can further adjust the destination icon depending on current location, for example, rotating the destination icon or switching between multiple destination icons representing left, right, ahead and behind directions.Type: GrantFiled: November 30, 2011Date of Patent: March 1, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Patent number: 9261373Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).Type: GrantFiled: October 7, 2011Date of Patent: February 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
-
Patent number: 9163951Abstract: Disclosed herein are tools and techniques for providing optional re-routing. In one exemplary embodiment disclosed herein, a determination is made that a location of a computing device is not on a predetermined route between a start location and an end location. Based on the determining, a re-route option is provided. Also, while the re-route option is available, a determination is made that a subsequent location of the computing device is on the predetermined route, or a re-route is performed responsive to receiving a touch-anywhere input event on a touchscreen display.Type: GrantFiled: March 14, 2014Date of Patent: October 20, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Patent number: 8874366Abstract: A mobile computing device can determine a first waypoint distance that indicates a distance from the device's location within which a first waypoint of a route cannot be located. This distance can be sent to a server as part of a map data request. The distance can be based on a device velocity, a request latency time, an instruction intake time and an instruction reaction time. The request latency time represents the delay from sending a request to receiving route information in response. The instruction intake time represents the time it takes for a user to read or listen to a first waypoint instruction. The instruction reaction time represents the time it takes a user to react to a first waypoint instruction. Route information contains information identifying a first waypoint that is further away from the device position supplied with the request than the first waypoint distance.Type: GrantFiled: November 3, 2011Date of Patent: October 28, 2014Assignee: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Mudassir Alam
-
Patent number: 8788203Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, a user-driven navigation model simplifies user interaction with the map navigation tool. For example, the map navigation tool identifies an upcoming list item among multiple list items of a list of directions for a route. The map navigation tool receives a user input event. For example, the user input event represents a tap on a touchscreen of the computing device, voice input to a microphone of the computing device, or button or keystroke input to the computing device. Responsive to the user input event, the map navigation tool outputs an indication of the upcoming list item.Type: GrantFiled: November 30, 2011Date of Patent: July 22, 2014Assignee: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Publication number: 20140200802Abstract: Disclosed herein are tools and techniques for providing optional re-routing. In one exemplary embodiment disclosed herein, a determination is made that a location of a computing device is not on a predetermined route between a start location and an end location. Based on the determining, a re-route option is provided. Also, while the re-route option is available, a determination is made that a subsequent location of the computing device is on the predetermined route, or a re-route is performed responsive to receiving a touch-anywhere input event on a touchscreen display.Type: ApplicationFiled: March 14, 2014Publication date: July 17, 2014Applicant: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Patent number: 8706415Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, the map navigation tool dynamically adjusts presentation of graphics and/or text for directions depending on current location, so as to emphasize upcoming instructions. For example, based on current location, the tool identifies an upcoming list item in a list of directions for a route. The map navigation tool renders a view of at least part of the list of directions, rendering a given list item differently depending on whether it is the upcoming list item, a future list item, or a previous list item. Upon successful completion of navigation for the upcoming list item, the tool outputs an indication of positive feedback, changes the upcoming list item to be the next list item, and renders a new view in which the next list item is emphasized.Type: GrantFiled: November 30, 2011Date of Patent: April 22, 2014Assignee: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Patent number: 8700316Abstract: Disclosed herein are tools and techniques for providing optional re-routing. In one exemplary embodiment disclosed herein, a determination is made that a location of a computing device is not on a predetermined route between a start location and an end location. Based on the determining, a re-route option is provided. Also, while the re-route option is available, a determination is made that a subsequent location of the computing device is on the predetermined route, or a re-route is performed responsive to receiving a touch-anywhere input event on a touchscreen display.Type: GrantFiled: December 16, 2011Date of Patent: April 15, 2014Assignee: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Publication number: 20120303273Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, a user-driven navigation model simplifies user interaction with the map navigation tool. For example, the map navigation tool identifies an upcoming list item among multiple list items of a list of directions for a route. The map navigation tool receives a user input event. For example, the user input event represents a tap on a touchscreen of the computing device, voice input to a microphone of the computing device, or button or keystroke input to the computing device. Responsive to the user input event, the map navigation tool outputs an indication of the upcoming list item.Type: ApplicationFiled: November 30, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Publication number: 20120303268Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, the map navigation tool uses a destination icon that directs the user towards an end location of a route when the user is close to the end location. For example, the map navigation tool obtains multiple list items of a list of directions. Based at least in part on current location, the tool determines that a destination icon is to be displayed. For example, the tool checks whether the current location is within a threshold distance from or past the end location. The tool then renders the destination icon, which indicates direction towards the end location. The tool can further adjust the destination icon depending on current location, for example, rotating the destination icon or switching between multiple destination icons representing left, right, ahead and behind directions.Type: ApplicationFiled: November 30, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Publication number: 20120303270Abstract: A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).Type: ApplicationFiled: October 7, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez
-
Publication number: 20120303274Abstract: A map navigation tool presents directions using a map navigation user interface that simplifies navigation in various ways. In particular, the map navigation tool dynamically adjusts presentation of graphics and/or text for directions depending on current location, so as to emphasize upcoming instructions. For example, based on current location, the tool identifies an upcoming list item in a list of directions for a route. The map navigation tool renders a view of at least part of the list of directions, rendering a given list item differently depending on whether it is the upcoming list item, a future list item, or a previous list item. Upon successful completion of navigation for the upcoming list item, the tool outputs an indication of positive feedback, changes the upcoming list item to be the next list item, and renders a new view in which the next list item is emphasized.Type: ApplicationFiled: November 30, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Publication number: 20120303265Abstract: Techniques and tools are described for providing navigation assistance when there are multiple turns in succession in a short period of time or distance. In one embodiment, the route information can be reviewed to determine multiple turns in sequence that are less than a predetermined distance apart. These so-called “tight turns” can be handled differently than other turns by announcing the tight turns in a single combination instruction. Additional lane guidance can also be provided. In another embodiment, an audio feedback can be used to indicate that a user completed a successful turn. Such audio feedback can be in combination with the identified tight turns or independently for other turns or events. The audio feedback can also be an indication for the user to tap the display, wherein the tapping results in an immediate indication of the next turn.Type: ApplicationFiled: August 19, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Chien-Wen Danny Su, Mudassir Alam, Aarti Bharathan, Juan Pablo Candelas Gonzalez, Adrian Solis, Jonathan Aroner, Eric Chih Hung Wang
-
Publication number: 20120303264Abstract: Disclosed herein are tools and techniques for providing optional re-routing. In one exemplary embodiment disclosed herein, a determination is made that a location of a computing device is not on a predetermined route between a start location and an end location. Based on the determining, a re-route option is provided. Also, while the re-route option is available, a determination is made that a subsequent location of the computing device is on the predetermined route, or a re-route is performed responsive to receiving a touch-anywhere input event on a touchscreen display.Type: ApplicationFiled: December 16, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Adrian Solis, Jonathan Aroner
-
Publication number: 20120303266Abstract: A mobile computing device can determine a first waypoint distance that indicates a distance from the device's location within which a first waypoint of a route cannot be located. This distance can be sent to a server as part of a map data request. The distance can be based on a device velocity, a request latency time, an instruction intake time and an instruction reaction time. The request latency time represents the delay from sending a request to receiving route information in response. The instruction intake time represents the time it takes for a user to read or listen to a first waypoint instruction. The instruction reaction time represents the time it takes a user to react to a first waypoint instruction. Route information contains information identifying a first waypoint that is further away from the device position supplied with the request than the first waypoint distance.Type: ApplicationFiled: November 3, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Chien-Wen Danny Su, Aarti Bharathan, Mudassir Alam