Patentable/Patents/US-9641970
US-9641970

Concepts for determining attributes of a population of mobile device users

PublishedMay 2, 2017
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Various embodiments are directed to systems and methods for obtaining and analyzing mobile device user attribute data. In various embodiments, a central server is configured to generate inquiry data configured to cause a mobile device to request user input from a user of the mobile device and to compile user attribute data into response data to be provided to the central server. The central server may then transmit the inquiry data to an interface system configured to communicate the inquiry data to the one or more mobile devices. The central server may be additionally configured to receive the response data generated by the mobile devices, either directly from the mobile devices and/or from the interface system. The central server may then analyze the receive response data to determine a population density of mobile device users based on the response data.

Patent Claims
20 claims

Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.

Claim 1

Original Legal Text

1. A computer-implemented method for obtaining data indicative of attributes of mobile device users, the method comprising steps for: generating inquiry data at a central server, wherein the inquiry data is configured to cause a mobile device to request user input from a user of the mobile device and to compile user attribute data into response data and wherein the user attribute data comprises data indicative of the user input and data stored locally on the mobile device; transmitting the inquiry data to an interface system, wherein the interface system is configured to communicate with one or more mobile devices and to transmit the inquiry data to one or more mobile devices; and receiving, via the central server, response data generated by one or more mobile devices, wherein the response data is received from the interface system.

Plain English Translation

A computer-implemented method for gathering mobile user data involves a central server generating "inquiry data." This data prompts a mobile device to request input from its user. The mobile device then compiles the user's input and locally stored data (device attributes) into "response data." The central server sends the "inquiry data" to an "interface system" (e.g., a notification service). This interface system forwards the inquiry to one or more mobile devices. Finally, the central server receives the collected "response data" from the interface system.

Claim 2

Original Legal Text

2. The method of claim 1 , wherein the inquiry data is configured to generate a prompt requesting the user input on a mobile device, and is configured to compile the user attribute data after receipt of user input in response to the prompt.

Plain English Translation

Building on the method for gathering mobile user data, the "inquiry data" is designed to create a prompt on the mobile device asking for user input. The mobile device only compiles the "user attribute data" *after* the user responds to the prompt. Essentially, the process waits for the user's action before collecting and packaging the data for transmission.

Claim 3

Original Legal Text

3. The method of claim 2 , wherein the inquiry data comprises an executable portion to be stored on a mobile device, and wherein the executable portion is configured to initiate in response to receipt of user input in response to the prompt.

Plain English Translation

Expanding on the prompt-based user data collection, the "inquiry data" includes an executable portion that is stored on the mobile device. This executable portion doesn't run immediately, but instead activates *only* after the user responds to the prompt. This allows for dynamic behavior and potentially more complex data gathering triggered by the user's specific input.

Claim 4

Original Legal Text

4. The method of claim 1 , wherein the attribute data comprises the location of the mobile device at the time a user provides the requested user input, and wherein the inquiry data is configured to cause the mobile device to determine the location of the mobile device and to store data indicative of the location of the mobile device as a portion of the attribute data.

Plain English Translation

In the mobile user data gathering method, the "attribute data" includes the mobile device's location when the user provides input. The "inquiry data" compels the mobile device to determine its own location (e.g., using GPS) and save that location data as part of the collected "attribute data." So, along with user input, the response also contains geolocation information.

Claim 5

Original Legal Text

5. The method of claim 1 , wherein the response data received via the central server comprises the response data generated by one or more mobile devices and supplemental data provided by the interface system.

Plain English Translation

In the central server's reception of response data, the received data includes both the raw "response data" from the mobile device *and* supplemental data added by the "interface system". This means the interface system can enrich the mobile device's data with its own information before forwarding it to the central server.

Claim 6

Original Legal Text

6. The method of claim 1 , wherein the interface system is configured to remotely manage one or more software programs operated by one or more mobile devices, and wherein the interface system is configured to transmit the inquiry data to the one or more mobile devices having the one or more software programs stored thereon.

Plain English Translation

Within the mobile user data collection system, the "interface system" has the ability to remotely manage software programs on mobile devices. The "interface system" specifically sends the "inquiry data" to those mobile devices that *already* have certain software programs installed. This allows targeting specific user groups based on their installed apps.

Claim 7

Original Legal Text

7. The method of claim 1 , wherein the interface system is configured to transmit the inquiry data to the one or more mobile devices in response to a trigger event.

Plain English Translation

The "interface system" transmits the "inquiry data" to mobile devices based on a "trigger event." Instead of constantly sending inquiries, the system waits for a specific condition to be met before initiating the data collection process.

Claim 8

Original Legal Text

8. The method of claim 7 , wherein the trigger event is selected from: activation of a software program stored on the mobile device, the occurrence of a time, or a determination that the mobile device is located within a defined geographical area.

Plain English Translation

Defining "trigger events" for the "interface system," the event can be: (1) a software program on the mobile device being activated, (2) a specific time occurring, or (3) the mobile device entering a defined geographical area. This enables context-aware data collection based on user behavior, schedules, or location.

Claim 9

Original Legal Text

9. The method of claim 1 , further comprising steps for analyzing the response data generated by the one or more mobile devices to determine a population density of mobile device users based at least in part on a portion of the response data.

Plain English Translation

The mobile user data collection method further includes analyzing the "response data" from the mobile devices to determine the population density of mobile device users. This analysis uses at least a portion of the response data, such as location, to estimate how many users are present in a specific area.

Claim 10

Original Legal Text

