Patents by Inventor François M. Jouaux
François M. Jouaux 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: 20220221552Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: ApplicationFiled: December 30, 2021Publication date: July 14, 2022Inventors: François M. Jouaux, Rama Krishna Chitta, Lukas M. Marti, Michael P. Dal Santo, Ronald Keryuan Huang
-
Patent number: 11385318Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: GrantFiled: February 15, 2019Date of Patent: July 12, 2022Assignee: Apple Inc.Inventors: François M. Jouaux, Rama Krishna Chitta, Lukas M. Marti, Michael P. Dal Santo, Ronald Keryuan Huang
-
Patent number: 10612930Abstract: Some embodiments provide a method for defining travel paths in a map region. The method identifies location data collected over a period of time from multiple mobile devices. The method aggregates the location data for each of multiple map areas. The aggregated data for each map area identifies an amount of mobile device traffic passing through the map area over the period of time. The method normalizes the aggregated data for a subset of the multiple map areas based on analysis of the relative amounts of mobile device traffic. The method uses the normalized data to identify paths in the map.Type: GrantFiled: September 23, 2016Date of Patent: April 7, 2020Assignee: Apple Inc.Inventors: David B. Luper, Francois M. Jouaux
-
Publication number: 20190250243Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: ApplicationFiled: February 15, 2019Publication date: August 15, 2019Applicant: Apple Inc.Inventors: François M. Jouaux, Rama Krishna Chitta, Lukas M. Marti, Michael P. Dal Santo, Ronald Keryuan Huang
-
Patent number: 10209341Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: GrantFiled: March 14, 2016Date of Patent: February 19, 2019Assignee: Apple Inc.Inventors: Francois M. Jouaux, Rama Krishna Chitta, Lukas M. Marti, Michael P. Dal Santo, Ronald Keryuan Huang
-
Publication number: 20180031382Abstract: Some embodiments provide a method for defining travel paths in a map region. The method identifies location data collected over a period of time from multiple mobile devices. The method aggregates the location data for each of multiple map areas. The aggregated data for each map area identifies an amount of mobile device traffic passing through the map area over the period of time. The method normalizes the aggregated data for a subset of the multiple map areas based on analysis of the relative amounts of mobile device traffic. The method uses the normalized data to identify paths in the map.Type: ApplicationFiled: September 23, 2016Publication date: February 1, 2018Inventors: David B. Luper, Francois M. Jouaux
-
Patent number: 9778345Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: GrantFiled: November 20, 2015Date of Patent: October 3, 2017Assignee: Apple Inc.Inventors: François M. Jouaux, Rama Krishna Chitta
-
Patent number: 9646318Abstract: Georeferenced transaction data is harvested (“crowd-sourced”) from client devices and sent to a network-based map service. The map service performs cluster analysis on location data points in the harvested data, resulting in one or more clusters representing local densities of transaction occurrences. Data vectors including supplemental data are obtained from one or more vendors. Location data points included in the data vectors are compared to center coordinates of the one or more clusters and the closest matching cluster/vector pair provides a mapping to POI data in a POI database. The mapped POI data is updated with the supplemental data. In some implementations, transaction timestamps in the harvested data are used to estimate the business hours of a business POI.Type: GrantFiled: September 30, 2014Date of Patent: May 9, 2017Assignee: Apple Inc.Inventors: Christine B. McGavran, François M. Jouaux, David Luper, Christophe Hivert, Rama Krishna Chitta
-
Patent number: 9544721Abstract: Techniques for address point data mining are described. An address point data mining method, system, or program product can determine geographic coordinates of an address based on geographic locations of one or more user devices. Each user device can be a mobile device operable to determine a location using a global navigation system (e.g., GPS), wireless signal triangulation, or other techniques. During the course of a time period (e.g., a day or week), the user device can stay at a location for a significant amount of time. The system can crosscheck this location with a geocoded geographic coordinates of a registered address (e.g., a billing address) that is associated with the mobile device. The system can determine whether the geocoded geographic coordinates are accurate based on result of the crosscheck.Type: GrantFiled: July 26, 2013Date of Patent: January 10, 2017Assignee: Apple Inc.Inventors: Francois M. Jouaux, Guy L. Tribble, Rama Krishna Chitta
-
Publication number: 20160238693Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: ApplicationFiled: March 14, 2016Publication date: August 18, 2016Inventors: Francois M. Jouaux, Rama Krishna Chitta, Lukas M. Marti, Michael P. Dal Santo, Ronald Keryuan Huang
-
Publication number: 20160078762Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: ApplicationFiled: November 20, 2015Publication date: March 17, 2016Inventors: François M. Jouaux, Rama Krishna Chitta
-
Patent number: 9285231Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: GrantFiled: September 30, 2014Date of Patent: March 15, 2016Assignee: Apple Inc.Inventors: François M. Jouaux, Rama Krishna Chitta, Lukas M. Marti, Michael P. Dal Santo, Ronald Keryuan Huang
-
Publication number: 20150345969Abstract: Georeferenced transaction data is harvested (“crowd-sourced”) from client devices and sent to a network-based map service. The map service performs cluster analysis on location data points in the harvested data, resulting in one or more clusters representing local densities of transaction occurrences. Data vectors including supplemental data are obtained from one or more vendors. Location data points included in the data vectors are compared to center coordinates of the one or more clusters and the closest matching cluster/vector pair provides a mapping to POI data in a POI database. The mapped POI data is updated with the supplemental data. In some implementations, transaction timestamps in the harvested data are used to estimate the business hours of a business POI.Type: ApplicationFiled: September 30, 2014Publication date: December 3, 2015Inventors: Christine B. McGavran, François M. Jouaux, David Luper, Christophe Hivert, Rama Krishna Chitta
-
Patent number: 9194717Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: GrantFiled: September 30, 2014Date of Patent: November 24, 2015Assignee: Apple Inc.Inventors: François M. Jouaux, Rama Krishna Chitta
-
Publication number: 20150073702Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: ApplicationFiled: September 30, 2014Publication date: March 12, 2015Inventors: François M. Jouaux, Rama Krishna Chitta
-
Publication number: 20150073703Abstract: Methods, systems, and computer program products for determining transit routes through crowd-sourcing, for determining an estimated time of arrival (ETA) of a vehicle of the transit route at a given location, and for providing predictive reminders to a user for catching a vehicle of the transit route. A server receives signal source information about wireless signal sources detected by user devices, including information about a first wireless signal source detected by some devices. The server determines that the first wireless signal source is moving. The server determines that the first wireless signal source is associated with a public transit route upon determining that the signal source information satisfies one or more selection criteria. The server stores information associating the first wireless signal source with the public transit route as transit movement data corresponding to the public transit route.Type: ApplicationFiled: September 30, 2014Publication date: March 12, 2015Inventors: François M. Jouaux, Rama Krishna Chitta, Lukas M. Marti, Michael P. Dal Santo, Ronald Keryuan Huang
-
Publication number: 20150031397Abstract: Techniques for address point data mining are described. An address point data mining method, system, or program product can determine geographic coordinates of an address based on geographic locations of one or more user devices. Each user device can be a mobile device operable to determine a location using a global navigation system (e.g., GPS), wireless signal triangulation, or other techniques. During the course of a time period (e.g., a day or week), the user device can stay at a location for a significant amount of time. The system can crosscheck this location with a geocoded geographic coordinates of a registered address (e.g., a billing address) that is associated with the mobile device. The system can determine whether the geocoded geographic coordinates are accurate based on result of the crosscheck.Type: ApplicationFiled: July 26, 2013Publication date: January 29, 2015Inventors: Francois M. Jouaux, Guy L. Tribble, Rama Krishna Chitta
-
Patent number: 8897803Abstract: Methods, computer-readable media, and computer systems for finding wireless network access points. Geographic location information describing a geographic location of a computer system within a geographic area is received. From a storage medium that stores information defining multiple geographic cells and, for each cell, information defining multiple wireless network access points, a particular geographic cell within which the geographic location described by the geographic location information is located is identified. Access points within the particular geographic cell are identified, and provided in response to receiving the geographic location information.Type: GrantFiled: January 13, 2012Date of Patent: November 25, 2014Assignee: Apple Inc.Inventors: Seejo Pylappan, François M. Jouaux
-
Publication number: 20130183998Abstract: Methods, computer-readable media, and computer systems for finding wireless network access points. Geographic location information describing a geographic location of a computer system within a geographic area is received. From a storage medium that stores information defining multiple geographic cells and, for each cell, information defining multiple wireless network access points, a particular geographic cell within which the geographic location described by the geographic location information is located is identified. Access points within the particular geographic cell are identified, and provided in response to receiving the geographic location information.Type: ApplicationFiled: January 13, 2012Publication date: July 18, 2013Applicant: APPLE INC.Inventors: Seejo Pylappan, François M. Jouaux
-
Patent number: 8321783Abstract: It can be difficult to predict what the layout of a document will be if the document contains several content elements, some of which are associated with different positioning schemes. In one embodiment, elements are shown in different layers based on their positioning schemes. For example, a first layer includes elements that are associated with non-overlapping positioning schemes, and a second layer includes elements that are associated with overlapping positioning schemes. When the document is viewed from above, the layers “collapse” onto each other, and the document appears to have a conventional (two-dimensional) page rendering. However, when the document is viewed from an angle, the layers appear separately in three-dimensional space, similar to an exploded view. The separate layers reveal the positioning schemes of the various elements and the layout interactions between those elements. This visualization technique helps a user understand how various elements are positioned within the document.Type: GrantFiled: September 30, 2008Date of Patent: November 27, 2012Assignee: Apple Inc.Inventors: Dimitri Dupuis-Latour, Pierre JY Frisch, Francois M. Jouaux, Gilles Drieu