Patents by Inventor Seth Alan Woolley
Seth Alan Woolley 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: 20230251105Abstract: Systems and methods for managing routing involving an indicated point of interest associated with a plurality of levels of a multilevel (overlapping or stacked) roadway are provided. In example embodiments, a networked system aggregates trip data received from user devices that includes location information and detected attributes for points of interest. The networked system analyzes the location information and the detected attributes to determine a height parameter and, in some cases, a characteristic associated with different levels of the multilevel roadway for points of interest. The height parameters and characteristics for each point of interest are stored to a database in a data storage. During runtime, the networked system receives a request that includes a point of interest. In response, the networked system detects a level of roadway at the point of interest using the database and real-time device data. Based on the detected level of the multilevel roadway, a route is generated and presented.Type: ApplicationFiled: April 17, 2023Publication date: August 10, 2023Inventors: Danish Chopra, Karapet Shaginyan, Seth Alan Woolley, Kapil Gupta
-
Patent number: 11644334Abstract: Systems and methods for managing routing involving an indicated point of interest associated with a plurality of levels of a multilevel (overlapping or stacked) roadway are provided. In example embodiments, a networked system aggregates trip data received from user devices that includes location information and detected attributes for points of interest. The networked system analyzes the location information and the detected attributes to determine a height parameter and, in some cases, a characteristic associated with different levels of the multilevel roadway for points of interest. The height parameters and characteristics for each point of interest are stored to a database in a data storage. During runtime, the networked system receives a request that includes a point of interest. In response, the networked system detects a level of roadway at the point of interest using the database and real-time device data. Based on the detected level of the multilevel roadway, a route is generated and presented.Type: GrantFiled: February 7, 2019Date of Patent: May 9, 2023Assignee: Uber Technologies, Inc.Inventors: Danish Chopra, Karapet Shaginyan, Seth Alan Woolley, Kapil Gupta
-
Patent number: 11118922Abstract: Systems and methods for reconciling a conflict between a rider-selected route and driving preferences of a driver are provided. In example embodiments, a networked system accesses driving preferences of the driver, wherein the driving preferences include preferences derived from past selection of routes by the driver. The networked system detects the conflict between characteristics of the rider-selected route and the driving preferences and determines one or more routes from a location of a vehicle of the driver to a destination based on the driving preferences. The network system reconciles the rider-selected route with the driving preferences by replacing at least one segment of the rider-selected route with at least one segment from the one or more routes to generate a reconciled route. The reconciled route is then displayed on a user interface of a device of the driver.Type: GrantFiled: January 30, 2019Date of Patent: September 14, 2021Assignee: Uber Technologies, Inc.Inventors: Shailendra Ramineni Rao, Wesley KaiJie Leung, Jayant Balasubramanian Sai, Kumar Chowdhary Veeravalli Naveen, Seth Alan Woolley, Janice Jieun Suh, Paweena Attayadmawittaya
-
Publication number: 20200256696Abstract: Systems and methods for managing routing involving an indicated point of interest associated with a plurality of levels of a multilevel (overlapping or stacked) roadway are provided. In example embodiments, a networked system aggregates trip data received from user devices that includes location information and detected attributes for points of interest. The networked system analyzes the location information and the detected attributes to determine a height parameter and, in some cases, a characteristic associated with different levels of the multilevel roadway for points of interest. The height parameters and characteristics for each point of interest are stored to a database in a data storage. During runtime, the networked system receives a request that includes a point of interest. In response, the networked system detects a level of roadway at the point of interest using the database and real-time device data. Based on the detected level of the multilevel roadway, a route is generated and presented.Type: ApplicationFiled: February 7, 2019Publication date: August 13, 2020Inventors: Danish Chopra, Karapet Shaginyan, Seth Alan Woolley, Kapil Gupta
-
Publication number: 20200240803Abstract: Systems and methods for providing user control of alternate routes are provided. In example embodiments, a networked system identifies a current location of a vehicle of a driver and a destination of the driver. The networked system accesses driving preferences of the driver, whereby the driving preferences including preferences derived from past selection of routes by the driver. The networked system then determines, a plurality of routes from the current location of the vehicle to the destination based on the driving preferences. The plurality of routes is then displayed on a user interface of a device of the driver.Type: ApplicationFiled: January 30, 2019Publication date: July 30, 2020Inventors: Shailendra Ramineni Rao, Wesley KaiJie Leung, Jayant Balasubramanian Sai, Kumar Chowdhary Veeravalli Naveen, Seth Alan Woolley, Janice Jieun Suh, Paweena Attayadmawittaya
-
Patent number: 10648830Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: GrantFiled: October 22, 2018Date of Patent: May 12, 2020Assignee: Uber Technologies, Inc.Inventor: Seth Alan Woolley
-
Publication number: 20190390971Abstract: Various embodiments determine a set of estimated times of a service, being performed by a service providing user (a provider) at the request of another user (requester), using one or more cumulative estimated times. In particular, a computing device, such as a requester's client device or a backend server supporting backend operations of a service arrangement software platform, uses one or more cumulative estimated times to determine one or more estimated times in connection with a provider's performance of a requested service as the provider traverses (e.g., travels) a geographic route in connection with the requested service. The use of the cumulative estimated times enables the computing device to continue to determine and update the one or more estimated times with or without the availability of update data regarding the provider's current geographic position.Type: ApplicationFiled: June 25, 2018Publication date: December 26, 2019Inventors: Karapet Shaginyan, Seth Alan Woolley
-
Publication number: 20190178679Abstract: One general aspect includes a computing apparatus, the computing apparatus including at least one processor and a memory storing instructions that, when executed by the at least one processor, configure the apparatus to perform operations including receiving pedal cadence data for a cyclist and deriving a minimum cadence value for the cyclist based on the pedal cadence data. The computing apparatus automatically calculates calculated route data for the cyclist based on the minimum cadence value and provides the calculated route data for a route to a mobile device of the cyclist. The computing apparatus further tracks actual route data, generated by the mobile device and automatically comparing the actual route data with the calculated route data. The computing apparatus determines that the actual route data varies by a threshold value from the calculated route data and automatically recalculates the calculated route data based on the minimum cadence value.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventor: Seth Alan Woolley
-
Publication number: 20190178672Abstract: One general aspect includes a computing apparatus, the computing apparatus including at least one processor and a memory storing instructions that, when executed by the at least one processor, configure the apparatus to perform operations including receiving motion pattern data relate to the cyclist, the motion pattern data having been generated by at least one sensor of a mobile device. The computing apparatus also generates, using the at least one processor, cycling profile data for the cyclist based on the motion pattern data. The computing apparatus automatically updating a stored cyclist profile, stored in a system database, for the cyclist using the cycling profile data. The computing apparatus receives a routing request to provide a route for the cyclist, the request including start location data and destination location data; responsive to receiving the routing request, the computing apparatus accesses the stored cyclist profile within the system database.Type: ApplicationFiled: December 8, 2017Publication date: June 13, 2019Inventor: Seth Alan Woolley
-
Publication number: 20190078906Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: ApplicationFiled: October 22, 2018Publication date: March 14, 2019Inventor: Seth Alan Woolley
-
Patent number: 10139242Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: GrantFiled: May 10, 2018Date of Patent: November 27, 2018Assignee: Uber Technologies, Inc.Inventor: Seth Alan Woolley
-
Publication number: 20180259355Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: ApplicationFiled: May 10, 2018Publication date: September 13, 2018Inventor: Seth Alan Woolley
-
Publication number: 20180188062Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: ApplicationFiled: February 26, 2018Publication date: July 5, 2018Inventor: Seth Alan Woolley
-
Patent number: 10012516Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: GrantFiled: February 26, 2018Date of Patent: July 3, 2018Assignee: UBER TECHNOLOGIES, INC.Inventor: Seth Alan Woolley
-
Patent number: 9933272Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: GrantFiled: August 8, 2017Date of Patent: April 3, 2018Assignee: UBER TECHNOLOGIES, INC.Inventor: Seth Alan Woolley
-
Publication number: 20170370745Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: ApplicationFiled: August 8, 2017Publication date: December 28, 2017Inventor: Seth Alan Woolley
-
Patent number: 9816830Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: GrantFiled: May 20, 2015Date of Patent: November 14, 2017Assignee: UBER TECHNOLOGIES, INC.Inventor: Seth Alan Woolley
-
Publication number: 20160341561Abstract: A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.Type: ApplicationFiled: May 20, 2015Publication date: November 24, 2016Inventor: Seth Alan Woolley