Bluetooth device and data scheduler

US9801202B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9801202-B2
Application numberUS-201514853728-A
CountryUS
Kind codeB2
Filing dateSep 14, 2015
Priority dateSep 14, 2015
Publication dateOct 24, 2017
Grant dateOct 24, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for charging a wireless device is described. A charging apparatus includes a power delivery circuit to provide power to the wireless device and a wireless radio to communicate wirelessly with the wireless device. For example, the information about the wireless device may include at least a device type. The charging apparatus further includes a controller to receive information about the wireless device via the wireless radio and to control an amount of current provided by the power delivery circuit, when powering the wireless device, based at least in part on the received information. For example, the controller may determine that the device type is one of a plurality of recognized device types and subsequently enable the power delivery circuit to provide an amount of current to the wireless device that is optimized for the device type.

First claim

Opening claim text (preview).

What is claimed is: 1. A sensor apparatus, comprising: a plurality of sensors to generate sensor data; one or more data queues to store the sensor data, wherein, upon receiving new sensor data from one of the plurality of sensors, each of the one or more data queues replaces existing sensor data stored for that sensor, the one or more data queues including a first data queue to store a first set of sensor data for each of the plurality of sensors; and a scheduler to dynamically schedule transmissions of sensor data from the one or more data queues to a wireless device, via a first wireless network, based at least in part on a data throughput rate of the first wireless network and a priority of the sensor data, wherein the data throughput rate of the first wireless network varies over time, and wherein the scheduler schedules the first set of sensor data to be transmitted to the wireless device based on a threshold data throughput rate associated with the first wireless network. 2. The sensor apparatus of claim 1 , wherein the first set of sensor data is stored as a linked list. 3. The sensor apparatus of claim 1 , wherein the threshold data throughput rate is a preconfigured value. 4. The sensor apparatus of claim 1 , wherein the threshold data throughput rate is determined by the scheduler. 5. The sensor apparatus of claim 1 , wherein the one or more data queues further comprises: a second data queue to store a second set of sensor data for one or more of the plurality of sensors, wherein the second set of sensor data has a lower priority than the first set of sensor data. 6. The sensor apparatus of claim 5 , wherein the scheduler is to schedule sensor data from the second set to be transmitted to the wireless device only when the data throughput rate of the first wireless network exceeds the threshold data throughput rate. 7. The sensor apparatus of claim 1 , wherein the first wireless network is a Bluetooth Low Energy (BLE) network. 8. A method of scheduling wireless data transmissions, the method being performed by one or more processors of a computing system and comprising: receiving sensor data from a plurality of sensors; storing the sensor data in one or more data queues, the one or more data queues storing a first set of sensor data for each of the plurality of sensors, wherein the storing includes: upon receiving new sensor data from one of the plurality of sensors, replacing existing sensor data stored for that sensor; and dynamically transmitting sensor data from each of the one or more data queues to a wireless device, via a first wireless network, based at least in part on a data throughput rate of the first wireless network and a priority of the sensor data, wherein the data throughput rate of the first wireless network varies over time, and wherein the first set of sensor data is scheduled to be transmitted to the wireless device based on a threshold data throughput rate associated with the first wireless network. 9. The method of claim 8 , wherein the first set of sensor data is stored as a linked list. 10. The method of claim 8 , wherein the threshold data throughput rate is a preconfigured value. 11. The method of claim 8 , wherein the threshold data throughput rate is determined by a scheduler. 12. The method of claim 8 , wherein the storing of the sensor data further comprises: storing a second set of sensor data for one or more of the plurality of sensors, wherein the second set of sensor data has a lower priority than the first set of sensor data. 13. The method of claim 12 , further comprising: scheduling sensor data from the second set to be transmitted to the wireless device only when the data throughput rate of the first wireless network exceeds the threshold data throughput rate. 14. The method of claim 8 , wherein the first wireless network is based on the Bluetooth low energy (BLE) specification.

Assignees

Inventors

Classifications

  • using intermediate DC-AC-DC conversion · CPC title

  • H02J7/751Primary

    concerning the insertion or the connection of the batteries · CPC title

  • with provisions for charging different types of batteries · CPC title

  • Regulation of charging or discharging current or voltage · CPC title

  • against overcurrent · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9801202B2 cover?
A system and method for charging a wireless device is described. A charging apparatus includes a power delivery circuit to provide power to the wireless device and a wireless radio to communicate wirelessly with the wireless device. For example, the information about the wireless device may include at least a device type. The charging apparatus further includes a controller to receive informati…
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification H02J7/751. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 24 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).