IP Library Granted Patent US 8,122,370
Granted Patent B2
US 8,122,370 · App. 11/563,549 · Granted Feb 21, 2012

Visual bookmarks for home and landscape design

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,122,370
App. No.
11/563,549
Granted
Feb 21, 2012
Kind
B2
Abstract

A method includes receiving a request to generate a visual bookmark for a home design product based on a selection of the home design product from a website and extracting information about the home design product from the website. The method also includes categorizing the home design product based on the information and generating the visual bookmark for the home design product, the visual bookmark comprising an image of the home design product and information related to the home design product.

Claims (64)

1. A method comprising:

receiving a request to generate a visual bookmark for a home design product based on a selection of the home design product from a first website, the selection being based at least in part on a user visitation of the first web site that comprises the home design product;

receiving a signal that represents an activation of a tool bar control embedded in a web browser displaying the first web site;

in response to the selection and the activation, extracting categorization information associated with the home design product from the first website;

categorizing the home design product based on the categorization information;

extracting, from the first website, product information associated with the home design product based at least in part on the categorizing;

extracting an image associated with the home design product from the first website; and

generating the visual bookmark for the home design product, the visual bookmark comprising the image and the product information and being configured to be incorporated into a home design associated with a second website.

2. The computer-implemented method of claim 1 , wherein extracting categorization information about the home design product from the first website comprises searching the first website for one or more words used to identify characteristics associated with the home design product.

3. The computer-implemented method of claim 2 , wherein the one or more words comprise one or more words in a folksonomy based system.

4. The computer-implemented method of claim 1 , wherein generating the visual bookmark comprises:

resizing the image of the home design product for the visual bookmark.

5. The computer-implemented method of claim 1 , wherein the product information comprises a style of the home design product, a color or the home design product, an dimensional information associated with the home design product.

6. The computer-implemented method of claim 1 , wherein categorizing the home design product comprises:

pre-selecting a product category based on the categorization information;

pre-selecting a product type based on the categorization information;

presenting the pre-selected product category;

presenting the pre-selected product type; and

receiving feedback on the pre-selected product category and the product type.

7. The computer-implemented method of claim 6 , wherein categorizing the home design product further comprises identifying a taxonomy based category for the home design product based on the categorization information and the feedback associated with the pre-selected product category and product type.

8. The computer-implemented method of claim 6 , wherein receiving feedback associated with the pre-selected product category and product type from a user comprises receiving confirmation that the pre-selected category and the product type are correct.

9. The computer-implemented method of claim 6 , wherein receiving feedback comprises:

receiving a selection of at least one of a product category and a product type that is different from the pre-selected product category and the pre-selected product type; and

storing the received selection.

10. A computer program product, tangibly embodied in a machine-readable storage medium, for executing instructions on a processor, the computer program product being operable to cause a machine to:

receive a request to generate a visual bookmark for a home design product based on a selection of the home design product from a first website, the selection being based at least in part on a user visitation of the first web site that comprises the home design product;

receive a signal that represents an activation of a tool bar control embedded in a web browser displaying the first web site;

in response to the selection and the activation, extract categorization information associated with the home design product from the first website;

categorize the home design product based on the categorization information;

extract, from the first website, product information associated with the home design product based at least in part on categorization of the home product;

extract an image associated with the home design product from the first website; and

generate the visual bookmark for the home design product, the visual bookmark comprising the image and the product information and being configured to be incorporated into a home design associated with a second website.

11. The computer program product of claim 10 , wherein the instructions to extract information about the home design product from the first website comprise instructions to cause a machine to search the first website for one or more words used to identify characteristics associated with the home design product.

12. The computer program product of claim 10 , wherein the instructions to generate the visual bookmark comprise instructions to cause a machine to:

resize the image of the home design product for the visual bookmark.

13. The computer program product of claim 10 , wherein the instructions to categorize the home design product comprise instructions to cause a machine to:

pre-select a product category based on the categorization information;

pre-select a product type based on the categorization information;

present the pre-selected product category;

present the pre-selected product type; and

receive feedback on the pre-selected product category and the product type.

14. The computer program product of claim 10 , wherein the instructions to categorize the home design product comprise instructions to cause a machine to identify a taxonomy based category for the home design product based on the categorization information and the feedback associated with the pre-selected product category and the product type.

15. A system comprising:

one or more processing devices; and

one or more memory devices comprising instructions that, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:

receiving a request to generate a visual bookmark for a home design product based on a selection of the home design product from a first website, the selection being based at least in part on a user visitation of the first web site that comprises the home design product;

receiving a signal that represents an activation of a tool bar control embedded in a web browser displaying the first web site;

in response to the selection and the activation, extracting categorization information associated with the home design product from the first website;

categorizing the home design product based on the categorization information;

extracting, from the first website, product information associated with the home design product based at least in part on categorization of the home design product;

extracting an image associated with the home design product from the first website; and

generating the visual bookmark for the home design product, the visual bookmark comprising the image and the product information and being configured to be incorporated into a home design associated with a second website.

16. The system of claim 15 , wherein the one or more memory devices further comprise instructions that, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:

searching the first website for one or more words used to identify characteristics associated with the home design product.

17. The system of claim 15 , wherein the one or more memory devices further comprise instructions that, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:

resizing the image of the home design product for the visual bookmark.

18. The system of claim 15 , wherein categorizing the home design product comprises:

pre-selecting a product category based on the categorization information;

pre-selecting a product type based on the categorization information;

presenting the pre-selected product category;

presenting the pre-selected product type; and

receiving feedback on the pre-selected product category and the product type.

19. The system of claim 18 , wherein the one or more memory devices further comprise instructions that, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:

identifying a taxonomy based category for the home design product based on the categorization and the feedback associated with the pre-selected product category and the product type.

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 6, 2007
From: HOGUET, RAMSAY
To: DESIGNIN CORPORATION
Reel/Frame 018971/0193 →