IP Library Granted Patent US 9,176,966
Granted Patent B2
US 9,176,966 · App. 13/770,525 · Granted Nov 3, 2015

Automated presentation of information using infographics

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,176,966
App. No.
13/770,525
Granted
Nov 3, 2015
Kind
B2
Abstract

In one embodiment, a method for creating one or more infographics, comprising: receiving and storing data associated with an individual or an entity, in a format according to a schema that includes at least two properties associated with the individual or entity; reading at least a portion of the data; determining which of the at least two properties in the schema do not have corresponding read data associated with the individual or entity; based on that determination, selecting an infographic definition from among a plurality of infographic definitions defining the appearance of at least a portion of an infographic; generating one or more infographics based on (i) the at least a portion of the data and (ii) the selected infographic definition; and providing the one or more generated infographics to an output device.

Claims (57)

1. A processor-implemented method for creating one or more infographics, the method comprising:

(a) the processor prompting an infographic author to enter source data in connection with generating one or more infographics;

(b) the processor receiving the source data from the infographic author, wherein the source data includes at least one of:

(i) data associated with an individual or an entity,

(ii) data identifying a location of a connected source from which data associated with an individual or an entity is to be obtained, and

(iii) data identifying one or more agents designated by the infographic author to provide data associated with an individual or an entity;

(c) if the source data includes data associated with an individual or an entity, then the processor storing the data associated with the individual or the entity, on one or more storage devices, in a format according to a schema;

(d) if the source data includes data identifying the location of a connected source for obtaining data associated with an individual or an entity, then:

(d1) the processor connecting to the identified connected source location;

(d2) the processor retrieving, from the identified connected source location, the data associated with the individual or the entity; and

(d3) the processor storing the data associated with the individual or the entity, on one or more storage devices, in a format according to a schema;

(e) if the source data includes data identifying one or more agents designated by the infographic author to provide data associated with an individual or an entity, then:

(e1) the processor prompting at least one of the one or more agents to enter data associated with the individual or the entity;

(e2) the processor receiving, from the at least one of the one or more agents, the data associated with the individual or the entity; and

(e3) the processor storing the data associated with the individual or the entity, on one or more storage devices, in a format according to a schema;

(f) the processor reading at least a portion of the stored data from the one or more storage devices;

(g) the processor reading an infographic definition from the one or more storage devices;

(h) the processor generating one or more infographics based on

(i) the at least a portion of the stored data and

(ii) the infographic definition; and

(i) the processor providing the one or more generated infographics to an output device.

2. The method of claim 1 , further comprising, if the source data includes data identifying one or more agents designated by the infographic author to provide data associated with an individual or an entity, then:

(e4) the processor enabling the infographic author to review and/or modify the data associated with the individual or the entity received from the at least one of the one or more agents.

3. The method of claim 1 , further comprising, if the source data includes data identifying the location of a connected source for obtaining data associated with an individual or an entity, then:

the processor periodically receiving, from the connected source, updated data associated with the individual or the entity; and

after receiving the updated data, the processor generating one or more new infographics based, at least in part, on the updated data.

4. The method of claim 1 , further comprising receiving input from a user during the viewing of the one or more generated infographics provided to the output device so as to permit the user to interact with and/or modify the one or more generated infographics.

5. The method of claim 1 , further comprising the processor using one or more randomization techniques for producing random variations in the one or more infographics during the generation of the one or more infographics in step (h).

6. The method of claim 1 , wherein the one or more infographics generated in step (h) are aggregate infographics generated by aggregating stored data corresponding to more than one individual or entity.

7. The method of claim 1 , further comprising generating a unique uniform-resource identifier for referencing one or more generated infographics.

8. The method of claim 1 , further comprising enabling an infographic author to send private invitations to one or more other infographic authors to enable group sharing of generated infographics.

9. An apparatus for creating one or more infographics, the apparatus comprising:

a processor configured to:

(a) prompt an infographic author to enter source data in connection with generating one or more infographics;

(b) receive the source data from the infographic author, wherein the source data includes at least one of:

(i) data associated with an individual or an entity,

(ii) data identifying a location of a connected source from which data associated with an individual or an entity is to be obtained, and

(iii) data identifying one or more agents designated by the infographic author to provide data associated with an individual or an entity;

(c) if the source data includes data associated with an individual or an entity, then store the data associated with the individual or the entity, on one or more storage devices, in a format according to a schema;

(d) if the source data includes data identifying the location of a connected source for obtaining data associated with an individual or an entity, then:

(d1) connect to the identified connected source location;

(d2) retrieve, from the identified connected source location, the data associated with the individual or the entity; and

(d3) store the data associated with the individual or the entity, on one or more storage devices, in a format according to a schema;

(e) if the source data includes data identifying one or more agents designated by the infographic author to provide data associated with an individual or an entity, then:

(e1) prompt at least one of the one or more agents to enter data associated with the individual or the entity;

(e2) receive, from the at least one of the one or more agents, the data associated with the individual or the entity; and

(e3) store the data associated with the individual or the entity, on one or more storage devices, in a format according to a schema;

(f) read at least a portion of the stored data from the one or more storage devices;

(g) read an infographic definition from the one or more storage devices;

(h) generate one or more infographics based on

(i) the at least a portion of the stored data and

(ii) the infographic definition; and

(i) provide the one or more generated infographics to an output device.

10. The apparatus of claim 9 , wherein the processor is further adapted, if the source data includes data identifying one or more agents designated by the infographic author to provide data associated with an individual or an entity, to:

(e4) enable the infographic author to review and/or modify the data associated with the individual or the entity received from the at least one of the one or more agents.

11. The apparatus of claim 9 , wherein the processor is further adapted to receive input from a user during the viewing of the one or more generated infographics provided to the output device so as to permit the user to interact with and/or modify the one or more generated infographics.

12. The apparatus of claim 9 , wherein the processor is further adapted to use one or more randomization techniques for producing random variations in the one or more infographics during the generation of the one or more infographics in step (h).

Assignments (6)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2015
From: STEAMFUNK LABS, INC.
To: YAHOO! INC.
Reel/Frame 036156/0554 →