Patents by Inventor Daniel R. Brownstone
Daniel R. Brownstone 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: 20200103246Abstract: A system includes a GPS module, user interface module, database and routing engine. To find nearby POIs in one embodiment the routing engine identifies POIs in the database located within a threshold distance from the planned route in Euclidean distance. The routing engine filters the results by exploring the road network to determine whether each of the POIs is within the threshold distance of the route in driving distance. The filtering may include exploring outward from the POI, until all roads within the threshold distance are explored or the route is reached; alternatively, distance to the POIs is checked by exploring outward from the route until all roads within the threshold distance of the route have been exposed. For those POIs reached in the exploration, the nearest point on the route and the distance to that point are known. Similar searches are performed based on driving time rather than distance.Type: ApplicationFiled: December 4, 2019Publication date: April 2, 2020Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
-
Patent number: 10527444Abstract: A system includes a GPS module, user interface module, database and routing engine. To find nearby POIs in one embodiment the routing engine identifies POIs in the database located within a threshold distance from the planned route in Euclidean distance. The routing engine filters the results by exploring the road network to determine whether each of the POIs is within the threshold distance of the route in driving distance. The filtering may include exploring outward from the POI, until all roads within the threshold distance are explored or the route is reached; alternatively, distance to the POIs is checked by exploring outward from the route until all roads within the threshold distance of the route have been exposed. For those POIs reached in the exploration, the nearest point on the route and the distance to that point are known. Similar searches are performed based on driving time rather than distance.Type: GrantFiled: August 29, 2017Date of Patent: January 7, 2020Assignee: Uber Technologies, Inc.Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
-
Publication number: 20180010920Abstract: A system includes a GPS module, user interface module, database and routing engine. To find nearby POIs in one embodiment the routing engine identifies POIs in the database located within a threshold distance from the planned route in Euclidean distance. The routing engine filters the results by exploring the road network to determine whether each of the POIs is within the threshold distance of the route in driving distance. The filtering may include exploring outward from the POI, until all roads within the threshold distance are explored or the route is reached; alternatively, distance to the POIs is checked by exploring outward from the route until all roads within the threshold distance of the route have been exposed. For those POIs reached in the exploration, the nearest point on the route and the distance to that point are known. Similar searches are performed based on driving time rather than distance.Type: ApplicationFiled: August 29, 2017Publication date: January 11, 2018Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
-
Patent number: 9778059Abstract: A system includes a GPS module, user interface module, database and routing engine. To find nearby POIs in one embodiment the routing engine identifies POIs in the database located within a threshold distance from the planned route in Euclidean distance. The routing engine filters the results by exploring the road network to determine whether each of the POIs is within the threshold distance of the route in driving distance. The filtering may include exploring outward from the POI, until all roads within the threshold distance are explored or the route is reached; alternatively, distance to the POIs is checked by exploring outward from the route until all roads within the threshold distance of the route have been exposed. For those POIs reached in the exploration, the nearest point on the route and the distance to that point are known. Similar searches are performed based on driving time rather than distance.Type: GrantFiled: March 28, 2016Date of Patent: October 3, 2017Assignee: UBER TECHNOLOGIES, INC.Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
-
Publication number: 20160209229Abstract: A system includes a GPS module, user interface module, database and routing engine. To find nearby POIs in one embodiment the routing engine identifies POIs in the database located within a threshold distance from the planned route in Euclidean distance. The routing engine filters the results by exploring the road network to determine whether each of the POIs is within the threshold distance of the route in driving distance. The filtering may include exploring outward from the POI, until all roads within the threshold distance are explored or the route is reached; alternatively, distance to the POIs is checked by exploring outward from the route until all roads within the threshold distance of the route have been exposed. For those POIs reached in the exploration, the nearest point on the route and the distance to that point are known. Similar searches are performed based on driving time rather than distance.Type: ApplicationFiled: March 28, 2016Publication date: July 21, 2016Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
-
Patent number: 9304008Abstract: A system includes a GPS module, user interface module, database and routing engine. To find nearby POIs in one embodiment the routing engine identifies POIs in the database located within a threshold distance from the planned route in Euclidean distance. The routing engine filters the results by exploring the road network to determine whether each of the POIs is within the threshold distance of the route in driving distance. The filtering may include exploring outward from the POI, until all roads within the threshold distance are explored or the route is reached; alternatively, distance to the POIs is checked by exploring outward from the route until all roads within the threshold distance of the route have been exposed. For those POIs reached in the exploration, the nearest point on the route and the distance to that point are known. Similar searches are performed based on driving time rather than distance.Type: GrantFiled: April 1, 2009Date of Patent: April 5, 2016Assignee: Uber Technologies, IncInventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
-
Patent number: 8150747Abstract: A tax return preparation kit is provided that contains a disposable tax return preparation device for receiving taxpayer input of tax related data for use in preparing an electronic tax return. The disposable tax return preparation device is adapted to prepare an electronic tax return based on the tax related data. A communications cable is also provided for communicatively coupling the disposable tax return preparation device to a telecommunications system, for transmitting the electronic tax return to a remote tax return preparation system also coupled to the telecommunications system. The remote tax return preparation system is adapted to receive the tax return prepared by the disposable tax return preparation device, confirm the tax return, and electronically file the tax return with a tax authority.Type: GrantFiled: November 23, 2005Date of Patent: April 3, 2012Assignee: Intuit Inc.Inventors: Ted Richard Neher, III, Daniel R. Brownstone, Robert R. Sachs
-
Publication number: 20110106429Abstract: A system includes a GPS module, user interface module, database and routing engine. To find nearby POIs in one embodiment the routing engine identifies POIs in the database located within a threshold distance from the planned route in Euclidean distance. The routing engine filters the results by exploring the road network to determine whether each of the POIs is within the threshold distance of the route in driving distance. The filtering may include exploring outward from the POI, until all roads within the threshold distance are explored or the route is reached; alternatively, distance to the POIs is checked by exploring outward from the route until all roads within the threshold distance of the route have been exposed. For those POIs reached in the exploration, the nearest point on the route and the distance to that point are known. Similar searches are performed based on driving time rather than distance.Type: ApplicationFiled: April 1, 2009Publication date: May 5, 2011Applicant: deCarta Inc.Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone