Patents by Inventor Pejman Lotfali Kazemi

Pejman Lotfali Kazemi 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: 10893381
    Abstract: Among other things, we describe a method that includes, on an electronic device, determining that a current quality metric of signals received by a location system of the electronic device does not meet a threshold quality metric, and based on the determination, selecting a recommendation for changing a position of the device in a manner that would alter the current quality metric. This aspect can also include corresponding systems, apparatus, and computer program products stored on a storage device.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: January 12, 2021
    Assignee: Apple Inc.
    Inventors: Pejman Lotfali Kazemi, Glenn Donald MacGougan, Robert Mayor
  • Publication number: 20200068347
    Abstract: In an example method, a computer system receives a query from a mobile device, including an indication of a location of the mobile device, and an environmental measurement obtained by the mobile device at the location. A set of candidate points of interest in geographical proximity to the location is determined. For each of one or more candidate points of interest of the set, a location fingerprint of the candidate point of interest and contextual data regarding the candidate point of interest are obtained. A similarity between the environmental measurement and each location fingerprint is determined. A particular candidate point of interest is selected from among the set based on the similarity, and based on an assessment of the contextual data. A label of the selected point of interest is associated with the location and transmitted to the mobile device.
    Type: Application
    Filed: November 1, 2019
    Publication date: February 27, 2020
    Inventors: Richard B. Warren, Danil Yuryevich Zvyagintsev, Michael P. Dal Santo, Liviu T. Popescu, Pejman Lotfali Kazemi, Hyo Jeong Shin, Zehua Zhou
  • Patent number: 10506373
    Abstract: In an example method, a computer system receives a query from a mobile device, including an indication of a location of the mobile device, and an environmental measurement obtained by the mobile device at the location. A set of candidate points of interest in geographical proximity to the location is determined. For each of one or more candidate points of interest of the set, a location fingerprint of the candidate point of interest and contextual data regarding the candidate point of interest are obtained. A similarity between the environmental measurement and each location fingerprint is determined. A particular candidate point of interest is selected from among the set based on the similarity, and based on an assessment of the contextual data. A label of the selected point of interest is associated with the location and transmitted to the mobile device.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: December 10, 2019
    Assignee: Apple Inc.
    Inventors: Richard B. Warren, Danil Yuryevich Zvyagintsev, Michael P. Dal Santo, Liviu T. Popescu, Pejman Lotfali Kazemi, Hyo Jeong Shin, Zehua Zhou
  • Publication number: 20190191275
    Abstract: Among other things, we describe a method that includes, on an electronic device, determining that a current quality metric of signals received by a location system of the electronic device does not meet a threshold quality metric, and based on the determination, selecting a recommendation for changing a position of the device in a manner that would alter the current quality metric. This aspect can also include corresponding systems, apparatus, and computer program products stored on a storage device.
    Type: Application
    Filed: February 21, 2019
    Publication date: June 20, 2019
    Inventors: Pejman Lotfali Kazemi, Glenn Donald MacGougan, Robert Mayor
  • Patent number: 10274605
    Abstract: Systems, methods and non-transitory, computer-readable storage mediums are disclosed for a multimode GNSS odometer. In some implementations, a method comprises: obtaining, by a device, position and velocity data from a sensor embedded in, or coupled to the device; statistically combining, by the device, the position and velocity data to generate a first delta distance travelled by the device over a period of time, the statistical combining including weighting a contribution of an integrated speed to the first delta distance, the integrated speed derived from the obtained velocity data and period of time; filtering, by the device, the first delta distance to generate a filtered first delta distance; and generating, by the device, a first estimate of total distance travelled by the device based on the filtered first delta distance.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: April 30, 2019
    Assignee: Apple Inc.
    Inventors: Pejman Lotfali Kazemi, Glenn Donald MacGougan
  • Patent number: 10121374
    Abstract: Systems, methods, devices and computer-readable mediums are disclosed for parking event detection and location estimation. In some implementations, a method comprises: determining, by a processor of a mobile device, a first activity state indicative of a possible parking event; obtaining, by the processor, a speed of the mobile device from a global navigation satellite system (GNSS) of the mobile device; obtaining, by the processor, pedometer data from a digital pedometer of the mobile device; determining, by the processor, a second activity state indicative of a possible parking event based at least in part on the GNSS speed and pedometer data; and responsive to the second activity state, estimating, by the processor, a location of the vehicle.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: November 6, 2018
    Assignee: Apple Inc.
    Inventors: Pejman Lotfali Kazemi, Lili Cao, Sunny Kai Pang Chow, Gunes Dervisoglu, Anh Phan, Ryan David Shelby, Ronald K. Huang
  • Patent number: 10080103
    Abstract: Techniques of range free proximity determination are described. A mobile device can determine an entry into or exit from a proximity fence upon determining that the mobile device is sufficiently close to a signal source. The proximity fence can be a virtual fence defined by the signal source and associated with a service. The mobile device can detect signals from multiple signal sources. The mobile device can determine that, among the signal sources, one or more signal sources are located closest to the mobile device based on a ranking of the signal sources using signal strength. The mobile device can determine a probability indicating a confident level of the ranking. The mobile device can determine that the mobile device entered or exited a proximity fence associated with a highest ranked signal source satisfying a confidence threshold.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: September 18, 2018
    Assignee: Apple Inc.
    Inventors: Pejman Lotfali Kazemi, Lukas M. Marti, Robert Mayor, Shannon M. Ma, Ronald K. Huang
  • Publication number: 20180167771
    Abstract: Techniques of range free proximity determination are described. A mobile device can determine an entry into or exit from a proximity fence upon determining that the mobile device is sufficiently close to a signal source. The proximity fence can be a virtual fence defined by the signal source and associated with a service. The mobile device can detect signals from multiple signal sources. The mobile device can determine that, among the signal sources, one or more signal sources are located closest to the mobile device based on a ranking of the signal sources using signal strength. The mobile device can determine a probability indicating a confident level of the ranking. The mobile device can determine that the mobile device entered or exited a proximity fence associated with a highest ranked signal source satisfying a confidence threshold.
    Type: Application
    Filed: February 8, 2018
    Publication date: June 14, 2018
    Applicant: Apple Inc.
    Inventors: Pejman Lotfali Kazemi, Lukas M. Marti, Robert Mayor, Shannon M. Ma, Ronald K. Huang
  • Publication number: 20180014161
    Abstract: In an example method, a computer system receives a query from a mobile device, including an indication of a location of the mobile device, and an environmental measurement obtained by the mobile device at the location. A set of candidate points of interest in geographical proximity to the location is determined. For each of one or more candidate points of interest of the set, a location fingerprint of the candidate point of interest and contextual data regarding the candidate point of interest are obtained. A similarity between the environmental measurement and each location fingerprint is determined. A particular candidate point of interest is selected from among the set based on the similarity, and based on an assessment of the contextual data. A label of the selected point of interest is associated with the location and transmitted to the mobile device.
    Type: Application
    Filed: September 22, 2017
    Publication date: January 11, 2018
    Applicant: Apple Inc.
    Inventors: Richard B. Warren, Danil Yuryevich Zvyagintsev, Michael P. Dal Santo, Liviu T. Popescu, Pejman Lotfali Kazemi, Hyo Jeong Shin, Zehua Zhou
  • Publication number: 20170358208
    Abstract: Systems, methods, devices and computer-readable mediums are disclosed for parking event detection and location estimation. In some implementations, a method comprises: determining, by a processor of a mobile device, a first activity state indicative of a possible parking event; obtaining, by the processor, a speed of the mobile device from a global navigation satellite system (GNSS) of the mobile device; obtaining, by the processor, pedometer data from a digital pedometer of the mobile device; determining, by the processor, a second activity state indicative of a possible parking event based at least in part on the GNSS speed and pedometer data; and responsive to the second activity state, estimating, by the processor, a location of the vehicle.
    Type: Application
    Filed: September 22, 2016
    Publication date: December 14, 2017
    Applicant: Apple Inc.
    Inventors: Pejman Lotfali Kazemi, Lili Cao, Sunny Kai Pang Chow, Gunes Dervisoglu, Anh Phan, Ryan David Shelby, Ronald K. Huang
  • Patent number: 9820093
    Abstract: In some implementations, a beaconing protocol can be used to broadcast beacon information to mobile devices. The beaconing protocol can be used by a Bluetooth Low Energy (LE) (e.g., Bluetooth 4.0) beacon to transmit a package of information that identifies the beacon and indicates the calibrated transmission power (e.g., measured power) of the beacon. The package of information can be configured by beacon providers and/or beacon installers at the locations where the beacons are installed. When a mobile device receives the beacon package, the mobile device can use the beacon identification information and/or the measured power of the beacon to determine a location (e.g., precise location, geofence location) of the mobile device. In some implementations, the mobile device can transmit the beacon information to a server and the server can determine the location of the mobile device and send location and/or content information back to the mobile device.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: November 14, 2017
    Assignee: Apple Inc.
    Inventors: Robert Mayor, Pejman Lotfali Kazemi, Augustin Prats, Brian J. Tucker, Joakim Linde
  • Patent number: 9749797
    Abstract: A proximity fence can be a location-agnostic fence defined by signal sources having no geographic location information. The proximity fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. A signal source can be a radio frequency (RF) transmitter broadcasting a beacon signal. The beacon signal can include a payload that includes an identifier indicating a category to which the signal source belongs, and one or more labels indicating one or more subcategories to which the signal source belongs. The proximity fence defined by the group of signal sources can trigger different functions of application programs associated with the proximity fence on a mobile device, when the mobile device moves within the proximity fence and enters and exits different parts of the proximity fence corresponding to the different subcategories.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: August 29, 2017
    Assignee: Apple Inc.
    Inventors: Lukas M. Marti, Shannon M. Ma, Robert Mayor, Augustin Prats, Brian J. Tucker, Christopher J. Edmonds, Joakim Linde, Pejman Lotfali Kazemi
  • Publication number: 20170070852
    Abstract: A proximity fence can be a location-agnostic fence defined by signal sources having no geographic location information. The proximity fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. A signal source can be a radio frequency (RF) transmitter broadcasting a beacon signal. The beacon signal can include a payload that includes an identifier indicating a category to which the signal source belongs, and one or more labels indicating one or more subcategories to which the signal source belongs. The proximity fence defined by the group of signal sources can trigger different functions of application programs associated with the proximity fence on a mobile device, when the mobile device moves within the proximity fence and enters and exits different parts of the proximity fence corresponding to the different subcategories.
    Type: Application
    Filed: September 12, 2016
    Publication date: March 9, 2017
    Applicant: Apple Inc.
    Inventors: Lukas M. Marti, Shannon M. Ma, Robert Mayor, Augustin Prats, Brian J. Tucker, Christopher J. Edmonds, Joakim Linde, Pejman Lotfali Kazemi
  • Patent number: 9571970
    Abstract: Among other things, we describe a method that includes, on an electronic device, receiving, from a first location system of the electronic device, first data indicative of a first location of the device at a first time, comparing the first data to second data indicative of a second location of the device at a second time, the second data having been received from a second location system of the electronic device, and based on the comparison, determining whether the first data meets a threshold of location data integrity.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: February 14, 2017
    Assignee: Apple Inc.
    Inventors: Pejman Lotfali Kazemi, Glenn Donald MacGougan, Robert Mayor
  • Publication number: 20160349376
    Abstract: Systems, methods and non-transitory, computer-readable storage mediums are disclosed for a multimode GNSS odometer. In some implementations, a method comprises: obtaining, by a device, position and velocity data from a sensor embedded in, or coupled to the device; statistically combining, by the device, the position and velocity data to generate a first delta distance travelled by the device over a period of time, the statistical combining including weighting a contribution of an integrated speed to the first delta distance, the integrated speed derived from the obtained velocity data and period of time; filtering, by the device, the first delta distance to generate a filtered first delta distance; and generating, by the device, a first estimate of total distance travelled by the device based on the filtered first delta distance.
    Type: Application
    Filed: August 27, 2015
    Publication date: December 1, 2016
    Inventors: Pejman Lotfali Kazemi, Glenn Donald MacGougan
  • Publication number: 20160334433
    Abstract: Systems, methods and non-transitory, computer-readable mediums are disclosed for pedestrian pace estimation with pace change detection. In some implementations, a method comprises: receiving, by a processor of a mobile device, raw pedometer data from a pedometer included in or coupled to the mobile device; receiving, by the processor, raw GNSS data from a GNSS receiver included in or coupled to the mobile device; estimating, using a first filter implemented on the processor, a step frequency of a user wearing or holding the mobile device, the estimating including using the raw pedometer data; determining, by the processor, a pace change, the pace change determined from the estimated step frequency; responsive to the pace change, adapting by the processor, a bandwidth of a second filter implemented by the processor; and estimating, by the second filter, an estimated pace or speed of the user.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 17, 2016
    Inventor: Pejman Lotfali Kazemi
  • Patent number: 9460388
    Abstract: Implementations are disclosed for obtaining a range state of a device operating in an indoor environment with radio frequency (RF) signal sources. In some implementations, windowed signal measurements obtained from RF signals transmitted by an RF signal source are classified into range classes that are defined by threshold values obtained from a RF signal propagation model. A range class observation is obtained by selecting a range class among a plurality of range classes based on a percentage of a total number of windowed signal measurements that are associated with the range class. The range class observation is provided as input to a state estimator that estimates a range class that accounts for process and/or measurement noise. The output of the state estimator is provided as input to a state machine.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: October 4, 2016
    Assignee: Apple Inc.
    Inventors: Lukas M. Marti, Shannon M. Ma, Pejman Lotfali Kazemi
  • Patent number: 9445235
    Abstract: A proximity fence can be a location-agnostic fence defined by signal sources having no geographic location information. The proximity fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. A signal source can be a radio frequency (RF) transmitter broadcasting a beacon signal. The beacon signal can include a payload that includes an identifier indicating a category to which the signal source belongs, and one or more labels indicating one or more subcategories to which the signal source belongs. The proximity fence defined by the group of signal sources can trigger different functions of application programs associated with the proximity fence on a mobile device, when the mobile device moves within the proximity fence and enters and exits different parts of the proximity fence corresponding to the different subcategories.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: September 13, 2016
    Assignee: Apple Inc.
    Inventors: Lukas M. Marti, Shannon M. Ma, Robert Mayor, Augustin Prats, Brian J. Tucker, Christopher J. Edmonds, Joakim Linde, Pejman Lotfali Kazemi
  • Patent number: 9401769
    Abstract: A wireless electronic device may include wireless communications circuitry and processing circuitry. The wireless communications circuitry may receive radio-frequency signals from external communications circuitry in a number of frequency channels of a communications band. The processing circuitry may gather received signal quality data such as receive signal strength indicator (RSSI) values from the radio-frequency signals received in each of the frequency channels. The processing circuitry may accumulate respective probability distributions of gathered RSSI values for each frequency channel and may compare each of the probability distributions to generate RSSI offset values for each frequency channel. The processing circuitry may gather additional RSSI values in one or more frequency channels and may adjust the additional RSSI values based on the associated RSSI offset values. The processing circuitry may use the adjusted RSSI values to determine an accurate location of the wireless electronic device.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: July 26, 2016
    Assignee: Apple Inc.
    Inventors: Robert W. Mayor, Pejman Lotfali Kazemi, Lukas M. Marti
  • Patent number: 9307358
    Abstract: Techniques of non-intrusive region notification are described. A mobile device can be programmed to trigger an application program when the mobile device enters or exits a region. The region can be defined by various virtual fencing technologies. If, at the time of entry or exit of a region, the mobile device is in a power-saving operating mode, the mobile device can transition to an active operating mode temporarily, register a fence-crossing event (entry or exit of the region) with the application program, and then transition back to the power-saving operating mode. The mobile device can launch the registered application program in response to the mobile device receiving a user input to enter the active operating mode. The application program can provide a user interface associated with the region on a display surface of the mobile device in place of a home screen or other user interface.
    Type: Grant
    Filed: June 9, 2013
    Date of Patent: April 5, 2016
    Assignee: Apple Inc.
    Inventors: Lukas M. Marti, Pejman Lotfali Kazemi, Robert Mayor, Shannon M. Ma