IP Library Granted Patent US 10,191,992
Granted Patent B2
US 10,191,992 · App. 14/584,567 · Granted Jan 29, 2019

Unified profiles

Inventors: Timothy Gray Cederman-Haysom (San Carlos, CA); David Wong (Cupertino, CA)
Assignee: SURVEYMONKEY INC.
G06F17/30876G06F17/30289G06F17/30067G06F17/30286G06F17/30557
View Patent ↗
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 10,191,992
App. No.
14/584,567
Granted
Jan 29, 2019
Kind
B2
Abstract

A system includes a first computer, the first computer including a user interface to allow a user to access an online service provided by an online service provider and to provide user information, a storage in which to store the user information, a processor executing instructions that cause the processor to receive the user information, access the storage to determine if the user information exists in the storage, determine if the user information in the storage matches the user information provided through the user interface, and if the user information does not match, notifying the user through the interface.

Claims (23)

1. A system, comprising:

a first computer, the first computer including a user interface to allow a user to access an online service provided by an online service provider and to provide user information;

a storage in which to store the user information; and

a processor executing instructions that cause the processor to:

receive the user information through the user interface and extract a base identifier from the user information received through user interface;

access the storage to determine if the user information received through the user interface exists in the storage, and to retrieve a base identifier from the user information in the storage when the user information exists in the storage;

compare the user information, other than the base identifier, in the storage to determine if the user information in storage matches the user information received through the user interface;

reconciling the user information received through the user interface as a first version of the user information for the user and user information in storage for a same user identified by the base identifier as a second version of user information for the same user; and

if the user information from the user interface does not match the user information in the storage, notifying the user through the interface.

2. The system of claim 1 , wherein the instructions cause the processor to:

receive updated information from the user; and

store the updated information in the storage with the base identifier.

3. A computer-controlled method, comprising:

receiving user information through a user interface, wherein the user information received through the user interface includes a base identifier;

accessing a storage to determine if the user information including the base identifier exists in the storage;

comparing the user information, other than the base identifier, in the storage to the user information received through the user interface;

reconciling the user information in the storage as a first version of the user information and the user information received through the user interface as a second version of user information for a same user identified by the base identifier; and

notifying the user if the user information does not match.

4. The computer-controlled method of claim 3 , further comprising storing the user information when it does not exist in the storage.

5. The computer-controlled method of claim 3 , further comprising:

receiving updated user information through the user interface; and

storing the updated user information.

6. The computer-controlled method of claim 3 , wherein the base identifier comprises at least one of a user name, an email address, a user number, and a system identifier.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2023
From: MOMENTIVE INC.
To: SURVEYMONKEY INC.
Reel/Frame 064489/0302 →
RELEASE OF SECURITY INTEREST Recorded May 31, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MOMENTIVE INC.
Reel/Frame 063812/0203 →
PATENT SECURITY AGREEMENT Recorded May 31, 2023
From: MOMENTIVE INC.
To: ACQUIOM AGENCY SERVICES LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 063815/0817 →
CHANGE OF NAME Recorded Jul 1, 2021
From: SURVEYMONKEY INC.
To: MOMENTIVE INC.
Reel/Frame 056751/0774 →
SECURITY INTEREST Recorded Oct 11, 2018
From: SURVEYMONKEY INC.
To: JPMORGAN CHASE BANK, NA., AS ADMINISTRATIVE AGENT
Reel/Frame 047133/0009 →
SECURITY INTEREST Recorded Apr 13, 2017
From: SURVEYMONKEY INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 042003/0472 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2014
From: CEDERMAN-HAYSOM, TIMOTHY GRAY; WONG, DAVID
To: SURVEYMONKEY INC.
Reel/Frame 034594/0570 →
Continuity (1)
Related Publication 20160188740A1 · Jun 30, 2016