Patents by Inventor BoChih Liu

BoChih Liu 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: 10408855
    Abstract: Aspects of the disclosure provide a system for detecting a movement that includes a moving state detector, a profile-based movement state detector, and a refined movement state detector. The moving state detector is configured to generate a moving state based on a detected speed. The profile-based movement state detector is configured to determine an estimated movement state based on the moving state and detected accelerations. The refined movement state detector is configured to generate, in response to the estimated movement state corresponding to a predetermined triggering movement state, a refined movement state based on a detected angular velocity.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: September 10, 2019
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: BoChih Liu, Zhike Jia, Jing Yu, Hongquan Liu, Jinfeng Liu
  • Patent number: 10412545
    Abstract: The present disclosure describes techniques and apparatuses for device-to-device radio frequency proximity determination. These techniques, in contrast to conventional cellular and GPS services, can accurately locate mobile devices at relatively low cost. In some aspects, three or more mobile communication devices communicate radio frequency ranging signals and, using information about these signals, a distance and direction between two of the devices is determined. In some other aspects, two mobile communication devices communicate radio frequency ranging signals separated in time, and after movement of one of the mobile communication devices. Using information about these two signals, a distance and direction between the two devices is determined.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: September 10, 2019
    Assignee: Marvell International Ltd.
    Inventors: BoChih Liu, Zhike Jia, Jing Yu, Paul Lambert
  • Patent number: 10365377
    Abstract: Systems and methods are provided for detecting a mobility mode of a mobile device. The method, in response to receiving an observation decision, comprises finding (e.g., recursively) the most probable mobility mode state of the wireless mobile device using a dynamic programming algorithm based on a Hidden Markov Model that comprises: calculating the probability for the observation by the knowledge of the observation and probability of the previous state using the transition probability and multiplying by the emission probability of observation for the state, obtaining the maximum probability for the detected mobility mode states, determining a mobility mode state with the maximum probability, and storing the mobility mode state data of the wireless mobile device in a given FIFO queue of the one or more FIFO queues. The method future comprises controlling the output of the position data by acquiring the satellite navigation data on an interval basis.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: July 30, 2019
    Assignee: Marvell International Ltd.
    Inventors: BoChih Liu, Zhike Jia, Jing Yu, Jinfeng Liu, Mobo Qiu
  • Patent number: 10310089
    Abstract: Aspects of the disclosure include a method for sharing satellite navigation messages. The method includes receiving a download report from a receiver. The download report indicates what portions of a satellite navigation message are currently stored by the receiver. The method also includes determining whether to update a satellite navigation message database associated with a server based on the portions of the satellite navigation message stored by the receiver. In response to determining that the satellite navigation message database should be updated, the method further includes requesting the receiver to transmit a subset of the satellite navigation message currently stored by the receiver to the server; receiving the subset of the satellite navigation message; and updating the satellite navigation message database associated with the server based on the received subset of the satellite navigation message.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: June 4, 2019
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: BoChih Liu, Zhike Jia, Jian Chen, Zhicui Lu, Juhong Xing, Feng Xu
  • Patent number: 10299077
    Abstract: A server including data loading, data analysis, transformation and cleaning (TAC), and position estimation modules. The data loading module loads original position data (OPD) sets. OPD points of the OPD sets refer to positions of a wireless device in communication with a wireless station. The data loading module loads each OPD set based on an identifier of the wireless station in a corresponding one of the OPD sets. The data analysis module: determines an overall bounding area based on the OPD points; divides the overall bounding area into minimum bounding areas; and assigns the OPD points to the minimum bounding areas. The TAC module: transforms and cleans some of the OPD points to provide updated points, such that the updated points have a less number of points than the some of the OPD points. The position estimation module estimates a position of the wireless device based on the updated points.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: May 21, 2019
    Assignee: Marvel International Ltd.
    Inventors: BoChih Liu, Zhike Jia, Jing Yu, Han Zhao, Yuan Ren
  • Patent number: 10274604
    Abstract: Aspects of the disclosure include a method of prioritizing generation of predicted ephemeris data. The method includes receiving, by a device through a data network, first ephemeris seed data of a subset of a plurality of satellites, identifying a first satellite and a second satellite of the plurality of satellites, the first satellite being potentially detectable by the device at an estimated position at a given time, and the second satellite being potentially undetectable by the device at the estimated position at the given time, and prioritizing generation of first predicted ephemeris data that represent a first orbit of the first satellite before generation of second predicted ephemeris data that represent a second orbit of the second satellite. The generation of the first predicted ephemeris is based on the first ephemeris seed data.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: April 30, 2019
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: BoChih Liu, Zhike Jia, Jinfeng Liu, Zhicui Lu, Juhong Xing
  • Patent number: 10067237
    Abstract: Aspects of the disclosure provide an apparatus that includes a sensor module and a navigation signal receiver. The sensor module is configured to generate signals indicative of motions of the apparatus. The navigation signal receiver includes receiver circuitry and processor circuitry. The receiver circuitry is configured to receive satellite navigation signals from a plurality of satellites. The processor circuitry is configured to determine a velocity of the apparatus based on the satellite navigation signals, receive an estimated speed from the sensor module, calibrate a moving speed based on the velocity and the estimated speed, and determine a power saving time based on the calibrated moving speed. The power saving time is an amount of time that the navigation signal receiver is to stay in a power saving mode.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: September 4, 2018
    Assignee: Marvell International Ltd.
    Inventors: BoChih Liu, Zhike Jia, Jian Chen, Jing Yu, Mobo Qiu
  • Patent number: 9877157
    Abstract: Aspects of the disclosure provide an apparatus that includes a navigation signal receiver and a processing circuit. The navigation signal receiver is to receive, from a plurality of satellites, first ephemeris data. The first ephemeris data is effective for a first time duration. The processing circuit is to predict, based on the first ephemeris data, second ephemeris data. The second ephemeris data is effective for a second time duration that is extended beyond the first time duration. The second ephemeris data is used by the navigation signal receiver to acquire satellite signals for positioning the apparatus during the second time duration.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: January 23, 2018
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Zhicui Lu, Zhike Jia, BoChih Liu, Jian Cheng, Jinfeng Liu
  • Patent number: 9872166
    Abstract: Aspects of the disclosure include a technique for providing positioning data based on an authentication result. The technique includes receiving authentication information that is associated with a wireless device. An authentication process is performed for the wireless device based on a corresponding set of authentication information. An authorized wireless device is provided with a set of positioning data that aids positioning circuitry of the wireless device to determine a location of the wireless device.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: January 16, 2018
    Assignee: Marvell International Ltd.
    Inventors: Jian Chen, Yuan Ren, BoChih Liu, Zhike Jia, Jing Yu
  • Patent number: 9781572
    Abstract: Systems and methods are provided for positioning determination for mobile devices. A system includes: a database configured to store positioning data associated with one or more base stations in a network, and a data management component configured to compare the parameters with one or more parameter thresholds, and update the positioning data based at least in part on the comparison of the parameters and the parameter thresholds. The updated positioning data is used for positioning determination of a mobile device.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: October 3, 2017
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: BoChih Liu, Zhike Jia, Yuan Ren, Jing Yu, Jian Chen, Xing Zhao
  • Patent number: 9746331
    Abstract: Aspects of the disclosure provide an apparatus for determining a matched position of a mobile device in a map. The apparatus can have a map matching system that can include a link selector that is configured to select candidate links in the map based on a previous matched position and a path length threshold, and a matching processor that is configured to determine a matched link in the candidate links based on an equivalent distance from an estimated position to a link in the candidate links and determine a current matched position on the matched link. In an embodiment, the map matching system can further include an initializer that is configured to determine a matched position based on an equivalent distance from a first estimated position to an initial candidate link in the map.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: August 29, 2017
    Assignee: Marvell International Ltd.
    Inventors: Jing Yu, Jian Chen, BoChih Liu, Zhike Jia
  • Patent number: 9743233
    Abstract: Aspects of the disclosure include a device for geo-fence monitoring. The device includes a first positioning circuit, a second positioning circuit, and a control circuit. The first positioning circuit is configured to determine a position of the device before becoming inactive. The second positioning circuit is configured to determine an estimated distance that the device travels relative to the position. The control circuit is configured to reactivate the first positioning circuit when the estimated distance exceeds a first predetermined threshold and a difference between a current wireless fingerprint and a previous wireless fingerprint exceeds a second predetermined threshold.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: August 22, 2017
    Assignee: Marvell International Ltd.
    Inventors: BoChih Liu, Zhike Jia, Jian Chen, Yongsong Wang, Jing Yu
  • Patent number: 9712976
    Abstract: Systems and methods for position updating for a mobile device are disclosed. A mobile device receives a first position data at a first time and queries for network information associated with a serving cell of a cellular network. The network information contains a radio signal level associated with the serving cell of the cellular network. The mobile device compares the radio signal level against a previously stored radio signal range received from a network server and determines a position updating opportunity for the mobile device based on the comparison. The network server assists the position updating process by acquiring, positioning data from a plurality of mobile devices operating in the cellular network. The network server determines a QoP information based on the acquired positioning data and transmits the QoP information to the plurality of mobile devices to be stored for position update.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: July 18, 2017
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: BoChih Liu, Zhike Jia, Jian Chen, Jing Yu
  • Patent number: 9699759
    Abstract: Aspects of the disclosure provide a method for detecting false movement of a device. The method includes receiving acceleration signals from a 3-axis accelerometer of a mobile device that are indicative of a movement of the mobile device over a window of time. The acceleration signals can include a first signal, a second signal, and a third signal corresponding to three axes of the 3-axis accelerometer. The method further includes calculating a standard deviation (SD) value for each of the acceleration signals over the window of time, determining whether the movement of the mobile device is a false movement that does not substantially change a geographic location of the mobile device based on the calculated SD values, and when the movement of the mobile device is not a false movement, triggering a location updating process for the mobile device.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: July 4, 2017
    Assignee: Marvell International Ltd.
    Inventors: BoChih Liu, Zhike Jia, Jing Yu, Jian Chen
  • Patent number: 9642110
    Abstract: The present disclosure provides a method for determining a real-time position of a mobile device using a global positioning system (GPS) and wireless local area network (WLAN) hybrid positioning mode. The method includes determining, by a mobile device, the mobile device's environment area based on GPS satellite signals; determining an absolute position of the mobile device based on the GPS satellite signals while the mobile device is moving from an outdoor area to an indoor area; estimating a reference position of the mobile device based on the determined absolute position and WLAN access point signals while moving to a shadow area; and while moving to an indoor area, determining an estimated position of the mobile device based on calculated regressive coefficients and the WLAN access point signals, and updating the estimated position of the mobile device based on motion information and indoor floor map information.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: May 2, 2017
    Assignee: Marvell World Trade Ltd.
    Inventors: BoChih Liu, Zhike Jia, Fagen Zhou, Jian Chen, Jing Yu, Xing Zhao
  • Patent number: 9591458
    Abstract: The present disclosure provides methods and apparatus for adaptively performing position determination in response to environmental profile determination. Aspects of the disclosure provide an apparatus including a sensor, an environmental profile determination module, and a profile based position provider. The sensor is configured to generate data indicative of motions of the apparatus. The environmental profile determination module is configured to receive the data indicative of the motions of the apparatus, and detect an environmental profile from a plurality of environmental profiles for the apparatus based on the data. The profile based position provider includes a plurality of configurations associated with the plurality of environmental profiles. The profile based position provider is configured in one of the configurations associated with the environmental profile, and is configured to select a positioning source to determine a location of the apparatus based on the configuration.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: March 7, 2017
    Assignee: Marvell World Trade Ltd.
    Inventors: BoChih Liu, Zhike Jia, Jian Chen, Jing Yu, Xin Zhang, Liujun Shao
  • Patent number: RE47926
    Abstract: Systems and methods are provided for location determination in wireless communication networks. A client device with a location provider installed is configured to provide location data to a data engine server and to obtain location service from a positioning engine server or the location provider itself. The location provider based on one or more components implements the reference data delivery function and the client location determination function. The data engine server is configured to process the location data received from one or more client devices and maintain a location database. The data engine server based on one or more components implements the reference data retrieval function, station position calculation function, reference data management function, and assistance data delivery function, as it interacts with the client device.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: March 31, 2020
    Assignee: Marvell World Trade Ltd.
    Inventors: Bochih Liu, Zhike Jia, Yuan Ren, Jing Yu, Jian Chen, Xing Zhao
  • Patent number: RE47940
    Abstract: Systems and methods are provided for positioning determination for mobile devices. A system includes: a database configured to store positioning data associated with one or more base stations in a network, and a data management component configured to compare the parameters with one or more parameter thresholds, and update the positioning data based at least in part on the comparison of the parameters and the parameter thresholds. The updated positioning data is used for positioning determination of a mobile device.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: April 7, 2020
    Assignee: Marvell World Trade Ltd.
    Inventors: Bochih Liu, Zhike Jia, Yuan Ren, Jing Yu, Jian Chen, Xing Zhao
  • Patent number: RE48160
    Abstract: Aspects of the disclosure provide a method. The method includes storing a database of positioning data. Each positioning data can associate position information of a location with an identifier of a wireless station for providing wireless connection at the location and a characteristic of a wireless signal received at the location. Further, the method includes receiving a position request from a wireless device that receives an identifier and a specific characteristic of a wireless signal from a specific wireless station, identifying the specific wireless station using the identifier to retrieve a group of positioning data from a database, selecting a subset in the group of positioning data using the specific characteristic, and determining position information of the wireless device using the selected subset of positioning data.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: August 11, 2020
    Assignee: MARVELL ASIA PTE, LTD.
    Inventors: BoChih Liu, Zhike Jia, Jing Yu, Jian Chen, Yuan Ren, Xing Zhao
  • Patent number: RE48934
    Abstract: A system and method to determine a location of a device in a wireless local area network (LAN) based on positioning assistance data acquired from a server is disclosed. The host-offload wireless LAN device may determine a location based on the location computations done inside the wireless LAN module. The device includes a storage medium configured to provide a database of positioning assistance data, a wireless LAN module configured to receive beacon signals broadcast from one or more access points, and a processor configured to store the access point identification information and the signal strength detected by the wireless LAN module in a first memory section, access the previously-stored positioning assistance data from the storage medium, assemble positioning assistance data based on a comparison, store the assembled positioning assistance data in a second memory section, and determine a location of wireless LAN device using assembled positioning assistance data.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: February 15, 2022
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Bochih Liu, Zhike Jia, Yuan Ren, Jing Yu, Jian Chen, Xing Zhao