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: 9574891Abstract: 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: GrantFiled: August 18, 2015Date of Patent: February 21, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Joseph Figueroa
-
Patent number: 9507499Abstract: 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: GrantFiled: July 16, 2013Date of Patent: November 29, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Joseph Figueroa
-
Publication number: 20150354975Abstract: 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: ApplicationFiled: August 18, 2015Publication date: December 10, 2015Inventor: Joseph Figueroa
-
Patent number: 9134129Abstract: 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: GrantFiled: April 8, 2013Date of Patent: September 15, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Joseph Figueroa
-
Patent number: 8798916Abstract: 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: GrantFiled: September 19, 2008Date of Patent: August 5, 2014Assignee: Microsoft CorporationInventors: Alexander Bussmann, Joseph Figueroa, Thomas G. Phillips
-
Publication number: 20130305157Abstract: 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: ApplicationFiled: July 16, 2013Publication date: November 14, 2013Applicant: Microsoft CorporationInventor: Joseph Figueroa
-
Publication number: 20130274990Abstract: 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: ApplicationFiled: April 8, 2013Publication date: October 17, 2013Applicant: Microsoft CorporationInventor: Joseph Figueroa
-
Patent number: 8522143Abstract: 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: GrantFiled: May 5, 2008Date of Patent: August 27, 2013Assignee: Microsoft CorporationInventor: Joseph Figueroa
-
Patent number: 8417450Abstract: 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: GrantFiled: March 11, 2008Date of Patent: April 9, 2013Assignee: Microsoft CorporationInventor: Joseph Figueroa
-
Patent number: 8359157Abstract: 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: GrantFiled: April 7, 2008Date of Patent: January 22, 2013Assignee: Microsoft CorporationInventor: Joseph Figueroa
-
Patent number: 8150741Abstract: 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: GrantFiled: March 15, 2010Date of Patent: April 3, 2012Assignee: Microsoft CorporationInventors: Joseph Figueroa, Mike Hall
-
Patent number: 8116971Abstract: 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: GrantFiled: June 26, 2008Date of Patent: February 14, 2012Assignee: Microsoft CorporationInventors: Wei Tzu Chen, Joseph Figueroa
-
Publication number: 20110225068Abstract: 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: ApplicationFiled: March 15, 2010Publication date: September 15, 2011Applicant: MICROSOFT CORPORATIONInventors: Joseph Figueroa, Mike Hall
-
Patent number: 7921114Abstract: 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: GrantFiled: April 10, 2008Date of Patent: April 5, 2011Assignee: Microsoft CorporationInventors: Joseph Figueroa, Meir E Abergel
-
Publication number: 20100138294Abstract: 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: ApplicationFiled: December 3, 2008Publication date: June 3, 2010Applicant: MICROSOFT CORPORATIONInventors: Alexander T. Bussmann, Joseph Figueroa, Todd Segal
-
Publication number: 20100076677Abstract: 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: ApplicationFiled: September 19, 2008Publication date: March 25, 2010Applicant: Microsoft CorporationInventors: Alexander Bussmann, Joseph Figueroa, Thomas G. Phillips
-
Publication number: 20090326753Abstract: 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: ApplicationFiled: June 26, 2008Publication date: December 31, 2009Applicant: Microsoft CorporationInventors: Wei Tzu Chen, Joseph Figueroa
-
Publication number: 20090276711Abstract: 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: ApplicationFiled: May 5, 2008Publication date: November 5, 2009Applicant: MICROSOFT CORPORATIONInventor: Joseph Figueroa
-
Publication number: 20090259686Abstract: 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: ApplicationFiled: April 10, 2008Publication date: October 15, 2009Applicant: Microsoft CorporationInventors: Joseph Figueroa, Meir E Abergel
-
Publication number: 20090254268Abstract: 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: ApplicationFiled: April 7, 2008Publication date: October 8, 2009Applicant: MICROSOFT CORPORATIONInventor: Joseph Figueroa