IP Library Granted Patent US 9,484,077
Granted Patent B2
US 9,484,077 · App. 12/893,112 · Granted Nov 1, 2016

Providing services from a remote computer system to a user station over a communications network

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 9,484,077
App. No.
12/893,112
Granted
Nov 1, 2016
Kind
B2
Abstract

A method includes receiving first information at a remote computer system during a first user-initiated communication session for a user station not previously identified to the remote computer system, sending second information that is a function of and different from the first information to the user station over the communications network during the first user-initiated communication session stored automatically at the user station, storing third information based on the first information at a location remote from the user station, receiving the second information over the communications network during a subsequent and separate user-initiated communication session automatically from the user station, retrieving the stored third information using the received second information, during the subsequent and separate communication session and using the retrieved third information for interaction with the remote computer system during the subsequent and separate communication session.

Claims (56)

1. A computer implemented method, comprising:

receiving first user identification information at a remote computer system over a communications network from a user station during a first user-initiated communication session for a user not previously identified to the remote computer system;

sending second information that is a function of the first user identification information and that is different from the first user identification information from the remote computer system to the user station over the communications network during the first user-initiated communication session to be stored automatically at the user station;

storing third information that is based on the first user identification information at a location remote from the user station and accessible to the remote computer system;

receiving at the remote computer system the second information over the communications network during a subsequent and separate user-initiated communication session automatically from the user station;

retrieving the stored third information at the remote computer system using the received second information, during the subsequent and separate communication session;

using the retrieved third information for interaction with the remote computer system during the subsequent and separate communication session;

receiving first user station identification information at the remote computer system from the user station during the first user-initiated communication session;

sending fourth information that is a function of the first user station identification information and that is different from the first user station identification information to the user station over the communications network during the first user-initiated communication session to be stored automatically at the user station;

storing fifth information that is based on the first user station identification information at the location remote from the user station and accessible to the remote computer system;

receiving the fourth information over the communications network during the subsequent and separate user-initiated communication session automatically from the user station; and

retrieving the stored fifth information using the received fourth information during the subsequent and separate communication session.

2. The method according to claim 1 , wherein the fourth information that is a function of the first user station identification information includes user purchase instructions.

3. The method according to claim 1 , wherein the fifth information includes transporter information.

4. The method according to claim 2 , wherein the fifth information includes substitution information.

5. The method according to claim 4 , wherein the substitution information includes information to substitute out-of-stock items, back-ordered items and color substitution information.

6. A computer implemented method, comprising:

receiving first user identification information at a remote computer system over a communications network from a user station during a first user-initiated communication session for a user not previously identified to the remote computer system;

sending second information that is a function of the first user identification information and that is different from the first user identification information from the remote computer system to the user station over the communications network during the first user-initiated communication session to be stored automatically at the user station;

storing third information that is based on the first user identification information at a location remote from the user station and accessible to the remote computer system;

receiving at the remote computer system the second information over the communications network during a subsequent and separate user-initiated communication session automatically from the user station;

retrieving the stored third information at the remote computer system using the received second information, during the subsequent and separate communication session;

using the retrieved third information for interaction with the remote computer system during the subsequent and separate communication session; and

receiving second user identification information at the remote computer system, sending fourth information that is a function of and different from the second user identification information to the user station and storing fifth information based on the second user identification information at the location remote from the user station.

7. A computer implemented method, comprising:

receiving first user identification information at a remote computer system over a communications network from a user station during a first user-initiated communication session for a user not previously identified to the remote computer system;

sending second information that is a function of the first user identification information and that is different from the first user identification information from the remote computer system to the user station over the communications network during the first user-initiated communication session to be stored automatically at the user station;

storing third information that is based on the first user identification information at a location remote from the user station and accessible to the remote computer system;

receiving at the remote computer system the second information over the communications network during a subsequent and separate user-initiated communication session automatically from the user station;

retrieving the stored third information at the remote computer system using the received second information, during the subsequent and separate communication session; and

using the retrieved third information for interaction with the remote computer system during the subsequent and separate communication session;

wherein the third information includes user demographics.

8. A computer implemented method, comprising:

