IP Library Granted Patent US 10,223,734
Granted Patent B2
US 10,223,734 · App. 14/801,291 · Granted Mar 5, 2019

Method, manufacture, and apparatus for facilitating a sales transaction via an interactive display platform

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,223,734
App. No.
14/801,291
Granted
Mar 5, 2019
Kind
B2
Abstract

Methods and apparatus are disclosed for facilitating, via an interactive display platform, a sales transaction conducted in real time between a consultant associated with a consultant device and a customer associated with a customer device. Independent user interaction control capabilities are assigned to the consultant device and the customer device for controlling the sharing of information, the identification of selections pertaining to the shared information and the population of a virtual shopping cart based on the selections, and/or for interacting with the shared information, selections and populated virtual shopping cart. The disclosed methods, systems, and apparatus can facilitate a sales transaction involving any type of product and/or service, including the sale of a report containing product data.

Claims (42)

1. A method to control computer interactions between a first device and a second device involved in a real time sales transaction conducted via an interactive display platform hosted by a server in communication between the first and second devices, the method comprising:

establishing, by the server, a peer-to-peer communication path between the first and second devices via a session initiation communication transmitted from the server to at least one of the first device or the second device in response to a session initiation request received at the server from the second device, the peer-to-peer communication path to provide a direct peer-to-peer connection between the first and second devices;

assigning, by the server, a first user interaction control capability to the first device via a first user control communication transmitted from the server to the first device;

assigning, by the server, a second user interaction control capability to the second device via a second user control communication transmitted from the server to the second device, the first user interaction control capability being independent of the second user interaction control capability;

communicating, by the server, shared information to present contemporaneously on the first and second devices, the communicating performed using processing resources of the server to facilitate participation of the first and second devices in the interactive display platform without imposing a processing resources burden corresponding to an offloaded processing resources demand on the first and second devices to manage sharing of the shared information between the first and second devices, the shared information including data representing a plurality of products available for purchase, the communicating of the shared information including:

in response to an information request received at the server from the first device, communicating, via an information communication transmitted from the server to the first device, information including the shared information to present on the first device, the information request being based on an interest indication communication generated at the second device using the second user interaction control capability and transmitted from the second device to the first device via the direct peer-to-peer connection; and

in response to a shared information request received at the server from the second device, communicating, via a shared information communication transmitted from the server to the second device, the shared information to present on the second device, the shared information request being based on a shared information alert communication generated at the first device using the first user interaction control capability and transmitted from the first device to the second device via the direct peer-to-peer connection; and

receiving, at the server, a selection applied to the shared information presented contemporaneously on the first and second devices, the selection based on the first device using the first user interaction control capability, the selection also based on a selection indication communication transmitted from the second device to the first device via the direct peer-to-peer connection to select at least one of the products available for purchase.

2. The method of claim 1 , wherein the shared information alert communication is based on an information sharing request transmitted from the first device to the server.

3. The method of claim 1 , wherein respective ones of the products available for purchase constitute data that is available for purchase.

4. The method of claim 1 , wherein the selection is based on a filter applied to the data representing the plurality of products available for purchase.

5. The method of claim 1 , wherein the selection is at least one of a category selection, a location selection, a fact selection, a channel selection, or a date range selection.

6. The method of claim 1 , wherein the selection indication communication is based on the second device using the second user interaction control capability.

7. The method of claim 1 , wherein the selection indication communication is communicated via at least one of a text chat communication, a video chat communication, or a voice over internet protocol communication transmitted from the second device to the first device via the direct peer-to-peer connection.

8. The method of claim 1 , further including communicating, by the server, a populated virtual shopping cart to present contemporaneously on the first and second devices in response to a population indication communication received at the server from the first device using the first user interaction control capability, the population indication communication based on a purchase indication communication generated at the second device using the second user interaction control capability and transmitted from the second device to the first device via the direct peer-to-peer connection, the populated virtual shopping cart including a representation of the shared information and the selection.

9. An apparatus to control computer interactions between a first device and a second device involved in a real time sales transaction conducted via an interactive display platform, the apparatus comprising:

a server in communication between the first and second devices, the server to host the interactive display platform, the server to:

