IP Library Granted Patent US 8,280,700
Granted Patent B2
US 8,280,700 · App. 12/960,075 · Granted Oct 2, 2012

Automated method and system for object configuration

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 8,280,700
App. No.
12/960,075
Granted
Oct 2, 2012
Kind
B2
Abstract

An automated system and method is provided for configuring an object (e.g., a room). In accordance with a preferred embodiment, configuration is facilitated through the use of layering functionality and frame-based inferences to evaluate stored knowledge of object attributes. The frame-based inferences may be supplemented by a rules-based inference system. In accordance with a preferred embodiment of the invention, a graphics-based user interface may be used to permit interactive configuration using two-dimensional and three-dimensional models of the object, and incorporating engineering specifications, as well as functional and physical attributes.

Claims (26)

1. A configuration method for a room, the method comprising:

selecting from a client device a consumer application from a plurality of consumer applications accessible from the client device, wherein each of the plurality of consumer applications is pre-configured to include a plurality of room components associated therewith;

storing in a memory module data defining a plurality of attributes for the plurality of components associated with the selected consumer application, wherein the data are organized in a frame/slot hierarchy such that attributes of the plurality of attributes are represented as slots of a plurality of frames; and

selecting a user-specified attribute from available attributes for at least one of the plurality of the room components wherein selection of invalid attributes is prevented, comprising performing in a processor-based system an attribute-based inference operation that identifies among the plurality of room components within the frame/slot hierarchy the available attributes and the invalid attributes for the at least one of the plurality of room components, wherein the selecting the consumer application imposes constraints that determine, at least in part, the available attributes within the frame/slot hierarchy.

2. The method of claim 1 wherein each consumer application is further pre-configured to include a particular style and/or arrangement of the plurality of components associated with the consumer application.

3. The method of claim 1 wherein the plurality of consumer applications comprises a consumer application selected from the group consisting of a room, a type of room, a room style, a room layout, an in-store display, an advertisement, and a promotional presentation.

4. The method of claim 1 wherein the plurality of components comprises a component selected from the group consisting of a tub, a sink, a floor, wall paper, a window, a door, a fixture, a wall, and an appliance.

5. The method of claim 1 wherein the plurality of frames comprises an option selected from the group consisting of color, material, texture, pattern, finish, price, size, shape, style, brand, type, location, and spatial orientation.

6. The method of claim 1 wherein the plurality of attributes comprises attributes selected from the group consisting of colors, materials, textures, patterns, finishes, prices, sizes, shapes, styles, brands, types, locations, and spatial orientations.

7. The method of claim 1 wherein the constraints are selected from the group consisting of space-planning constraints, construction standards, site-specific realities, style, engineering specifications, relationships between attributes, relationships between components, and product compatibility.

8. The method of claim 1 wherein the constraints are imposed by a component retailer, a vender, a user, or combinations thereof.

9. The method of claim 1 wherein the available attributes include only attributes in accordance with a style of the selected consumer application and the invalid attributes include attributes not in accordance with the style of the selected consumer application.

10. The method of claim 1 wherein the selecting the user-specified attribute automatically configures other aspects of the room or components thereof in accordance with the frame/slot hierarchy and in compliance with the constraints.

11. The method of claim 1 wherein the selecting the user-specified attribute comprises changing in the processor-based system an appearance of the at least one of the plurality of components based on a user-supplied request to change.

12. The method of claim 1 further comprising generating an image comprising the at least one of the plurality of room components with the user-specified attribute within the room.

13. The method of claim 12 further comprising modifying location of one of the plurality of room components in the room while viewing the image.

14. The method of claim 1 further comprising generating computer-aided-design (CAD) data for facilitating installation of the at least one of the plurality of room components.

15. The method of claim 1 further comprising generating a bill of materials associated with the room.

16. The method of claim 1 wherein the selecting the user-specified attribute includes performing in the processor-based system a rule-based inference operation.

17. The method of claim 1 further comprising selecting a second user-specified attribute for the at least one of the plurality of room components or a second one of the plurality of room components wherein selection of invalid attributes is prevented, comprising performing in a processor-based system an attribute-based inference operation that identifies a second set of available attributes within the frame/slot hierarchy, wherein the selecting the user-specified attribute imposes constraints that determine, at least in part, the second set of available attributes.

18. The method of claim 1 wherein the frame/slot hierarchy is organized in a hierarchical tree structure comprising parent frames and child frames, wherein all child frames of an invalid parent frame comprise invalid attributes and all child frames of a valid parent frame comprise available attributes.

