Device Charging Discovery Service
US-2016275400-A1 · Sep 22, 2016 · US
US9955428B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9955428-B1 |
| Application number | US-201615333131-A |
| Country | US |
| Kind code | B1 |
| Filing date | Oct 24, 2016 |
| Priority date | Oct 24, 2016 |
| Publication date | Apr 24, 2018 |
| Grant date | Apr 24, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A power service receives, from one or more battery enabled mobile devices, battery usage information for one or more locations within an area. A power service identifies, from the battery usage information, one or more battery usage impact factors that are location based that consume additional battery power for the area. A power service predicts, based on the one or more battery usage impact factors for the area a predicted battery consumption factor in the area. A power service updates one or more user schedules of users with one or more events scheduled in the area with an alert identifying the predicted battery consumption factor in the area.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a computer system, from one or more battery enabled mobile devices, battery usage information for one or more locations within an area; identifying, by the computer system, from the battery usage information, one or more battery usage impact factors that are location based that consume additional battery power for the area; predicting, by the computer system, based on the one or more battery usage impact factors for the area a predicted battery consumption factor in the area; filtering, by the computer system, one or more user schedules to identify a selection of user with one or more events scheduled in the area currently or at a future time; analyzing, by the computer system, for each separate schedule of each of the selection of users, the one or more events scheduled in the area and the predicted battery consumption factor in the area to dynamically adjust one or more recommended charging times and charging locations for charging at least one separate battery enabled mobile device of each of the selection of users; and outputting, by the computer system, for each of the selection of users, the adjusted one or more recommended charging times and charging locations to a separate scheduling service, the scheduling service for updating each separate schedule of each of the selection of users with the at least one event for the one or more recommended charging times and charging locations, each separate schedule output by the scheduling service to the at least one separate battery enabled mobile device via a network environment. 2. The method according to claim 1 , wherein receiving, by the computer system, from the one or more battery enabled mobile devices, battery usage information for one or more locations within an area further comprises: receiving, by the computer system, the battery usage information comprising one or more of a battery life, usage of one or more applications, historical usage for a current time period, a predicted time remaining, a current location, wireless network service access, cellular network service access, and a temperature. 3. The method according to claim 1 , further comprising: detecting, by the computer system, whether each of the one or more locations within the area is indoor or outdoor dependent upon elevation; in response to detecting at least one outdoor location of the one or more locations, accessing, by the computer system, a current temperature for each at least one outdoor location in the area from a weather service, the weather service accessible via the wireless network, the weather service providing a current weather report of the current temperature detected for the at least one outdoor location; in response to detecting at least one indoor location of the one or more locations, predicting, by the computer system, a current temperature for each at least one indoor location based on one or more previously reported temperatures for the at least one indoor location; and storing, by the computer system, the current temperature with the battery usage information. 4. The method according to claim 1 , wherein identifying, by the computer system, from the battery usage information, one or more battery usage impact factors that are location based that consume additional battery power for the area further comprises: identifying, by the computer system, from the battery usage information, the one or more battery usage impact factors comprising a temperature for the area and the amount that the temperature exceeds a temperature threshold for the area. 5. The method according to claim 1 , wherein identifying, by the computer system, from the battery usage information, one or more battery usage impact factors that are location based that consume additional battery power for the area further comprises: identifying, by the computer system, from the battery usage information, the one or more battery usage impact factors comprising a wireless network access availability for the area. 6. The method according to claim 1 , wherein identifying, by the computer system, from the battery usage information, one or more battery usage impact factors that are location based that consume additional battery power for the area further comprises: identifying, by the computer system, from the battery usage information, the one or more battery usage impact factors comprising a cellular network access availability for the area and a strength of the cellular network access above a threshold for the area. 7. The method according to claim 1 , wherein identifying, by the computer system, from the battery usage information, one or more battery usage impact factors that are location based that consume additional battery power for the area further comprises: identifying, by the computer system, from the battery usage information, the one or more battery usage impact factors comprising a particular application access for the area and the amount of access of the application that exceeds a threshold for the area. 8. The method according to claim 1 , further comprising: comparing, by the computer system, the predicted battery consumption factor with a threshold; in response to the predicted battery consumption factor exceeding the threshold: detecting, by the computer system, from the battery usage information reported by the one or more battery enabled mobile devices, a selection of one or more users currently present in the area; and outputting, by the computer system, an alert identifying the predicted battery consumption factor exceeding the threshold for the area to the separate scheduling service for each of the selection of one or more users present in the area. 9. A computer system comprising one or more processors, one or more computer-readable memories, one or more computer-readable storage devices, and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising: program instructions to receive, from one or more battery enabled mobile devices, battery usage information for one or more locations within an area; program instructions to identify, from the battery usage information, one or more battery usage impact factors that are location based that consume additional battery power for the area; program instructions to predict, based on the one or more battery usage impact factors for the area a predicted battery consumption factor in the area; program instructions to filter one or more user schedules to identify a selection of user with one or more events scheduled in the area currently or at a future time; program instructions to analyze, for each separate schedule of each of the selection of users, the one or more events scheduled in the area and the predicted battery consumption factor in the area to dynamically adjust one or more recommended charging times and charging locations for charging at least one separate battery enabled mobile device of each of the selection of users; and program instructions to output, for each of the selection of users, the adjusted one or more recommended charging times and charging locations to a separate scheduling service, the scheduling service for updating each separate schedule of each of the selection of users with the at least one event for the one or more recommended charging times and charging locations, each separate schedule output by the scheduling service to the at least one separate battery enabled mobile device via a network environment. 10. The computer system according to claim 9 , wherein the program instruc
Arrangements for checking compatibility or authentication between one component, e.g. a battery or a battery charger, and another component, e.g. a power source · CPC title
with electronic devices having internal batteries, e.g. mobile phones · CPC title
Control of state of health [SOH] · CPC title
acting upon multiple batteries simultaneously or sequentially · CPC title
Operations research, analysis or management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.