Patents by Inventor Joseph Figueroa

Joseph Figueroa 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: 9574891
    Abstract: A navigation device is provided that includes a processor configured to track a path of the navigation device based on a first signal received by the navigation device, and calculate a calculated position of the navigation device based on a second signal different from the first signal. The navigation device may further include a graphical user interface configured to display a calculated position graphical element representing the calculated position determined based on the second signal and display a tracked position graphical element representing the path of the navigation device determined based on the first signal, the tracked position graphical element and the calculated position graphical element being distinguishable in appearance.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: February 21, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Joseph Figueroa
  • Patent number: 9507499
    Abstract: Systems, methods, and computing devices are provided for viewing scene-granular video based on geographical location. The computing device may include a memory configured to store video and geographical coordinates at which the video was captured. The computing device may further include, a processor that is configured to execute a video path viewing program, and a display that is configured to display a graphical user interface of the video path viewing program. The graphical user interface may be configured to display a path graphic spatially representing the geographical coordinates along which the video was captured, a location selector that is selectively movable along the path graphic to a selected path location, and a video icon that is configured to display a preview of a portion of the video corresponding to the selected path location.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: November 29, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Joseph Figueroa
  • Publication number: 20150354975
    Abstract: A navigation device is provided that includes a processor configured to track a path of the navigation device based on a first signal received by the navigation device, and calculate a calculated position of the navigation device based on a second signal different from the first signal. The navigation device may further include a graphical user interface configured to display a calculated position graphical element representing the calculated position determined based on the second signal and display a tracked position graphical element representing the path of the navigation device determined based on the first signal, the tracked position graphical element and the calculated position graphical element being distinguishable in appearance.
    Type: Application
    Filed: August 18, 2015
    Publication date: December 10, 2015
    Inventor: Joseph Figueroa
  • Patent number: 9134129
    Abstract: A navigation device is provided that includes a processor configured to track a path of the navigation device based on a first signal received by the navigation device, and calculate a calculated position of the navigation device based on a second signal different from the first signal. The navigation device may further include a graphical user interface configured to display a calculated position graphical element representing the calculated position determined based on the second signal and display a tracked position graphical element representing the path of the navigation device determined based on the first signal, the tracked position graphical element and the calculated position graphical element being distinguishable in appearance.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: September 15, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Joseph Figueroa
  • Patent number: 8798916
    Abstract: A location based service using combinatorial data sources for routing and time information is disclosed. One embodiment comprises using a user location, a first data set from a first data source containing information related to a first waypoint, and a second data set from a second data source containing information related to a second waypoint to determine a tour of the first waypoint and the second waypoint. In this way, the embodiment may send the tour of the first waypoint and the second waypoint to a navigation device.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Alexander Bussmann, Joseph Figueroa, Thomas G. Phillips
  • Publication number: 20130305157
    Abstract: Systems, methods, and computing devices are provided for viewing scene-granular video based on geographical location. The computing device may include a memory configured to store video and geographical coordinates at which the video was captured. The computing device may further include, a processor that is configured to execute a video path viewing program, and a display that is configured to display a graphical user interface of the video path viewing program. The graphical user interface may be configured to display a path graphic spatially representing the geographical coordinates along which the video was captured, a location selector that is selectively movable along the path graphic to a selected path location, and a video icon that is configured to display a preview of a portion of the video corresponding to the selected path location.
    Type: Application
    Filed: July 16, 2013
    Publication date: November 14, 2013
    Applicant: Microsoft Corporation
    Inventor: Joseph Figueroa
  • Publication number: 20130274990
    Abstract: A navigation device is provided that includes a processor configured to track a path of the navigation device based on a first signal received by the navigation device, and calculate a calculated position of the navigation device based on a second signal different from the first signal. The navigation device may further include a graphical user interface configured to display a calculated position graphical element representing the calculated position determined based on the second signal and display a tracked position graphical element representing the path of the navigation device determined based on the first signal, the tracked position graphical element and the calculated position graphical element being distinguishable in appearance.
    Type: Application
    Filed: April 8, 2013
    Publication date: October 17, 2013
    Applicant: Microsoft Corporation
    Inventor: Joseph Figueroa
  • Patent number: 8522143
    Abstract: Systems, methods, and computing devices are provided for viewing scene-granular video based on geographical location. The computing device may include a memory configured to store video and geographical coordinates at which the video was captured. The computing device may further include, a processor that is configured to execute a video path viewing program, and a display that is configured to display a graphical user interface of the video path viewing program. The graphical user interface may be configured to display a path graphic spatially representing the geographical coordinates along which the video was captured, a location selector that is selectively movable along the path graphic to a selected path location, and a video icon that is configured to display a preview of a portion of the video corresponding to the selected path location.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: August 27, 2013
    Assignee: Microsoft Corporation
    Inventor: Joseph Figueroa
  • Patent number: 8417450
    Abstract: A computing navigation device is disclosed that includes a processor configured to control a communication module configured to receive a global positioning satellite (GPS) system signal corresponding to a vehicle position of a vehicle. The processor may be further configured to recognize a dropped signal condition in which no operational signal is detected from the GPS system, and to identify a last position of the vehicle corresponding to a time of the dropped signal condition. The processor may be further configured to retrieve on-board diagnostics data from an on-board diagnostics system of the vehicle corresponding with a movement of the vehicle. The computing navigation device may further include a kinematic module configured to calculate a calculated position of the vehicle based on the last position and the movement of the vehicle, and a display configured to display a representation of the calculated position.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: April 9, 2013
    Assignee: Microsoft Corporation
    Inventor: Joseph Figueroa
  • Patent number: 8359157
    Abstract: Systems, methods and a graphical user interface are provided for enhancing a computing navigation device route directions view. A system is disclosed including a computing navigation device configured to identify a route for travel. The route includes one or more geographic locations along the route. The computing navigation device is further configured to receive media from a media service via a computer network, wherein each media includes associated geographic information indicating that the media relates to the one or more geographic locations. The computing navigation device is further configured to display the media in a route directions view of a graphical user interface.
    Type: Grant
    Filed: April 7, 2008
    Date of Patent: January 22, 2013
    Assignee: Microsoft Corporation
    Inventor: Joseph Figueroa
  • Patent number: 8150741
    Abstract: Various embodiments are disclosed herein that relate to the dynamic calculation and presentation of efficient travel routes for in-person shoppers. For example, an adaptive shopping server system is configured to generate, for display on a shopping client device, an efficient travel route to a location of one or more user-requested merchandise items, the efficient travel route being advantageously distinct relative to other potential travel routes in consideration of a route efficiency selection criterion received from the shopping client device.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Joseph Figueroa, Mike Hall
  • Patent number: 8116971
    Abstract: A system for training a driver to achieve improved fuel economy monitors the driving parameters of a vehicle, analyzes the monitored driving parameters, calculates suggested driving behavior adjustments, and communicates the driving behavior adjustments to the driver as the driver is driving.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Wei Tzu Chen, Joseph Figueroa
  • Publication number: 20110225068
    Abstract: Various embodiments are disclosed herein that relate to the dynamic calculation and presentation of efficient travel routes for in-person shoppers. For example, an adaptive shopping server system is configured to generate, for display on a shopping client device, an efficient travel route to a location of one or more user-requested merchandise items, the efficient travel route being advantageously distinct relative to other potential travel routes in consideration of a route efficiency selection criterion received from the shopping client device.
    Type: Application
    Filed: March 15, 2010
    Publication date: September 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Joseph Figueroa, Mike Hall
  • Patent number: 7921114
    Abstract: Systems and methods are provided for capturing and combining media data and geodata into a composite file. The system may include a media data capture module configured to capture media data at a plurality of geographic locations along a path in a geographic area, and to store the media data in a media data stream. The system may further include a geodata capture module configured to capture geodata indicating the geographic locations along the path at which the media data was captured. The system may also include a multiplexing module for interleaving the media data and the geodata into a composite file.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: April 5, 2011
    Assignee: Microsoft Corporation
    Inventors: Joseph Figueroa, Meir E Abergel
  • Publication number: 20100138294
    Abstract: The provision of location-based advertising services is disclosed. One disclosed embodiment provides a method of operating a location-based advertising server. The method comprises receiving from each of a plurality of advertising publishers an item of advertising content associated with a bounded area defined in a geographic region, and also receiving from each advertising publisher a bid for payment for distributing the advertising publisher's item of advertising content to devices. The method then comprises receiving from a device a request for advertising content associated with the bounded area, and sending an item of advertising content associated with a highest bid to the device.
    Type: Application
    Filed: December 3, 2008
    Publication date: June 3, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Alexander T. Bussmann, Joseph Figueroa, Todd Segal
  • Publication number: 20100076677
    Abstract: A location based service using combinatorial data sources for routing and time information is disclosed. One embodiment comprises using a user location, a first data set from a first data source containing information related to a first waypoint, and a second data set from a second data source containing information related to a second waypoint to determine a tour of the first waypoint and the second waypoint. In this way, the embodiment may send the tour of the first waypoint and the second waypoint to a navigation device.
    Type: Application
    Filed: September 19, 2008
    Publication date: March 25, 2010
    Applicant: Microsoft Corporation
    Inventors: Alexander Bussmann, Joseph Figueroa, Thomas G. Phillips
  • Publication number: 20090326753
    Abstract: A system for training a driver to achieve improved fuel economy monitors the driving parameters of a vehicle, analyzes the monitored driving parameters, calculates suggested driving behavior adjustments, and communicates the driving behavior adjustments to the driver as the driver is driving.
    Type: Application
    Filed: June 26, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Wei Tzu Chen, Joseph Figueroa
  • Publication number: 20090276711
    Abstract: Systems, methods, and computing devices are provided for viewing scene-granular video based on geographical location. The computing device may include a memory configured to store video and geographical coordinates at which the video was captured. The computing device may further include, a processor that is configured to execute a video path viewing program, and a display that is configured to display a graphical user interface of the video path viewing program. The graphical user interface may be configured to display a path graphic spatially representing the geographical coordinates along which the video was captured, a location selector that is selectively movable along the path graphic to a selected path location, and a video icon that is configured to display a preview of a portion of the video corresponding to the selected path location.
    Type: Application
    Filed: May 5, 2008
    Publication date: November 5, 2009
    Applicant: MICROSOFT CORPORATION
    Inventor: Joseph Figueroa
  • Publication number: 20090259686
    Abstract: Systems and methods are provided for capturing and combining media data and geodata into a composite file. The system may include a media data capture module configured to capture media data at a plurality of geographic locations along a path in a geographic area, and to store the media data in a media data stream. The system may further include a geodata capture module configured to capture geodata indicating the geographic locations along the path at which the media data was captured. The system may also include a multiplexing module for interleaving the media data and the geodata into a composite file.
    Type: Application
    Filed: April 10, 2008
    Publication date: October 15, 2009
    Applicant: Microsoft Corporation
    Inventors: Joseph Figueroa, Meir E Abergel
  • Publication number: 20090254268
    Abstract: Systems, methods and a graphical user interface are provided for enhancing a computing navigation device route directions view. A system is disclosed including a computing navigation device configured to identify a route for travel. The route includes one or more geographic locations along the route. The computing navigation device is further configured to receive media from a media service via a computer network, wherein each media includes associated geographic information indicating that the media relates to the one or more geographic locations. The computing navigation device is further configured to display the media in a route directions view of a graphical user interface.
    Type: Application
    Filed: April 7, 2008
    Publication date: October 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventor: Joseph Figueroa