Methods and systems for delivery of information to a mobile computing device based on priority of the information

US9762693B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9762693-B2
Application numberUS-201414299565-A
CountryUS
Kind codeB2
Filing dateJun 9, 2014
Priority dateDec 28, 2006
Publication dateSep 12, 2017
Grant dateSep 12, 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.

Disclosed are systems and methods for delivery of information to a mobile computing device. A remote computing device detects the occurrence of a first user event that precedes an associated second user event. The remote computing device identifies information corresponding to the associated second user event. The remote computing device determines a first priority of the information associated with the second user event and a second priority of a second information associated with the second user event. The remote computing device determines that the first priority is higher than the second priority. In response to detecting the occurrence of the first user event, the remote computing device transmits, to a mobile computing device, the information having the first priority before transmitting the second information having the second priority.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: detecting, by a remote computing device, the occurrence of a first user event that precedes an associated second user event, wherein the first user event comprises a temporal or spatial event associated with a mobile device and wherein the second user event comprises a scheduled user event; identifying, by the remote computing device, first information corresponding to the associated second user event, the first information comprising spatial information or temporal information; determining, by the remote computing device, a first priority of the first information associated with the second user event; determining, by the remote computing device, a second priority of a second information associated with the second user event, the second information comprising a coupon for the second user event; determining, by the remote computing device, that the first priority is higher than the second priority; in response to detecting the occurrence of the first user event, transmitting, by the remote computing device to a mobile computing device, the first information having the first priority before transmitting the second information having the second priority; and transmitting, by the remote computing device to the mobile computing device, the second information having the second priority after transmitting the first information so that the second information is pre-cached on the mobile computing device before the occurrence of the second user event. 2. The method of claim 1 , further comprising determining an amount of time between the first user event and the second user event. 3. The method of claim 2 , wherein the amount of time corresponds to a size of the first information. 4. The method of claim 2 , wherein if the amount of time is less than a predetermined amount of time, transmitting the first information having the first priority before transmitting the second information having the second priority. 5. The method of claim 1 , wherein the first priority and the second priority are consumption priorities. 6. The method of claim 1 , wherein the first priority and the second priority are transmission priorities. 7. The method of claim 1 , wherein the first information is associated with a vendor. 8. The method of claim 7 , further comprising receiving payment from the vendor to prioritize the first information at the first priority. 9. A system comprising: a processor; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: detection logic executed by the processor for detecting the occurrence of a first user event that precedes an associated second user event, wherein the first user event comprises a temporal or spatial event associated with a mobile device and wherein the second user event comprises a scheduled user event; identifying logic executed by the processor for identifying first information corresponding to the associated second user event, the first information comprising spatial information or temporal information; first determining logic executed by the processor for determining a first priority of the first information associated with the second user event; second determining logic executed by the processor for determining a second priority of a second information associated with the second user event, the second information comprising a coupon for the second user event; third determining logic executed by the processor for determining that the first priority is higher than the second priority; first transmitting logic executed by the processor for transmitting, in response to detecting the occurrence of the first user event, to a mobile computing device, the first information having the first priority before transmitting the second information having the second priority; second transmitting logic executed by the processor for transmitting, to the mobile computing device, the second information having the second priority after transmitting the first information so that the second information is pre-cached on the mobile computing device before the occurrence of the second user event. 10. The system of claim 9 , further comprising fourth determining logic executed by the processor for determining an amount of time between the first user event and the second user event. 11. The system of claim 10 , wherein the amount of time corresponds to a size of the first information. 12. The system of claim 10 , wherein if the amount of time is less than a predetermined amount of time, transmitting the first information having the first priority before transmitting the second information having the second priority. 13. The system of claim 9 , wherein the first priority and the second priority are consumption priorities. 14. The system of claim 9 , wherein the first priority and the second priority are transmission priorities. 15. The system of claim 9 , wherein the first information is associated with a vendor. 16. The system of claim 15 , further comprising receiving logic executed by the processor for receiving a payment from the vendor to prioritize the first information at the first priority. 17. A non-transitory computer readable storage medium having computer readable program code in the medium for causing a processor to precache information, the computer readable program code comprising instructions that enable the processor to: detect the occurrence of a first user event that precedes an associated second user even, wherein the first user event comprises a temporal or spatial event associated with a mobile device and wherein the second user event comprises a scheduled user event; identify first information corresponding to the associated second user event, the first information comprising spatial information or temporal information; determine a first priority of the first information associated with the second user event; determine a second priority of a second information associated with the second user event, the second information comprising a coupon for the second user event; determine that the first priority is higher than the second priority; in response to detecting the occurrence of the first user event, transmit, to a mobile computing device, the first information having the first priority before transmitting the second information having the second priority; transmit, to the mobile computing device, the second information having the second priority after transmitting the first information so that the second information is pre-cached on the mobile computing device before the occurrence of the second user event. 18. The medium of claim 17 , further comprising code comprising instructions to enable the processor to determine an amount of time between the first user event and the second user event. 19. The medium of claim 18 , wherein the amount of time corresponds to a size of the first information. 20. The medium of claim 18 , wherein if the amount of time is less than a predetermined amount of time, transmitting the first information having the first priority before transmitting the second information having the second priority.

Assignees

Inventors

Classifications

  • G06Q30/02Primary

    Marketing; Price estimation or determination; Fundraising · CPC title

  • Services specially adapted for wireless communication networks; Facilities therefor · CPC title

  • Electricity · mapped topic

  • Pre-fetching or pre-delivering data based on network characteristics · 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 US9762693B2 cover?
Disclosed are systems and methods for delivery of information to a mobile computing device. A remote computing device detects the occurrence of a first user event that precedes an associated second user event. The remote computing device identifies information corresponding to the associated second user event. The remote computing device determines a first priority of the information associated…
Who is the assignee on this patent?
Excalibur Ip Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 12 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).