This invention relates to a method and system for selecting items of clothing. In particular, it relates to a method and system for selecting items of clothing for particular weather conditions and for particular cultural settings.
The process of choosing clothing items can be a science or art for many people. With all of the fashion rules that govern what people should wear, when they should wear it and where certain clothing items should be worn can make the process of selecting clothing for a particular situation difficult. On a less regular basis, this selection problem occurs in an even larger form when it comes to buying clothes, shoes or accessories. The combinatorial explosion that results from having to choose a blouse and trousers that fit together (and that fit to the already existing wardrobe) from the vast assortment of a fashion shop is huge.
The daily process of getting dressed, therefore, amounts to selecting one possibility out of an enormous selection of items. There are numerous factors that influence a person's selection of clothing items. Some of these factors include:
Current recommendations are made through systems such as billboards and advertisements on TV, and through fashion magazines and the likes. However, such recommendations are generic and not personalized. These facts make the recommendations inaccurate and have little use for most people. Clothing choices appear to have an unwritten code that is often difficult to decipher, especially for people who are color blind or visionally impaired or those who come from a different culture. This situation can have a negative impact, both socially and professionally. The retail industry is poised to offer services in order to sell more clothes. Telling people what is fashionable could potentially force more sales than waiting for the average man to notice fashion trends.
In addition to the many fashion rules that one attempts to follow, when people travel to other cultures, the attire in these cultures often differs from the culture of the visitor. In some cultures, the clothing items one wears are an indication of their religious or spiritual beliefs. When visitors are in a place, the native people can easily identify them by their attire. In some circumstances, this notoriety may be unwanted and unwelcome. As a result, there remains a need for a method and system that could assist persons traveling to different places in selecting items that are compatible with the culture and both social and physical environment of these places.
The present invention describes a method and system for assisting a person in making clothing choices for various situations. These situations can include things such as: 1) During the process of purchasing new clothing items; 2) when deciding what to pack for a trip, possibly to a different culture; and 3) when deciding what to wear for a particular occasion. This invention includes a database that contains information about a user or client's wardrobe. Each item in the database has a unique identity and can be placed in a defined category. The unique item identities and the defined categories facilitate database searches as desired by the user. Once the user identifies certain search requirements, features of the invention have the capability to search the clothing database for clothing item matches that are consistent with the search requirements.
In the method of the invention, a user profile is created that contains information about the user's wardrobe including the clothing items that will be part of the initial wardrobe for that user. In this invention, a query is received from a user. This query can be a search request and can contain information describing the criteria for the search. The search of the wardrobe produces matches of clothing items that would be appropriate for the defined condition.
In an alternate method, a query is received from a user. This query can contain information describing the conditions that are the motivation for the query. For example, the conditions could be trip to a defined location, a trip with weather implications, or a potential clothing item purchase. After a determination of the appropriate conditions for the query, the method can determine search criteria and perform a search of the user's wardrobe file. In the case of a potential clothing item purchase, the user will probably provide part if not the entire search criterion. The search of the wardrobe produces matches of clothing items that would be appropriate for the defined condition. Finally, combinations of clothing items can be generated, from the matches that are appropriate for the defined conditions.
A user can establish his or her own database file containing items from the user's personal wardrobe. The database is programmed with clothing items that the user owns. The user can access the database and perform this programming task from any remote location via a computing network. Referring to
One particular application of the system of the present invention is to be able to respond to queries related to appropriate dress based on the culture of a particular place. This cultural practices module 460 can contain rules to govern the selection of clothing items based on the culture of a location that the user will visit. When a query relates to culturally appropriate attire, this module will be used in generating a response to that type of query. In this system, there is two-way communication between the various system components to facilitate the transfer of information in order to respond to an information query.
The method of the present invention generally provides a means for a user to catalog clothing items in the user's wardrobe. With this capability, the user can access his or her wardrobe information and use it when deciding to make a new clothing item purchase, when deciding what to pack for a trip or what is culturally acceptable to wear (therefore to pack) when visiting certain places. With the features of the present invention, when the user goes to purchase a new article of clothing, she/he can take a picture of the item and tell the program if the item is a shirt, pants, dress, etc. The program then performs a search of the user's wardrobe and shows the number of items that match the search criteria. For example, if the user were considering the purchase of a new shirt, the user would input information into the program about the style and color of the shirt. The user can also input the type of information the user wants back in the search. For example, the information the program could return for a particular shirt could be that shirt that the user is considering matches 6 out of 20 ties, 2 out of 10 pairs of pants, and 3 out of 3 pairs of shoes that the user owns. The logic for “matching” would be preprogrammed and updatable based on downloaded information.
When the user packs for a business trip, she/he can enter the destination and the number of outfits required for the trip. The user can also enter other information about the destination of the trip. The method of the invention then calculates the optimal choices based on one or a combination of the information received from the user. The information submitted by the user can be based on the following queries and preferences:
A. Having as many “cross matches” as possible, to make dressing up in the hotel easier.
B. The expected weather (either from a database of climatic information, or getting a weather forecast through the network).
C. Cultural requirements. A Japanese shirt with a manji would be inappropriate anywhere in the west and highly inappropriate in Israel or Germany, since a manji is a swastika. Wearing blue and white might be inappropriate anywhere in the Arab world, since those are the colors of the Israeli flag.
Referring the
Referring to
Referring to step 714, if there is a determination that there are cultural requirements that are part of the search criteria, then the method moves to step 716. This step identifies the particular cultural requirements for the search. The cultural requirements may be identified from a set of cultural rules that are contained in the cultural practices module 460. For example, there may be a rule that says this culture has a practice of wearing green on March 17th. If the user will be traveling to this culture during the time of March 17th, this rule or practice would influence the results of the search. The search would consider the color of a clothing item in response to the cultural practice of the location where the user will visit.
Referring again to
Step 726 makes a determination of whether there are any matches from the search. For example, if one of the cultural matches was a long sleeve shirt and the weather for that location is warm, this long sleeve shirt may not match the weather criteria. If a result from the first culture search was a pair of brown Khaki pants and this clothing item was within the cultural requirements, this item would be stored as a match. The cultural search could have the affect of eliminating certain clothing items that are not desirable or identifying certain items that are desirable in that culture. Clothing items that do not fall in either the undesirable or desirable categories are viewed as matches for the initial search based on culture. Khaki pants could be an example of clothing that does not fall in either category, therefore it is considered a match. If step 726 does not produce any matches, a no result message is sent to the user informing the user that there were no matches. If in step 726, there are matches, these matches are also identified in step 730. These matches can be shown to the user in step 732. If from step 726, there are no matches, then the matches stored in step 724 are displayed to the user in step 732.
In addition, there can be steps to determine whether there are desirable combination matches among the clothing items identified in step 726. Rules that define what are considered to be combination matches can be stored and used to determine these combination matches. If there are combination matches, these matches are also identified in step 730. These combination matches can be shown to the user in step 732.
When dressing, the user can take a picture of an item to see which items match it, or take pictures several items to check if they match. Services offered by vendors might be downloadable packages of targeted appropriate attire. Eg. Fashionista, Conservative, Business-appropriate attire. For many, this would allow adherence to societal norms where no knowledge in this area previously existed. This invention might be further tuned to allow input on the sort of clientele or friends one might be meeting and to offer further advice on the chosen clothing selection. Optional add-ons include downloadable current fashion profiles. Suggestions and alternatives might be provided. Additionally this can serve as a fashion “sanity check” to be compared with immediately downloaded latest fashion trends. As in “those boots go with all your jeans, but boots are out for fall”.
This solution uses a cellular telephone with a camera to identify colors, and then a database (either local or on a remote server) to match them. This solution seeks to aid people in: a) matching items of clothing, one to another; b) matching clothes which they are considering purchasing, with those in their existing wardrobes; c) informing them during the purchase cycle as to fashion trends.
It is important to note that while the present invention has been described in the context of a fully functioning data processing system, those skilled in the art will appreciate that the processes of the present invention are capable of being distributed in the form of instructions in a computer readable medium and a variety of other forms, regardless of the particular type of medium used to carry out the distribution. Examples of computer readable media include media such as EPROM, ROM, tape, paper, floppy disc, hard disk drive, RAM, and CD-ROMs and transmission-type of media, such as digital and analog communications links.