receiving first user identification information at a remote computer system over a communications network from a user station during a first user-initiated communication session for a user not previously identified to the remote computer system;

sending second information that is a function of the first user identification information and that is different from the first user identification information from the remote computer system to the user station over the communications network during the first user-initiated communication session to be stored automatically at the user station;

storing third information that is based on the first user identification information at a location remote from the user station and accessible to the remote computer system;

receiving at the remote computer system the second information over the communications network during a subsequent and separate user-initiated communication session automatically from the user station;

retrieving the stored third information at the remote computer system using the received second information, during the subsequent and separate communication session; and

using the retrieved third information for interaction with the remote computer system during the subsequent and separate communication session;

wherein the third information includes information for market analysis.

9. A computer implemented method, comprising:

receiving first user identification information at a remote computer system over a communications network from a user station during a first user-initiated communication session for a user not previously identified to the remote computer system;

sending second information that is a function of the first user identification information and that is different from the first user identification information from the remote computer system to the user station over the communications network during the first user-initiated communication session to be stored automatically at the user station;

storing third information that is based on the first user identification information at a location remote from the user station and accessible to the remote computer system;

receiving at the remote computer system the second information over the communications network during a subsequent and separate user-initiated communication session automatically from the user station;

retrieving the stored third information at the remote computer system using the received second information, during the subsequent and separate communication session; and

using the retrieved third information for interaction with the remote computer system during the subsequent and separate communication session;

wherein the third information includes information for renewals.

10. A computer implemented method, comprising:

receiving first user identification information at a remote computer system over a communications network from a user station during a first user-initiated communication session for a user not previously identified to the remote computer system;

sending second information that is a function of the first user identification information and that is different from the first user identification information from the remote computer system to the user station over the communications network during the first user-initiated communication session to be stored automatically at the user station;

storing third information that is based on the first user identification information at a location remote from the user station and accessible to the remote computer system;

receiving at the remote computer system the second information over the communications network during a subsequent and separate user-initiated communication session automatically from the user station;

retrieving the stored third information at the remote computer system using the received second information, during the subsequent and separate communication session; and

using the retrieved third information for interaction with the remote computer system during the subsequent and separate communication session;

wherein the third information includes a user location.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2019
From: INTELLECTUAL VENTURES ASSETS 33 LLC
To: STRATEGIC INTELLECTUAL SOLUTIONS, LLC
Reel/Frame 050052/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2019
From: STRATEGIC INTELLECTUAL SOLUTIONS, LLC
To: TMI SOLUTIONS, LLC
Reel/Frame 050053/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2017
From: INTELLECTUAL VENTURES ASSETS 33 LLC
To: STRATEGIC INTELLECTUAL SOLUTIONS, LLC
Reel/Frame 043021/0800 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2017
From: STRATEGIC INTELLECTUAL SOLUTIONS LLC
To: TMI SOLUTIONS, LLC
Reel/Frame 043021/0901 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2016
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 33 LLC
Reel/Frame 041132/0109 →
CORRECTIVE ASSIGNMENT TO CORRECT THE STREET ADDRESS OF RECEIVING PARTY FROM 2700 CENTERVILLE RD. TO 2711 CENTERVILLE RD. PREVIOUSLY RECORDED ON REEL 026868 FRAME 0667. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER EFFECTIVE 09/07/2011. Recorded Sep 25, 2012
From: TWINTECH E.U., LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 029036/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2011
From: TELESHUTTLE TECHNOLOGIES L.L.C.
To: BTG INTERNATIONAL, INC.
Reel/Frame 027132/0173 →
FIRST AMENDMENT TO PATENT ASSIGNMENT Recorded Oct 27, 2011
From: REISMAN, RICHARD R.
To: TELESHUTTLE TECHNOLOGIES, LLC
Reel/Frame 027132/0273 →
MERGER Recorded Sep 7, 2011
From: TWINTECH E.U., LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 026868/0667 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2010
From: REISMAN, RICHARD R.
To: TELESHUTTLE TECHNOLOGIES, LLC
Reel/Frame 025080/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2010
From: BTG INTERNATIONAL, INC.
To: TWINTECH E.U., LIMITED LIABILITY COMPANY
Reel/Frame 025060/0749 →