Invention Grant
- Patent Title: Managing large user selections in an application
-
Application No.: US16188455Application Date: 2018-11-13
-
Publication No.: US10884584B2Publication Date: 2021-01-05
- Inventor: Anthony P. Scherk , Timothy R. Schwarzen , Timothy G. Shanahan , Gregory R. E. Wiley
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Keohane & D'Alessandro, PLLC
- Agent Jay Wahlquist; Maxine L. Barasch
- Main IPC: G06F3/0482
- IPC: G06F3/0482 ; G06F9/451 ; G06F3/0484

Abstract:
The present invention provides a system and methods for managing large user selections in an application. An invertible collection software module solves the problem of managing a large number of user selections within an application. When not inverted, the invertible collection tracks what a user has selected. When inverted, the invertible collection tracks what a user has not selected thus saving memory. One method may comprise defining a specific context having a set of items available for user selection, representing, by an empty inverted invertible collection, the selection of all items within the specific context, tracking one or more items a user has deselected within the specific context depending upon whether the collection is inverted or not inverted and tracking one or more items a user has deselected.
Public/Granted literature
- US20190079646A1 MANAGING LARGE USER SELECTIONS IN AN APPLICATION Public/Granted day:2019-03-14
Information query
IPC分类: