IP Library Patent Application 14421115
Patent Application
App. No. 14/421,115

DISPLAYING INBOX ENTITIES AS A GRID OF FACETED TILES

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 None
App. No.
14/421,115
Abstract

Displaying inbox entities are displayed as a grid of faceted tiles includes causing a display of a tile grid that includes a faceted tile for each of a plurality of inbox entities. A first facet of each tile includes data corresponding to the inbox entity the faceted tile represents. Upon detecting a first user interaction with the first facet of a first displayed tile, a second facet is caused to replace the first facet of the first displayed without substantially affecting any other displayed tile. The second facet includes a first control for interacting with the inbox entity represented by the first displayed tile.

Claims (43)

1 . A system, comprising a memory resource storing instructions that when executed cause a processing resource to:

cause a display of a tile grid that includes a faceted tile for each of a plurality of inbox entities wherein a first facet of each tile includes data corresponding to the inbox entity the faceted tile represents; and

upon detecting a first user interaction with the first facet of a first displayed tile, cause a display of a second facet replacing the first facet of the first displayed tile but not substantially affecting any other displayed tile, the second facet including a first control for interacting with the inbox entity represented by the first displayed tile.

2 . The system of claim 1 , wherein the instructions, when executed, cause the processing resource to:

upon detecting a second user interaction with the first facet of the first displayed tile, cause a display of a third facet of the selected tile replacing the first facet of the first displayed tile but not substantially affecting any other displayed tile, the third facet including a second control for interacting with the inbox entity represented by the first displayed tile, the second control being different from the first control.

3 . The system of claim 2 , wherein the instructions, when executed, cause the processing resource to manipulate the inbox entity represented by the first displayed tile according to the user's interaction with the first and second controls.

4 . The system of claim 2 , wherein the instructions, when executed, cause the processing resource to:

upon detecting a second user interaction with the second facet of the first displayed tile, cause a display of a third facet replacing the second facet of the first displayed tile but not substantially affecting any other displayed tile, the third facet including a third control for interacting with the inbox entity represented by the first selected tile, the third control being different from the first and second controls.

5 . The system of claim 1 , wherein the inbox entities are of varying types, the inbox entity represented by the first displayed tile is of a first entity type, and the first control is unique to the first entity type, wherein the instructions, when executed, cause the processing resource to:

upon detecting a third interaction with the first facet of a second displayed tile, cause a display of a second facet replacing the first facet of the displayed second tile but not substantially affecting any other displayed tile, the second facet of the second displayed tile including a fourth control for interacting with the inbox entity represented by the second displayed tile; and

wherein the inbox entity represented by the second displayed tile is of a second type different from the first type, and the fourth control is unique to the second type and is different than the first control.

6 . The system of claim 5 , wherein the instructions, when executed, cause the processing resource to:

manipulate the inbox entity represented by the first selected tile in a first manner unique to the first inbox entity type according to a user interaction with the first control; and

manipulate the inbox entity represented by the second selected tile in a second manner unique to the second inbox entity type according to a user interaction with the fourth control.

7 . The system of claim 1 , further comprising the processing resource.

8 . A computer readable medium storing instructions executable by a processor, the instructions including:

a tile module that when executed causes a display of a grid that includes a faceted tile for each of a plurality of inbox entities wherein a first facet of each tile includes data corresponding a particular one of the inbox entities; and

a facet module that when executed, causes, with respect to a first tile selected from among the displayed tiles and without substantially affecting the display of any other tiles, the first facet of the first tile to be replaced with a second facet or a third facet chosen according to a type of user interaction with that first facet;

wherein the second facet includes a first control and is chosen following a first interaction type and the third facet includes a second control and is chosen following a second interaction type.

9 . The medium of claim 8 , wherein the instructions include a manipulation module that when executed manipulates the inbox entity represented by the first tile according to the user's interaction with at least one of the first control and the second control.

10 . The medium of claim 8 , wherein:

the inbox entities are of varying types;

the inbox entity represented by the first tile is of a first entity type;

the first control is unique to the first entity type;

the facet module, when executed, causes, upon a detection of an interaction with the first facet of a second tile selected from among the displayed tiles, the first facet of the second tile to be replaced with a second facet without substantially affecting the display of any other tiles, the second facet of the second tile including a third control for interacting with the inbox entity represented by the second tile; and

the inbox entity represented by the second tile is of a second type different from the first type, and the third control is unique to the second entity type and is different than the first control.

11 . The system of claim 10 , wherein the instructions include a manipulation module that when executed:

manipulates the inbox entity represented by the first tile in a first manner according to a user interaction with the first control; and

manipulates the inbox entity represented by the second tile in a second manner according to a user interaction with the third control.

12 . A system comprising,

a tile engine to cause a display a tile grid that includes a unique tile for each of a plurality of inbox entities wherein each tile is faceted and a first facet of each tile includes data corresponding a particular one of the inbox entities;

a facet engine to, upon a detection of an interaction with a selected tile in the displayed grid, cause the display of the tile to change from the first facet to a second facet without substantially affecting the display of any other tiles within the grid, the second facet including a control corresponding an identified type of the inbox entity represented by the selected tile; and

a manipulation engine to manipulate the inbox entity represented by the selected tile according to a manipulation of the control.

13 . The system of claim 12 , wherein the grid includes a first tile representing a first inbox entity of a first type and a second tile representing a second inbox entity of a second type, the facet engine is a facet engine to:

upon a detection of a first interaction with the first tile of the displayed grid, cause the display of the first tile to change from the first facet to a second facet that includes a first control corresponding to the first type;

upon a detection of a second interaction with the second tile of the displayed grid, cause the display of the second tile to change from the first facet to a third facet that includes a second control corresponding to the second type.

14 . The system of claim 13 , wherein the manipulation engine is a manipulation engine to:

manipulate the first inbox entity represented by the first tile according to a manipulation of the first control; and

manipulate the second inbox entity represented by the second tile according to a manipulation of the second control;

wherein the first inbox entity is manipulated differently than the second inbox entity.

15 . The system of claim 12 wherein the facet engine is a facet engine to:

upon a detection of a first interaction with a selected tile in the displayed grid, cause the display of the tile to change from the first facet to a second facet without substantially affecting the display of any other tiles within the grid, the second facet including a first control corresponding the identified type of the inbox entity represented by the selected tile; and

upon a detection of a second interaction with the selected tile in the displayed grid, cause the display of the tile to change from the first facet to a third facet without substantially affecting the display of any other tiles within the grid, the third facet including a second control corresponding the identified type of the inbox entity represented by the selected tile.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CHANGE OF NAME Recorded Feb 25, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052010/0029 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2015
From: KLIMER, ODED; KATZ, EITAN; EISENBERG, KOBI; SHALEV, OREN; YISHAI, ASAF
To: HEWLETT PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 034963/0399 →