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: 20200103246
    Abstract: 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: Application
    Filed: December 4, 2019
    Publication date: April 2, 2020
    Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
  • Patent number: 10527444
    Abstract: 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: Grant
    Filed: August 29, 2017
    Date of Patent: January 7, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
  • Publication number: 20180010920
    Abstract: 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: Application
    Filed: August 29, 2017
    Publication date: January 11, 2018
    Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
  • Patent number: 9778059
    Abstract: 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: Grant
    Filed: March 28, 2016
    Date of Patent: October 3, 2017
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
  • Publication number: 20160209229
    Abstract: 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: Application
    Filed: March 28, 2016
    Publication date: July 21, 2016
    Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
  • Patent number: 9304008
    Abstract: 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: Grant
    Filed: April 1, 2009
    Date of Patent: April 5, 2016
    Assignee: Uber Technologies, Inc
    Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone
  • Patent number: 8150747
    Abstract: 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: Grant
    Filed: November 23, 2005
    Date of Patent: April 3, 2012
    Assignee: Intuit Inc.
    Inventors: Ted Richard Neher, III, Daniel R. Brownstone, Robert R. Sachs
  • Publication number: 20110106429
    Abstract: 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: Application
    Filed: April 1, 2009
    Publication date: May 5, 2011
    Applicant: deCarta Inc.
    Inventors: Richard F. Poppen, Weidong Tang, Daniel R. Brownstone