IP Library Patent Application 13986606
Patent Application
App. No. 13/986,606

Progressively asking for increasing amounts of user and network data

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/986,606
Abstract

In accordance with some implementations, a method for requesting user data is disclosed. The method is performed on a server system having one or more processors and memory storing one or more programs for execution by the one or more processors. The server system establishes a user profile for a user. The user profile includes one or more information items associated with the user. The server system receives a request from the user to access additional services. In response to receiving the user request, the server system requests additional information from the user.

Claims (45)

1 . A method for requesting user data, the method comprising:

at a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors:

establishing a user profile for a user, the user profile including one or more information items associated with the user;

receiving a request from the user to access additional services; and

in response to receiving the user request:

requesting additional information from the user.

2 . The method of claim 1 , wherein requesting additional information from the user comprises requesting information needed to fulfill the user request.

3 . The method of claim 1 , wherein requesting additional information from the user comprises: requesting that the user confirm information associated with the user obtained from an information source.

4 . The method of claim 3 , wherein the information source is selected from the group consisting of: an online presence of the user, social network activity of the user, a communications history of the user, a requests history of the user,

5 . The method of claim 1 , further comprising: periodically making unprompted requests for additional information from the user.

6 . The method of claim 1 , further comprising:

receiving the requested additional information from the user; and

adding the received additional information to the user profile of the user.

7 . The method of claim 1 , further comprising:

receiving the requested additional information from the user;

inferring information associated with the user based on the received information, and

adding the inferred information to the user profile of the user.

8 . The method of claim 1 , wherein requesting additional information from the user comprises:

requesting additional information from the user in accordance with a predefined information request sequence.

9 . A server system for requesting user data, comprising:

one or more processors; and

memory storing one or more programs to be executed by the one or more processors;

the one or more programs comprising instructions for:

establishing a user profile for a user;

receiving a request from the user to access additional services; and

in response to receiving the user request:

requesting additional information from the user.

10 . The system of claim 9 , comprising instructions for requesting information needed to fulfill the user request.

11 . The system of claim 9 , comprising instructions for: requesting that the user confirm information associated with the user obtained from an information source.

12 . The system of claim 11 , wherein the information source is selected from the group consisting of: an online presence of the user, social network activity of the user, a communications history of the user, a requests history of the user,

13 . The system of claim 9 , comprising instructions for: periodically making unprompted requests for additional information from the user.

14 . The system of claim 9 , comprising instructions for:

receiving the requested additional information from the user; and

adding the received additional information to the user profile of the user.

15 . The system of claim 9 , comprising instructions for:

receiving the requested additional information from the user;

inferring information associated with the user based on the received information, and

adding the inferred information to the user profile of the user.

16 . The system of claim 9 , comprising instructions for:

requesting additional information from the user in accordance with a predefined information request sequence.

17 . A non-transitory computer readable storage medium storing one or more programs configured for execution by a server system, the one or more programs comprising instructions for:

establishing a user profile for a user;

receiving a request from the user to access additional services; and

in response to receiving the user request:

requesting additional information from the user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2018
From: WAL-MART STORES, INC.
To: WALMART APOLLO, LLC
Reel/Frame 046131/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2015
From: LUVOCRACY INC.
To: WAL-MART STORES, INC.
Reel/Frame 035161/0350 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2013
From: STENSMO, JAN MAGNUS; HOLT, ANDREW; STOLL, NATHAN
To: LUVOCRACY INC.
Reel/Frame 031063/0604 →