IP Library Patent Application 12555655
Patent Application
App. No. 12/555,655

Three-Dimensional Shopping Lists

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.
12/555,655
Abstract

A method performed using a processing device includes rendering, on a display associated with the processing device, a diagram of a plan for a layout. The diagram includes one or more element locations. An indication is received, via the processing device, of a selection of a first element from a list of elements associated with the diagram. The first element is added to a list of elements. An association is identified, via the processing device, between the first element and one or more of the element locations. The diagram is updated to include a graphical representation of the first element within the diagram at one or more of the element locations.

Claims (37)

1 . A method performed using a processing device, the method comprising:

rendering, on a display associated with the processing device, a diagram of a plan for a layout, the diagram comprising one or more element locations;

receiving, via the processing device, an indication of a selection of a first element from a source of elements;

adding, via the processing device, the first element to a list of elements associated with the diagram;

identifying, via the processing device, an association between the first element and one or more of the element locations; and

updating the diagram to include a graphical representation of the first element within the diagram at one or more of the element locations.

2 . The method of claim 1 , wherein the first element is selected from the source of elements.

3 . The method of claim 1 , wherein the list of elements includes one or more alternative elements.

4 . The method of claim 1 , wherein one or more of the plan, the list of elements, and the source of elements is generated based on one or more attributes of an image.

5 . The method of claim 4 , wherein the one or more attributes comprise one or more of a texture of the image, a color of the image, a pattern of the image, or tags associated with the image.

6 . The method of claim 1 , wherein the diagram is imported from a computer aided drawing (CAD) file.

7 . The method of claim 1 , wherein one or more of the plan, the source of elements, and the list of elements is generated based on keywords.

8 . The method of claim 1 , further comprising adding a second element to the list of elements by receiving one or more commands to drag a graphical representation of the second element onto a graphical representation of the list of products, or by receiving one or more commands to activate a button associated with the second element.

9 . The method of claim 8 , wherein the second element is added to the list of elements with a designation of an alternative element, a new element, or an active element.

10 . The method of claim 9 , wherein if the second element is designated as an alternative element, the diagram is not updated with a graphical representation of the second element.

11 . The method of claim 9 , further comprising attempting to associate the second element with one or more of the element locations if the second element is designated as a new element.

12 . The method of claim 11 , wherein, if no association is determined:

prompting a user to manually associate the second element with one or more of the element locations.

13 . The method of claim 9 , wherein, if the second element is designated as an active element:

updating the diagram with a graphical representation of the second element.

14 . The method of claim 9 , wherein, if the second element is designated as an alternative element:

changing the designation of the second element from an alternative element to an active element causes the diagram to be updated with a graphical representation of the second element.

15 . The method of claim 9 , further comprising storing the list of elements and designations of the elements as a first snapshot.

16 . The method of claim 15 , further comprising storing a second list of elements and designations of the elements as a second snapshot;

wherein toggling between the first snapshot and the second snapshot displays the list of elements and designations of the elements stored within respective snapshots.

17 . The method of claim 16 , wherein toggling between the first snapshot and the second snapshot updates the diagram based on designations of the elements.

18 . The method of claim 1 , further comprising attempting to associate the first element with one or more of the element locations if the diagram is altered.

19 . The method of claim 18 , wherein, if no association is determined:

prompting a user to manually associate the first element with one or more of the element locations.

20 . The method of claim 1 , wherein element locations are graphically represented within the diagram by generic elements.

21 . The method of claim 1 , wherein the association is identified based on a design rules engine that identifies associations based on contextual relationships.

22 . The method of claim 1 , wherein the updating comprises rendering a graphical representation of one or more cabinets in the diagram according to a design rules engine to form a cabinet arrangement.

23 . The method of claim 22 , wherein the design rules engine determines one of more of the type, position, or size of the cabinets based at least in part on zones defined by the layout.

24 . The method of claim 23 , wherein the zones are prioritized according to user-provided attributes.

25 . The method of claim 24 , wherein the user-provided attributes are received as answers to a questionnaire.

26 . The method of claim 23 , wherein the design rules engine compares the cabinet arrangement to one or more pre-defined cabinet arrangements.

27 . The method of claim 22 , wherein the cabinet arrangement is manually modified by a user.

Assignments (2)
LIEN Recorded Apr 19, 2012
From: DESIGNIN, INC.
To: FISH & RICHARDSON P.C.
Reel/Frame 028075/0390 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2011
From: HOGUET, RAMSAY
To: DESIGNIN CORPORATION
Reel/Frame 025945/0435 →