10. A computer-implemented method for obtaining data indicative of attributes of mobile device users, the method comprising steps for: generating inquiry data at a central server; transmitting the inquiry data to one or more mobile devices, wherein the inquiry data is configured to cause each mobile device to request user input from a user, to determine the location of the mobile device upon receipt of user input, and to compile response data comprising data indicative of the user input, data indicative of the determined location of the mobile device, and data indicative of mobile device attribute data; and receiving response data generated by the one or more mobile devices.

Plain English Translation

A computer-implemented method for obtaining mobile user data features a central server generating "inquiry data." This data is sent directly to mobile devices. The "inquiry data" prompts users for input, determines the device's location when the user responds, and then compiles "response data." The response data includes the user input, the device's location, and other mobile device attribute data. Finally, the central server receives this compiled "response data" from the mobile devices.

Claim 11

Original Legal Text

11. The method of claim 10 , further comprising steps for analyzing the response data generated by the one or more mobile devices to determine a population density of mobile device users based at least in part on a portion of the response data.

Plain English Translation

Expanding on the direct-to-mobile-device data collection, the method includes analyzing the "response data" from the mobile devices to determine the population density of mobile device users. The analysis relies, at least in part, on a portion of the "response data," allowing inferences about user concentration.

Claim 12

Original Legal Text

12. The method of claim 10 , wherein transmitting the inquiry data comprises transmitting the inquiry data in response to a trigger event.

Plain English Translation

In the direct mobile device data collection method, transmitting the "inquiry data" is triggered by a specific event. This means the data collection process is not continuous but rather activated by a defined condition being met.

Claim 13

Original Legal Text

13. The method of claim 10 , wherein the inquiry data is configured to generate a prompt requesting the user input on a mobile device, and to compile the user attribute data after receipt of user input in response to the prompt.

Plain English Translation

Within the direct-to-mobile-device data collection, the "inquiry data" is configured to generate a prompt asking for user input. The device only compiles the data *after* receiving the user's response to the prompt.

Claim 14

Original Legal Text

14. The method of claim 13 , wherein the inquiry data comprises an executable portion to be stored on a mobile device, and wherein the executable portion is configured to initiate in response to receipt of user input in response to the prompt.

Plain English Translation

Further specifying the direct-to-mobile-device method, the "inquiry data" contains an executable portion to be stored on the mobile device. This executable code is initiated *only* when the user provides input in response to the prompt.

Claim 15

Original Legal Text

15. A system for obtaining data indicative of attributes of mobile device users, the system comprising: one or more memory storage areas; and one or more central computer processors collectively configured to: generate inquiry data, wherein the inquiry data is configured to cause a mobile device to request user input from a user of the mobile device and to compile user attribute data into response data and wherein the user attribute data comprises data indicative of the user input and data stored locally on the mobile device; transmit the inquiry data to an interface system, wherein the interface system is configured to communicate with one or more mobile devices and to transmit the inquiry data to one or more mobile devices; and receive response data generated by one or more mobile devices, wherein the response data is received from the interface system.

Plain English Translation

A system for gathering mobile user data includes memory and processors. The processors generate "inquiry data" that prompts a mobile device for user input. The device compiles this input, along with locally stored data, into "response data." The central system then transmits the "inquiry data" to an "interface system," which forwards it to mobile devices. Finally, the central system receives the "response data" from the "interface system".

Claim 16

Original Legal Text

16. The system of claim 15 , wherein the processors are further configured to analyze the response data generated by the one or more mobile devices to determine a population density of mobile device users based at least in part on a portion of the response data.

Plain English Translation

Extending the mobile user data collection system, the processors are further configured to analyze the "response data" to determine the population density of mobile device users. This analysis is based, at least partially, on a portion of the received data.

Claim 17

Original Legal Text

17. The system of claim 15 , wherein the inquiry data is configured to generate a prompt requesting the user input on a mobile device, and to compile the user attribute data after receipt of user input in response to the prompt.

Plain English Translation

Within the mobile user data collection system, the "inquiry data" is designed to generate a prompt requesting user input on a mobile device. The system compiles the user attribute data only *after* the user provides input in response to the prompt.

Claim 18

Original Legal Text

18. The system of claim 17 , wherein the inquiry data comprises an executable portion to be stored on a mobile device, and wherein the executable portion is configured to initiate in response to receipt of user input in response to the prompt.

Plain English Translation

In the mobile user data collection system, the "inquiry data" contains an executable portion that is stored on the mobile device. This executable code is triggered to run *only* upon receipt of user input in response to the prompt.

Claim 19

Original Legal Text

19. The system of claim 15 , further comprising an interface system, wherein the interface system comprises: one or more interface memory storage areas; and one or more interface computer processors, wherein the one or more interface computer processors are configured to: receive the inquiry data transmitted from the central computer processors; transmit the inquiry data to the one or more mobile devices; receive the response data generated by the one or more mobile devices; and transmit the response data to the central computer processors.

Plain English Translation

The system for gathering mobile user data further includes an "interface system" that also contains memory and processors. The interface system's processors receive "inquiry data" from the central processors, transmit the "inquiry data" to mobile devices, receive "response data" from the mobile devices, and then transmit that "response data" back to the central processors.

Claim 20

Original Legal Text

20. The system of claim 19 , wherein the one or more interface computer processors are additionally configured to modify the response data to include supplemental data generated by the one or more interface computer processors prior to transmitting the response data to the central computer processors.

Plain English Translation

In the mobile user data collection system, the "interface system's" processors can modify the "response data" by adding supplemental data *before* sending it to the central processors. This allows the interface system to enrich the data with its own information.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

January 28, 2016

Publication Date

May 2, 2017

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, FAQs, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Concepts for determining attributes of a population of mobile device users” (US-9641970). https://patentable.app/patents/US-9641970

© 2026 Nomic Interactive Technology LLC. Machine-readable context available at /api/llm-context/US-9641970. See llms.txt for full attribution policy.