IP Library Granted Patent US 9,792,389
Granted Patent B2
US 9,792,389 · App. 13/962,527 · Granted Oct 17, 2017

Systems and methods for enhanced information visualization

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,792,389
App. No.
13/962,527
Granted
Oct 17, 2017
Kind
B2
Abstract

In accordance with the present invention, an information management application that provides users with the ability to create and customize matrix displays of information relating to a particular product or service for navigation by other users is provided.

Claims (43)

1. A method performed by a computing device comprising a processor and memory, the method comprising:

receiving a first query for information from a user computing device, wherein the information relates to at least one of a product and a service;

transmitting the first query to a plurality of information sources;

receiving the information from the plurality of information sources in response to the first query;

parsing the information into a plurality of topics, each of the topics representing a category of metadata relating to the information;

generating a matrix display that organizes the received information into a plurality of topics for presentation at the user computing device;

providing access to the matrix display to a plurality of user computer devices; and

updating the matrix display based on updated information received from at least one of the plurality of information sources in response to a second query.

2. The method of claim 1 further comprising:

determining whether updated information is available.

3. The method of claim 1 further comprising:

displaying an indicator that updated information has been received.

4. The method of claim 1 , further comprising receiving a purchasing decision from at least one of the plurality of user computing devices that has accessed the matrix display.

5. The method of claim 1 , further comprising compiling a purchasing order from the user computing device and at least one of the plurality of user computing devices.

6. The method of claim 5 , further comprising:

determining that the compiled purchasing order from the user computing device and the at least one of the plurality of user computing devices provides a discount; and

transmitting a notification to the user computing device and the at least one of the plurality of user computing devices regarding the discount.

7. The method of claim 6 , further comprising allowing the user computing device and at least one of the plurality of user computing devices to leverage the compiled purchasing order to obtain a discounted purchase.

8. The method of claim 1 , further comprising:

receiving at least one preference from at least one of the plurality of user computing devices;

reformatting the matrix display in accordance with the received preference; and storing a version of the matrix display.

9. The method of claim 1 , wherein the matrix display is generated using at least one organization template.

10. A system comprising: at least one processor and a memory communicatively coupled to the at least one processor, the memory storing thereon computer-readable instructions that, when executed by the at least one processor, configure the system to:

receive a first query for information from a user computing device, wherein the information relates to at least one of a product and a service;

transmit the first query to a plurality of information sources;

receive the information from the plurality of information sources in response to the first query;

parse the information into a plurality of topics, each of the topics representing a category of metadata relating to the information;

generate a matrix display that organizes the received information into a plurality of topics for presentation at the user computing device;

provide access to the matrix display to a plurality of user computer devices; and

update the matrix display based on updated information received from at least one of the plurality of information sources in response to a second query.

11. The system of claim 10 , further comprising computer-readable instructions that, when executed by the at least one processor, configure the system to:

determine whether updated information is available; and

display an indicator that updated information has been received.

12. The system of claim 10 , further comprising computer-readable instructions that, when executed by the at least one processor, configure the system to receive a purchasing decision from at least one of the plurality of user computing devices that have accessed the main matrix display.

13. The system of claim 10 , further comprising computer-readable instructions that, when executed by the at least one processor, configure the system to compile a purchasing order from the user computing device and at least one of the plurality of user computing devices.

14. The system of claim 13 , further comprising computer-readable instructions that, when executed by the at least one processor, configure the system to:

determine that the compiled purchasing order from the user computing device and at least one of the plurality of user computing devices provides a discount; and

transmit a notification to the user computing device and the at least one of the plurality of user computing devices regarding the discount.

15. The system of claim 14 , further comprising computer-readable instructions that, when executed by the at least one processor, configure the system to allow the user computing device and at least one of the plurality of user computing devices to leverage the compiled purchasing order to obtain a discounted purchase.

16. The system of claim 10 , further comprising computer-readable instructions that, when executed by the at least one processor, configure the system to:

receive at least one preference from at least one of the plurality of user computing devices;

reformat the matrix display in accordance with the received preference; and store a version of the matrix display.

17. The system of claim 10 , wherein the matrix display is generated using at least one organization template.

Assignments (7)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075303/0717 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0230 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0311 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2020
From: VISIBLE WORLD, LLC
To: TIVO CORPORATION
Reel/Frame 054588/0461 →
CHANGE OF NAME Recorded Oct 11, 2018
From: VISIBLE WORLD INC.
To: VISIBLE WORLD, LLC
Reel/Frame 047216/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2016
From: HABERMAN, SETH
To: VISIBLE WORLD, INC.
Reel/Frame 037955/0478 →