19. The method of claim 1 wherein the storing data further includes storing a plurality of layers, each of the layers being associated with a component of the plurality of components and having a plurality of variations, wherein each of the plurality of variations represents one or more attributes of the component.

20. A configuration method for a room, the method comprising:

selecting from a client device a consumer application from a plurality of consumer applications accessible from the client device, wherein each of the plurality of consumer applications is pre-configured to include at least one room component associated with the consumer application;

storing in a memory module data defining a plurality of room components for the plurality of consumer applications, wherein the data are organized in a frame/slot hierarchy such that room components of the plurality of room components are represented as slots of a plurality of frames; and

selecting a user-specified room component from available room components for the selected consumer application wherein selection of invalid room components is prevented, comprising performing in a processor-based system an attribute-based inference operation that identifies among the plurality of room components within the frame/slot hierarchy the available room components and the invalid room components from the plurality of room components, wherein the selection of the consumer application imposes constraints that determine, at least in part, the available room components.

Assignments (17)
RELEASE OF 1L SECURITY INTEREST RECORDED AT REEL/FRAME 054766/0599 Recorded Sep 3, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: SYNDIGO LLC
Reel/Frame 072784/0920 →
RELEASE OF 2L SECURITY INTEREST RECORDED AT REEL/FRAME 054766/0617 Recorded Sep 3, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: SYNDIGO LLC
Reel/Frame 072817/0757 →
SECOND LIEN SECURITY AGREEMENT Recorded Dec 15, 2020
From: SYNDIGO LLC; SELLPOINTS INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 054766/0617 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 048062/0622 Recorded Dec 15, 2020
From: TWIN BROOK CAPITAL PARTNERS, LLC
To: EDGEAQ, LLC
Reel/Frame 054766/0465 →
FIRST LIEN SECURITY AGREEMENT Recorded Dec 15, 2020
From: SYNDIGO LLC; SELLPOINTS INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 054766/0599 →
MERGER Recorded May 18, 2020
From: EDGEAQ, LLC
To: EDGENET ACQUISITIONCO, INC.
Reel/Frame 052693/0014 →
MERGER Recorded May 18, 2020
From: EDGENET ACQUISITIONCO, INC.
To: SYNDIGO LLC
Reel/Frame 052693/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2020
From: PENDYALA, CHANDRA; BROADHEAD, ROBERT; RAJBHANDARI, RAJAN; RIGGS, ROY
To: EDGENET, INC.
Reel/Frame 052541/0889 →
RELEASE OF SECURITY INTEREST Recorded Apr 10, 2020
From: PNC BANK, NATIONAL ASSOCIATION
To: EDGEAQ, LLC
Reel/Frame 052364/0604 →
SECURITY INTEREST Recorded Jan 18, 2019
From: EDGEAQ, LLC
To: TWIN BROOK CAPITAL PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 048062/0622 →
RELEASE OF LIEN BY COURT ORDER OF THE UNITED STATES BANKRUPTCY COURT FOR THE DISTRICT OF DELAWARE Recorded Dec 14, 2018
From: LIBERTY PARTNERS LENDERS, L.L.C.
To: EDGENET, INC.
Reel/Frame 047890/0278 →
SECURITY INTEREST Recorded Mar 3, 2017
From: EDGEAQ, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 041464/0587 →
RELEASE OF SECURITY INTEREST Recorded Nov 21, 2016
From: RESOLUTE CAPITAL PARTNERS FUND III, L.P. F/K/A TENTH STREET FUND III, L.P.
To: EDGEAQ, LLC
Reel/Frame 040390/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2014
From: EDGENET, INC.; EDGENET HOLDING CORPORATION
To: EDGEAQ, LLC
Reel/Frame 033289/0120 →
SECURITY INTEREST Recorded Jul 10, 2014
From: EDGEAQ, LLC
To: TENTH STREET FUND III, L.P.
Reel/Frame 033295/0987 →
SECURITY AGREEMENT Recorded Aug 29, 2011
From: EDGENET, INC.
To: LIBERTY PARTNERS LENDERS, L.L.C.
Reel/Frame 026822/0780 →
SECURITY AGREEMENT Recorded Aug 29, 2011
From: EDGENET, INC.
To: LIBERTY PARTNERS LENDERS, LLC
Reel/Frame 026824/0721 →