Targeted message validation for mobile devices

US11601828B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11601828-B2
Application numberUS-202017085387-A
CountryUS
Kind codeB2
Filing dateOct 30, 2020
Priority dateOct 30, 2020
Publication dateMar 7, 2023
Grant dateMar 7, 2023

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.

Systems and methods are provided for using automated mobile computing device testing to ensure that a given targeted message is actually appearing in an intended manner for various types of intended recipients. The intended content or format of a target message to be presented by each of a plurality of mobile computing devices may be based on characteristics of each device. The targeted message may be sent to each device, and an indication of the actual content and/or format of the targeted message as presented by each device may be received and compared to the intended content or format of the targeted message for each device. Errors associated with the targeted message may be detected based on any discrepancies between the intended content and/or format of the targeted message for each device and the actual content or format of the targeted message as presented by each device.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: sending, by one or more processors, a targeted message to be presented by a plurality of mobile computing devices, wherein one or more of an intended content or an intended format of the targeted message to be presented by each respective mobile computing device of the plurality of mobile computing devices are based on one or more characteristics associated with the respective mobile computing device; receiving, by the one or more processors, an indication of the actual content and the actual format of the targeted message as presented by each of the plurality of mobile computing devices; comparing, by the one or more processors, the indication of the actual content and the actual format of the targeted message as presented by each respective mobile computing device of the plurality of mobile computing devices to the intended content or the intended format of the targeted message based on the characteristics of each respective mobile computing device of the plurality of mobile computing devices; and detecting, by the one or more processors, an error associated with the targeted message presented by at least one of the plurality of mobile computing devices based on a discrepancy between the intended content or the intended format of the targeted message to be presented by the at least one of the plurality of mobile computing devices and the actual content or the actual format of the targeted message as presented by the at least one of the plurality of mobile computing devices. 2. The computer-implemented method of claim 1 , wherein the one or more characteristics associated with the respective mobile computing device include one or more of: location characteristics, enabled setting characteristics, characteristics of a user of the mobile computing device, network connection status characteristics, battery power or charge characteristics, or operating system characteristics. 3. The computer-implemented method of claim 1 , wherein one or more of the plurality of mobile computing devices are synthetic mobile computing devices configured to represent physical mobile computing devices having the respective characteristics represented by the respective synthetic mobile computing devices. 4. The computer-implemented method of claim 1 , wherein one or more of the plurality of mobile computing devices are physical mobile computing devices. 5. The computer-implemented method of claim 4 , further comprising: capturing, by one or more cameras, at a time associated with the presenting of the targeted message, images of the screens of the one or more physical mobile computing devices; and wherein the indication of the actual content and the actual format of the targeted message as presented by each of the plurality of mobile computing devices includes the images of the screens of the one or more physical mobile computing devices captured at the time associated with the presenting of the targeted message. 6. The computer-implemented method of claim 1 , wherein the indication of the actual content and the actual format of the targeted message as presented by each of the plurality of mobile computing devices includes a screen capture of the targeted message as presented by each of the plurality of mobile computing devices. 7. The computer-implemented method of claim 1 , wherein the indication of the actual content and the actual format of the targeted message as presented by each of the plurality of mobile computing devices includes an indication of instructions being executed by each of the mobile computing devices at a time associated with the presenting of the targeted message by each of the plurality of mobile computing devices. 8. The computer-implemented method of claim 1 , further comprising: automatically correcting, by the one or more processors, the detected error associated with the targeted message presented by at least one of the plurality of mobile computing devices based on the discrepancy between the intended content or the intended format of the targeted message to be presented by the at least one of the plurality of mobile computing devices and the actual content or the actual format presented by the at least one of the plurality of mobile computing devices. 9. A system, comprising: one or more processors; and a non-transitory program memory communicatively coupled to the one or more processors and storing executable instructions that, when executed by the one or more processors, cause the processors to: send a targeted message to be presented by a plurality of mobile computing devices, wherein one or more of an intended content or an intended format of the targeted message to be presented by each respective mobile computing device of the plurality of mobile computing devices are based on one or more characteristics associated with the respective mobile computing device; receive an indication of the actual content and the actual format of the targeted message as presented by each of the plurality of mobile computing devices; compare the indication of the actual content and the actual format of the targeted message as presented by each respective mobile computing device of the plurality of mobile computing devices to the intended content or the intended format of the targeted message based on the characteristics of each respective mobile computing device of the plurality of mobile computing devices; and detect an error associated with the targeted message presented by at least one of the plurality of mobile computing devices based on a discrepancy between the intended content or the intended format of the targeted message to be presented by the at least one of the plurality of mobile computing devices and the actual content or the actual format of the targeted message as presented by the at least one of the plurality of mobile computing devices. 10. The system of claim 9 , wherein the one or more characteristics associated with the respective mobile computing device include one or more of: location characteristics, enabled setting characteristics, characteristics of a user of the mobile computing device, network connection status characteristics, battery power or charge characteristics, or operating system characteristics. 11. The system of claim 9 , wherein one or more of the plurality of mobile computing devices are synthetic mobile computing devices configured to represent physical mobile computing devices having the respective characteristics represented by the respective synthetic mobile computing devices. 12. The system of claim 9 , wherein one or more of the plurality of mobile computing devices are physical mobile computing devices. 13. The system of claim 12 , wherein the executable instructions, when executed by the one or more processors, further cause the processors to: capture, at a time associated with the presenting of the targeted message, images of the screens of the one or more physical mobile computing devices; and wherein the indication of the actual content and the actual format of the targeted message as presented by each of the plurality of mobile computing devices includes the images of the screens of the one or more physical mobile computing devices captured at the time associated with the presenting of the targeted message. 14. The system of claim 9 , wherein the indication of the actual content and the actual format of the targeted message as presented by each of the plurality of mobile computing devices includes a screen capture of the targeted message as presented by each of the plurality of mobile computing devices. 15.

Assignees

Inventors

Classifications

  • H04W24/06Primary

    Testing, {supervising or monitoring} using simulated traffic · CPC title

  • for mobile advertising · CPC title

  • Messaging; Mailboxes; Announcements · 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 US11601828B2 cover?
Systems and methods are provided for using automated mobile computing device testing to ensure that a given targeted message is actually appearing in an intended manner for various types of intended recipients. The intended content or format of a target message to be presented by each of a plurality of mobile computing devices may be based on characteristics of each device. The targeted message…
Who is the assignee on this patent?
T Mobile Usa Inc
What technology area does this patent fall under?
Primary CPC classification H04W24/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 07 2023 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).