establish a peer-to-peer communication path between the first and second devices via a session initiation communication transmitted from the server to at least one of the first device or the second device in response to a session initiation request received at the server from the second device, the peer-to-peer communication path to provide a direct peer-to-peer connection between the first and second devices;

assign a first user interaction control capability to the first device via a first user control communication transmitted from the server to the first device;

assign a second user interaction control capability to the second device via a second user control communication transmitted from the server to the second device, the first user interaction control capability being independent of the second user interaction control capability;

communicate shared information to present contemporaneously on the first and second devices, the communicating to be performed using processing resources of the server to facilitate participation of the first and second devices in the interactive display platform without imposing a processing resources burden corresponding to an offloaded processing resources demand on the first and second devices to manage sharing of the shared information between the first and second devices, the shared information including data representing a plurality of products available for purchase, the communicating of the shared information to include:

in response to an information request received at the server from the first device, communicating, via an information communication transmitted from the server to the first device, information including the shared information to present on the first device, the information request being based on an interest indication communication generated at the second device using the second user interaction control capability and transmitted from the second device to the first device via the direct peer-to-peer connection; and

in response to a shared information request received at the server from the second device, communicating, via a shared information communication transmitted from the server to the second device, the shared information to present on the second device, the shared information request being based on a shared information alert communication generated at the first device using the first user interaction control capability and transmitted from the first device to the second device via the direct peer-to-peer connection; and

receive a selection applied to the shared information presented contemporaneously on the first and second devices, the selection based on the first device using the first user interaction control capability, the selection also based on a selection indication communication transmitted from the second device to the first device via the direct peer-to-peer connection to select at least one of the products available for purchase.

10. The apparatus of claim 9 , wherein the shared information alert communication is based on an information sharing request transmitted from the first device to the server.

11. The apparatus of claim 9 , wherein the selection is based on a filter applied to the data representing the plurality of products available for purchase.

12. The apparatus of claim 9 , wherein the server is further to communicate a populated virtual shopping cart to present contemporaneously on the first and second devices in response to a population indication communication received at the server from the first device using the first user interaction control capability, the population indication communication based on a purchase indication communication generated at the second device using the second user interaction control capability and transmitted from the second device to the first device via the direct peer-to-peer connection, the populated virtual shopping cart including a representation of the shared information and the selection.

13. The apparatus of claim 9 , wherein the selection indication communication is based on the second device using the second user interaction control capability.

14. The apparatus of claim 9 , wherein the selection indication communication is communicated via at least one of a text chat communication, a video chat communication, or a voice over internet protocol communication transmitted from the second device to the first device via the direct peer-to-peer connection.

15. A non-transitory computer readable medium comprising computer readable instructions that, when executed, cause a processor to control computer interactions between a first device and a second device involved in a real time sales transaction conducted via an interactive display platform hosted by a server in communication between the first and second devices, the processor to at least:

establish a peer-to-peer communication path between the first and second devices via a session initiation communication transmitted from the server to at least one of the first device or the second device in response to a session initiation request received at the server from the second device, the peer-to-peer communication path to provide a direct peer-to-peer connection between the first and second devices;

assign a first user interaction control capability to the first device via a first user control communication transmitted from the server to the first device;

assign a second user interaction control capability to the second device via a second user control communication transmitted from the server to the second device, the first user interaction control capability being independent of the second user interaction control capability;

communicate shared information via the server to present contemporaneously on the first and second devices, the communicating to be performed using processing resources of the server to facilitate participation of the first and second devices in the interactive display platform without imposing a processing resources burden corresponding to an offloaded processing resources demand on the first and second devices to manage sharing of the shared information between the first and second devices, the shared information including data r presenting a plurality of products available for purchase, the communicating of the shared information to include:

in response to an information request received at the server from the first device, communicating, via an information communication transmitted from the server to the first device, information including the shared information to present on the first device, the information request being based on an interest indication communication generated at the second device using the second user interaction control capability and transmitted from the second device to the first device via the direct peer-to-peer connection; and

