Random access to properties for lists in user interfaces

US10353548B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10353548-B2
Application numberUS-201615206535-A
CountryUS
Kind codeB2
Filing dateJul 11, 2016
Priority dateJul 11, 2016
Publication dateJul 16, 2019
Grant dateJul 16, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Random access to any arbitrary object stored in a database from a displayed virtual object image corresponding to an object wherein some properties of the object are displayed in the virtual object image is provided through manipulation of a drag icon to cause, in sequence, display of a ghost template listing types of properties for which data is stored in a database, select a property type from the ghost template, display all instances of the selected property type and display another virtual object image containing a selected instance of the property type and including other properties of a corresponding object. All properties of the object to which the resulting virtual object image corresponds can be determined from further manipulation of the drag icon to display another ghost template.

First claim

Opening claim text (preview).

Having thus described my invention, what I claim as new and desire to secure by Letters Patent is as follows: 1. A method comprising steps of: receiving a query of a database of a plurality of objects from a user; displaying a first virtual object image representing a first object of said plurality of objects on an interface, said first object having properties represented by data in said database; displaying at least two instances of said properties of said first object on said first virtual object image; determining that at least two objects of said plurality of objects are returned from said query; displaying a drag icon at a first location associated with said first virtual object image in response to said determining that said at least two objects are returned from said query; receiving a first input from said user dragging said drag icon to a second location that is different than said first location; displaying a ghost template in response to said first input, said ghost template displaying a list of types of properties of said first object in said database represented by said first virtual object image; receiving a second input from said user continuing said dragging of said drag icon in said first input to a property type of said first object displayed by said ghost template; selecting said property type of said first object in response to said second input; displaying all instances of said property type selected in said selecting step that are stored in said database; receiving a third input from said user continuing said dragging of said drag icon in said second input to an instance of said property type and dropping said drag icon on said instance of said property type; selecting said instance of said property type in response to said third input to define a selected instance; and displaying a second virtual object image corresponding to a second object of said at least two objects of said plurality of objects different from said first object by substituting said selected instance for a first instance of said at least two instances of said properties of said first object on said first virtual object image and substituting another instance of another property of said second object for a second instance of said at least two instances of said properties of said first object on said first virtual object image. 2. The method as recited in claim 1 , wherein said first virtual object image contains less than all properties of said first object. 3. The method as recited in claim 1 , wherein said first virtual object image is selected from a pictured list or other type of list or collection. 4. The method as recited in claim 1 , including a further step of scrolling or panning said ghost template or said instances of said property type. 5. The method as recited in claim 1 , wherein said first virtual object image remains displayed when said ghost template is displayed. 6. The method as recited in claim 1 , wherein said ghost template remains displayed when said instances of said property type are displayed. 7. The method as recited in claim 1 , wherein a property of a virtual object is a name of a group of virtual objects in which said virtual object is included. 8. The method as recited in claim 1 , wherein said step of displaying said second virtual object image includes animation of motion between a location of said selected instance and a location of said first instance of said at least two instances of said properties of said first object on said first virtual object image.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10353548B2 cover?
Random access to any arbitrary object stored in a database from a displayed virtual object image corresponding to an object wherein some properties of the object are displayed in the virtual object image is provided through manipulation of a drag icon to cause, in sequence, display of a ghost template listing types of properties for which data is stored in a database, select a property type fro…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F3/0482. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 16 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).