Patents by Inventor Frank van Diggelen

Frank van Diggelen 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: 10564288
    Abstract: In a method for accurately estimating gait characteristics of a user, first parameters indicative of user movement, including a GNSS-derived speed and step count, are monitored. Values of the first parameters are processed to determine values of second parameters indicative of movement of the user. The processing includes applying, as inputs to an estimator (e.g., Kalman filter) having the second parameters as estimator states, values of at least one of the first parameters and/or values of at least one parameter derived from one or more of the first parameters. At least two of the second parameters are collectively indicative of a mapping between step frequency and step length of the user. A graphical user interface may display values of at least one of the second parameters, and/or at least one parameter derived from one or more of the second parameters.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: February 18, 2020
    Assignee: GOOGLE LLC
    Inventors: Frank Van Diggelen, Ke Xiao, Gustavo Moura, Wyatt Riley
  • Patent number: 10520606
    Abstract: Method and apparatus for receiving an estimate of time in a satellite signal receiver receives an estimate of time from a server and compensates for error of a clock in the satellite signal receiver using the estimate of time. The output of the compensated clock is used when computing a position of the satellite signal receiver. The estimate of time is received using a network time protocol (NTP), a simple network time protocol (SNTP), or by one-way broadcast from the server.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: December 31, 2019
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: Charles Abraham, Sergei Podshivalov, Frank van Diggelen
  • Publication number: 20190285754
    Abstract: Methods and systems for location determination are described herein. An example implementation may involve receiving signals from a set of satellites to determine a general location of a receiver. After receiving a signal from a satellite, the receiver may-determine an angle of reception that indicates an orientation of the satellite relative to the receiver. The receiver may further obtain topography information for the general location that indicates the positions and elevations of features (e.g., buildings) at the general location. For instance, the receiver may use elevation maps or sensors to determine the topography information. Using the topography information and determined angles of receptions, the receiver may identify any signals that reflected off a feature prior to reaching the receiver. As a result, the receiver may determine and use the reflected path traveled by a reflected signal to refine the general location of the receiver.
    Type: Application
    Filed: November 16, 2017
    Publication date: September 19, 2019
    Inventor: Frank van Diggelen
  • Publication number: 20180156920
    Abstract: In a method for accurately estimating gait characteristics of a user, first parameters indicative of user movement, including a GNSS-derived speed and step count, are monitored. Values of the first parameters are processed to determine values of second parameters indicative of movement of the user. The processing includes applying, as inputs to an estimator (e.g., Kalman filter) having the second parameters as estimator states, values of at least one of the first parameters and/or values of at least one parameter derived from one or more of the first parameters. At least two of the second parameters are collectively indicative of a mapping between step frequency and step length of the user. A graphical user interface may display values of at least one of the second parameters, and/or at least one parameter derived from one or more of the second parameters.
    Type: Application
    Filed: December 6, 2016
    Publication date: June 7, 2018
    Inventors: Frank Van Diggelen, Ke Xiao, Gustavo Moura, Wyatt Riley
  • Patent number: 9961618
    Abstract: A geo-fence capable device is disclosed that is capable of performing an accurate geo-fence operation while minimizing power consumption. The device includes sensors, Wi-Fi connectability and GNSS. Sensors intermittently detect whether the device is in motion. When determined to be in motion, Wi-Fi is used to acquire a wireless access point list and to compare the access point list to previously-stored access points in order to determine whether the device is still within a particular region. GNSS is used to confirm exit from a region and to intermittently monitor whether the device has entered a new region. GNSS and application processor use can be minimized by utilizing sensor and Wi-Fi functionality as preliminary region monitors.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: May 1, 2018
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Charles Abraham, Frank van Diggelen
  • Publication number: 20170242131
    Abstract: A device is disclosed that is capable of determining its location using high-power with high accuracy, and using low-power with lower accuracy. By coordinating usage between the high power method and the low power, overall power consumption of the device can be significantly reduced without a significant reduction in accuracy. Such high accuracy may be achieved through the use of a GNSS unit, such a GPS receiver. In addition, the low-power alternative may be achieved using an accelerometer, together with software, hardware or firmware for extrapolating a speed based on the force measurements by the accelerometer. In this manner, the GPS receiver can be operated for only a fraction of overall use, primarily to provide adjustment data necessary to calibrate usage of the accelerometer.
    Type: Application
    Filed: May 8, 2017
    Publication date: August 24, 2017
    Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Stephen MOLE, Frank van DIGGELEN
  • Patent number: 9704268
    Abstract: A device for determining information from images using sensor data may include at least one processor circuit. The at least one processor circuit may be configured to receive a series of images from an image capture device, where each image of the series of images includes a representation of a physical object. The at least one processor circuit may be further configured to receive a series of sensor data items from at least one sensor device, where each of the series of sensor data items corresponds to one of the sequence of images. The at least one processor circuit may be further configured to determine a physical length of the physical object based at least in part on the series of images and the corresponding series of sensor data items.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: July 11, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Walter Glenn Soto, Frank Van Diggelen, Robert Americo Rango
  • Patent number: 9658338
    Abstract: A device is disclosed that is capable of determining its location using high-power with high accuracy, and using low-power with lower accuracy. By coordinating usage between the high power method and the low power, overall power consumption of the device can be significantly reduced without a significant reduction in accuracy. Such high accuracy may be achieved through the use of a GNSS unit, such a GPS receiver. In addition, the low-power alternative may be achieved using an accelerometer, together with software, hardware or firmware for extrapolating a speed based on the force measurements by the accelerometer. In this manner, the GPS receiver can be operated for only a fraction of overall use, primarily to provide adjustment data necessary to calibrate usage of the accelerometer.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: May 23, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Stephen Mole, Frank van Diggelen
  • Patent number: 9599720
    Abstract: A method and apparatus for distribution and delivery of global positioning system (GPS) satellite telemetry data using a communication link between a central site and a mobile GPS receiver. The central site is coupled to a network of reference satellite receivers that send telemetry data from all satellites to the central site. The mobile GPS receiver uses the delivered telemetry data to aid its acquisition of the GPS satellite signal. The availability of the satellite telemetry data enhances the mobile receiver's signal reception sensitivity.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: March 21, 2017
    Assignee: Broadcom Corporation
    Inventor: Frank van Diggelen
  • Patent number: 9562976
    Abstract: A global navigation satellite system (GNSS) enabled device that is configured to distinguish reflected GNSS signals from direct GNSS signals utilizing three-dimensional models of the terrain in the proximity of the GNSS enabled device. By utilizing the identification of reflected GNSS signals, the reflected GNSS signals can be excluded and/or weighted to achieve a more accurate location determination.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 7, 2017
    Assignee: Broadcom Corporation
    Inventors: Frank van Diggelen, Stephen Mole
  • Patent number: 9482739
    Abstract: An apparatus and method is provided for indoor/outdoor transition detection of devices to improve selection of the navigation algorithms. To determine whether an outdoor-to-indoor transition has occurred, a mobile device can determine whether a difference between an indoor position determined using indoor position information and outdoor position determined using outdoor position information is less than a threshold and can conclude that the mobile device transitioned from outdoor to indoor of the structure, if the difference is less than the threshold. Also, to determine whether an indoor-to-outdoor transition has occurred, the mobile device can determine whether an indoor position survey area exists, determine whether an outdoor position determined based on outdoor position information is outside of the survey area, and determine whether a signal strength associated with the outdoor position location information is greater than a threshold.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: November 1, 2016
    Assignee: Broadcom Corporation
    Inventors: Stephen Mole, Yan Lu, Frank van Diggelen
  • Patent number: 9405013
    Abstract: A multi-standard GNSS receiver, handle different global navigation satellite systems (GNSSs), determines with respect to a current time instant, the earliest broadcast timing based on corresponding satellite broadcast cycles for satellites in the different GNSSs. The multi-standard GNSS receiver acquires broadcast ephemeris at the determined earliest broadcast timing to determine its own first position. A search order is determined based on the corresponding satellite broadcast cycles and the current time instant. The multi-standard GNSS receiver may selectively utilize appropriate satellite receivers such as the GPS receiver and the GLONASS receiver to search for satellite signals based on the determined search order. Channels for different GNSSs are scanned to identify transmitting satellites based on the corresponding satellite broadcast cycles for ephemeris downloading. The satellite search is prioritized by comparing the current time instant with the corresponding satellite broadcast cycles.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: August 2, 2016
    Assignee: Broadcom Corporation
    Inventors: Frank van Diggelen, Charles Abraham
  • Patent number: 9274225
    Abstract: A method and apparatus for generating and distributing satellite tracking data to a remote receiver is disclosed. The method for includes extracting from satellite-tracking data initial model parameters representing a current orbit of at least one satellite-positioning-system satellite, computing an orbit model using the initial model parameters, wherein a duration of the orbit model is longer than a duration of the satellite-tracking data, comparing, for an overlapping period of time, the orbit model to the satellite-tracking data; and adjusting the orbit model to match the satellite tracking data for the overlapping period of time so as to form an adjusted orbit model. The adjusted orbit model comprises the long-term-satellite-tracking data.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: March 1, 2016
    Assignee: Broadcom Corporation
    Inventors: Charles Abraham, Frank van Diggelen, Matthew Riben
  • Patent number: 9252826
    Abstract: A method of correlating a digital communications signal is described. In an example, a window is defined equal to a portion of an epoch of the digital communication signal. The digital communication signal is then correlated across the window. A determination is made as to whether a correlation peak results from the correlating. Timing parameters are then established for receiving additional digital communication signals in response to presence of the correlation peak.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: February 2, 2016
    Assignee: Broadcom Corporation
    Inventors: Frank Van Diggelen, Charles Abraham
  • Patent number: 9179428
    Abstract: A communications device having a communication channel interface between a cellular communications module and a Global Navigation system (GNSS) module is provided. The communication channel interface can be used to forward one or more of: a frequency offset correction message, a fine time assistance (FTA) message, and an assisted-GNSS (A-GNSS) message from the cellular communications module to the GNSS module; to forward timing and frequency information from the GNSS module to the cellular communications module to enable a delayed sleep mode wake up of the cellular communications module; to enable hybrid data fusion between the cellular communications module and the GNSS module; and/or to offload processes from the GNSS module to the cellular communications module.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: November 3, 2015
    Assignee: Broadcom Corporation
    Inventors: Kamesh Medapalli, Robert Lorenz, Charles Abraham, Brima Ibrahim, Frank van Diggelen
  • Patent number: 9116233
    Abstract: A method, system, and computer program product to provide accurate positioning of a vehicle while conserving power is provided. The system includes a receiver configured to receive a positioning signal that determines a position of the vehicle and an auxiliary sensor configured to provide data to supplement the positioning signal so as to provide the position of the vehicle more accurately than with using solely the positioning signal. The system also includes an auxiliary controller coupled to the auxiliary sensor. The auxiliary controller is configured to generate a first signal to power-up the auxiliary sensor if the vehicle is proximate to entering an area that reduces accuracy of the positioning signal, and calibrate the auxiliary sensor prior to the vehicle entering the area; and generate a second signal to power-down the auxiliary sensor if the vehicle is proximate to exiting the area.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: August 25, 2015
    Assignee: Broadcom Corporation
    Inventors: Roberto Ernesto Zanutta, Frank van Diggelen, Steven Malkos
  • Publication number: 20150193923
    Abstract: A device for determining information from images using sensor data may include at least one processor circuit. The at least one processor circuit may be configured to receive a series of images from an image capture device, where each image of the series of images includes a representation of a physical object. The at least one processor circuit may be further configured to receive a series of sensor data items from at least one sensor device, where each of the series of sensor data items corresponds to one of the sequence of images. The at least one processor circuit may be further configured to determine a physical length of the physical object based at least in part on the series of images and the corresponding series of sensor data items.
    Type: Application
    Filed: January 7, 2015
    Publication date: July 9, 2015
    Inventors: Walter Glenn SOTO, Frank VAN DIGGELEN, Robert Americo RANGO
  • Publication number: 20150181511
    Abstract: A geo-fence capable device is disclosed that is capable of performing an accurate geo-fence operation while minimizing power consumption. The device includes sensors, Wi-Fi connectability and GNSS. Sensors intermittently detect whether the device is in motion. When determined to be in motion, Wi-Fi is used to acquire a wireless access point list and to compare the access point list to previously-stored access points in order to determine whether the device is still within a particular region. GNSS is used to confirm exit from a region and to intermittently monitor whether the device has entered a new region. GNSS and application processor use can be minimized by utilizing sensor and Wi-Fi functionality as preliminary region monitors.
    Type: Application
    Filed: March 6, 2015
    Publication date: June 25, 2015
    Applicant: Broadcom Corporation
    Inventors: Charles ABRAHAM, Frank van DIGGELEN
  • Publication number: 20150153455
    Abstract: A method and apparatus for generating and distributing satellite tracking data to a remote receiver is disclosed. The method for includes extracting from satellite-tracking data initial model parameters representing a current orbit of at least one satellite-positioning-system satellite, computing an orbit model using the initial model parameters, wherein a duration of the orbit model is longer than a duration of the satellite-tracking data, comparing, for an overlapping period of time, the orbit model to the satellite-tracking data; and adjusting the orbit model to match the satellite tracking data for the overlapping period of time so as to form an adjusted orbit model. The adjusted orbit model comprises the long-term-satellite-tracking data.
    Type: Application
    Filed: January 20, 2015
    Publication date: June 4, 2015
    Inventors: Charles Abraham, Frank van Diggelen, James W. LaMance
  • Patent number: 9037154
    Abstract: Method and apparatus for processing position information in a mobile device is described. In one example, a request for a position to be computed within a predefined period of time is received. A plurality of positions is calculated within the predefined period of time. At least one of the plurality of positions is cached in a position cache. Accuracy data is derived with respect to at least one of the plurality of positions. A best position stored in the position cache is identified in response to the accuracy data. The best position may be sent to a server in communication with the mobile device.
    Type: Grant
    Filed: July 3, 2007
    Date of Patent: May 19, 2015
    Assignee: GLOBAL LOCATE, INC.
    Inventors: Frank van Diggelen, Charles Abraham