in response to a shared information request received at the server from the second device, communicating, via a shared information communication transmitted from the server to the second device, the shared information to present on the second device, the shared information request being based on a shared information alert communication generated at the first device using the first user interaction control capability and transmitted from the first device to the second device via the direct peer-to-peer connection; and

receive, at the server, a selection applied to the shared information presented contemporaneously on the first and second devices, the selection based on the first device using the first user interaction control capability, the selection also based on a selection indication communication transmitted from the second device to the first device via the direct peer-to-peer connection to select at least one of the products available for purchase.

16. The non-transitory computer readable medium of claim 15 , wherein the shared information alert communication is based on an information sharing request transmitted from the first device to the server.

17. The non-transitory computer readable medium of claim 15 , wherein the instructions are further to cause the processor to at least communicate populated virtual shopping cart via the server to present contemporaneously on the first and second devices in response to a population indication communication received at the server from the first device using the first user interaction control capability, the population indication communication based on a purchase indication communication generated at the second device using the second user interaction control capability and transmitted from the second device to the first device via the direct peer-to-peer connection, the populated virtual shopping cart including a representation of the shared information and the selection.

18. The non-transitory computer readable medium of claim 15 , wherein the selection indication communication is based on the second device using the second user interaction control capability.

19. The non-transitory computer readable medium of claim 15 , wherein the selection indication communication is communicated via at least one of a text chat communication, a video chat communication, or a voice over internet protocol communication transmitted from the second device to the first device via the direct peer-to-peer connection.

20. The non-transitory computer readable medium of claim 15 , wherein the selection is based on a filter applied to the data representing the plurality of products available for purchase.

Assignments (8)
RELEASE (REEL 053473 / FRAME 0001) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063603/0001 →
RELEASE (REEL 054066 / FRAME 0064) Recorded May 11, 2023
From: CITIBANK, N.A.
To: A. C. NIELSEN COMPANY, LLC; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE MEDIA SERVICES, LLC; THE NIELSEN COMPANY (US), LLC; NETRATINGS, LLC
Reel/Frame 063605/0001 →
SECURITY INTEREST Recorded Mar 25, 2021
From: NIELSEN CONSUMER LLC; BYZZER INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 055742/0719 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Mar 10, 2021
From: CITIBANK, N.A.
To: NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN CONSUMER LLC
Reel/Frame 055557/0949 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: THE NIELSEN COMPANY (US), LLC
To: NIELSEN CONSUMER LLC
Reel/Frame 055325/0353 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENTS LISTED ON SCHEDULE 1 RECORDED ON 6-9-2020 PREVIOUSLY RECORDED ON REEL 053473 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SUPPLEMENTAL IP SECURITY AGREEMENT. Recorded Oct 7, 2020
From: A.C. NIELSEN (ARGENTINA) S.A.; A.C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A
Reel/Frame 054066/0064 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Jun 9, 2020
From: A. C. NIELSEN COMPANY, LLC; ACN HOLDINGS INC.; ACNIELSEN CORPORATION; ACNIELSEN ERATINGS.COM; AFFINNOVA, INC.; ART HOLDING, L.L.C.; ATHENIAN LEASING CORPORATION; CZT/ACN TRADEMARKS, L.L.C.; EXELATE, INC.; GRACENOTE, INC.; GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; NETRATINGS, LLC; NIELSEN AUDIO, INC.; NIELSEN CONSUMER INSIGHTS, INC.; NIELSEN CONSUMER NEUROSCIENCE, INC.; NIELSEN FINANCE CO.; NIELSEN FINANCE LLC; NIELSEN INTERNATIONAL HOLDINGS, INC.; NIELSEN MOBILE, LLC; NIELSEN UK FINANCE I, LLC; NMR INVESTING I, INC.; TCG DIVESTITURE INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC; VIZU CORPORATION; VNU MARKETING INFORMATION, INC.; NMR LICENSING ASSOCIATES, L.P.; NIELSEN HOLDING AND FINANCE B.V.; THE NIELSEN COMPANY B.V.; VNU INTERNATIONAL B.V.
To: CITIBANK, N.A.
Reel/Frame 053473/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2015
From: LUBECK, LAUREN; SUDARSAN, VIVEK; FISHER, RON
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 037086/0298 →