IP Library Granted Patent US 9,191,615
Granted Patent B1
US 9,191,615 · App. 13/462,704 · Granted Nov 17, 2015

Chat window

Inventors: Mikko Tapio Valimaki (Orem, UT); Morgan Ivan Lynch (Cedar Hills, UT); Kristen Dame Knight (Pleasant Grove, UT)
Assignee: NEEDLE, INC.
H04N7/141G06Q30/0643H04L12/581H04M3/5191
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,191,615
App. No.
13/462,704
Granted
Nov 17, 2015
Kind
B1
Abstract

A chat window. In one example embodiment, a chat window is configured to facilitate communication between a visitor of a website and an agent of the website. The chat window includes a text chat region and an interactive region configured to display to the visitor one or more products selected by the visitor. The interactive region includes one or markup tools that enables the visitor to markup the one or more products during a chat with the agent.

Claims (11)

1. One or more non-transitory computer-readable media storing one or more programs that are configured, when executed on one or more web servers, to cause the one or more web servers to generate a chat window configured to facilitate communication between a human visitor of a website and a human agent of the website, the chat window comprising:

a text chat region configured to send look-ahead text entered by the human visitor to a second text chat region of an agent console for display to the human agent while the look-ahead text is actually being entered and prior to a submission of the look-ahead text, the text chat region further configured to receive chat text entered by the human agent in the second text chat region of the agent console only after a submission of the chat text.

2. The one or more non-transitory computer-readable media as recited in claim 1 , wherein the chat window further comprises an interactive region configured to display to the human visitor one or more products selected by the human visitor, the interactive region including one or more markup tools that enable the human visitor to markup the one or more products during a chat with the human agent, the interactive region being in communication with a second interactive region of the agent console, the second interactive region configured to display the one or more products selected by the human visitor to the human agent, the second interactive region including one or more markup tools that enable the human agent to markup the one or more products during a chat with the human visitor.

3. The one or more non-transitory computer-readable media as recited in claim 1 , wherein the chat window further comprises a tray region configured to display one or more products selected by the human agent to the human visitor.

4. The one or more non-transitory computer-readable media as recited in claim 3 , wherein the tray region is configured to allow the human visitor to remove each displayed product from the tray region.

5. The one or more non-transitory computer-readable media as recited in claim 3 , wherein the tray region is configured to allow the human visitor to add each displayed product to a shopping cart of the human visitor.

6. The one or more non-transitory computer-readable media as recited in claim 1 , wherein the chat window further comprises:

a voice chat region configured to allow the human visitor to select either a one-way or a two-way voice chat; and

a video chat region configured to allow the human visitor to select either a one-way or a two-way video chat,

wherein the chat window is configured to allow the human visitor to enable or disable any combination of the chat regions.

7. The one or more non-transitory computer-readable media as recited in claim 6 , wherein the video chat region is configured to allow the human visitor, when the human visitor has selected a two-way video chat, to select equal-sized agent and visitor video displays.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jun 27, 2025
From: ESCALATE CAPITAL PARTNERS SBIC III, LP
To: RS1NEEDLE, INC.
Reel/Frame 071550/0414 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2024
From: RS1NEEDLE, INC.
To: AI SOFTWARE, LLC
Reel/Frame 068816/0936 →
SECURITY INTEREST Recorded Nov 20, 2020
From: RS1NEEDLE, INC.
To: ESCALATE CAPITAL PARTNERS SBIC III, LP
Reel/Frame 054433/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2020
From: NEEDLE, INC.
To: RS1NEEDLE, INC.
Reel/Frame 054244/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2012
From: VALIMAKI, MIKKO TAPIO; LYNCH, MORGAN IVAN; KNIGHT, KRISTEN DAME
To: NEEDLE, INC.,
Reel/Frame 028173/0292 →
Continuity (1)
Provisional Application 61481718 · May 2, 2011