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: 10564288Abstract: 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: GrantFiled: December 6, 2016Date of Patent: February 18, 2020Assignee: GOOGLE LLCInventors: Frank Van Diggelen, Ke Xiao, Gustavo Moura, Wyatt Riley
-
Patent number: 10520606Abstract: 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: GrantFiled: June 8, 2009Date of Patent: December 31, 2019Assignee: Avago Technologies International Sales Pte. LimitedInventors: Charles Abraham, Sergei Podshivalov, Frank van Diggelen
-
Publication number: 20190285754Abstract: 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: ApplicationFiled: November 16, 2017Publication date: September 19, 2019Inventor: Frank van Diggelen
-
Publication number: 20180156920Abstract: 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: ApplicationFiled: December 6, 2016Publication date: June 7, 2018Inventors: Frank Van Diggelen, Ke Xiao, Gustavo Moura, Wyatt Riley
-
Patent number: 9961618Abstract: 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: GrantFiled: March 6, 2015Date of Patent: May 1, 2018Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Charles Abraham, Frank van Diggelen
-
Publication number: 20170242131Abstract: 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: ApplicationFiled: May 8, 2017Publication date: August 24, 2017Applicant: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Stephen MOLE, Frank van DIGGELEN
-
Patent number: 9704268Abstract: 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: GrantFiled: January 7, 2015Date of Patent: July 11, 2017Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.Inventors: Walter Glenn Soto, Frank Van Diggelen, Robert Americo Rango
-
Patent number: 9658338Abstract: 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: GrantFiled: April 13, 2012Date of Patent: May 23, 2017Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.Inventors: Stephen Mole, Frank van Diggelen
-
Patent number: 9599720Abstract: 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: GrantFiled: June 30, 2006Date of Patent: March 21, 2017Assignee: Broadcom CorporationInventor: Frank van Diggelen
-
Patent number: 9562976Abstract: 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: GrantFiled: September 27, 2013Date of Patent: February 7, 2017Assignee: Broadcom CorporationInventors: Frank van Diggelen, Stephen Mole
-
Patent number: 9482739Abstract: 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: GrantFiled: August 17, 2012Date of Patent: November 1, 2016Assignee: Broadcom CorporationInventors: Stephen Mole, Yan Lu, Frank van Diggelen
-
Patent number: 9405013Abstract: 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: GrantFiled: August 6, 2013Date of Patent: August 2, 2016Assignee: Broadcom CorporationInventors: Frank van Diggelen, Charles Abraham
-
Patent number: 9274225Abstract: 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: GrantFiled: October 27, 2008Date of Patent: March 1, 2016Assignee: Broadcom CorporationInventors: Charles Abraham, Frank van Diggelen, Matthew Riben
-
Patent number: 9252826Abstract: 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: GrantFiled: September 19, 2013Date of Patent: February 2, 2016Assignee: Broadcom CorporationInventors: Frank Van Diggelen, Charles Abraham
-
Patent number: 9179428Abstract: 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: GrantFiled: June 26, 2013Date of Patent: November 3, 2015Assignee: Broadcom CorporationInventors: Kamesh Medapalli, Robert Lorenz, Charles Abraham, Brima Ibrahim, Frank van Diggelen
-
Patent number: 9116233Abstract: 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: GrantFiled: July 10, 2012Date of Patent: August 25, 2015Assignee: Broadcom CorporationInventors: Roberto Ernesto Zanutta, Frank van Diggelen, Steven Malkos
-
Publication number: 20150193923Abstract: 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: ApplicationFiled: January 7, 2015Publication date: July 9, 2015Inventors: Walter Glenn SOTO, Frank VAN DIGGELEN, Robert Americo RANGO
-
Publication number: 20150181511Abstract: 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: ApplicationFiled: March 6, 2015Publication date: June 25, 2015Applicant: Broadcom CorporationInventors: Charles ABRAHAM, Frank van DIGGELEN
-
Publication number: 20150153455Abstract: 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: ApplicationFiled: January 20, 2015Publication date: June 4, 2015Inventors: Charles Abraham, Frank van Diggelen, James W. LaMance
-
Patent number: 9037154Abstract: 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: GrantFiled: July 3, 2007Date of Patent: May 19, 2015Assignee: GLOBAL LOCATE, INC.Inventors: Frank van Diggelen, Charles Abraham