1460738159-35dd4e26-1c0f-4aa0-b9f9-a5b1022f4933

1. Stretchable clothing formed so as to include stretchable warp-knitted fabric having a knitted texture that is a 1\xd71tricot knitted comprising:
a non-elastic yarn and an elastic yarn running side by side, in such a manner that in each stitch, at least one of the non-elastic yarn and the elastic yarn forms a closed loop,
wherein a cutting direction of the stretchable warp-knitted fabric forms an acute angle with respect to a knitting direction, and the clothing is formed so as to include the cut edge without hemming.
2. The stretchable warp-knitted fabric according to claim 1, which is subjected to at least one of preset and heat set at a temperature equal to or greater than 180\xb0 C.
3. The stretchable clothing according to claim 1, wherein the stretchable warp-knitted fabric is knitted with a density greater than 65 wales per inch (2.54 cm).
4. The stretchable clothing according to claim 1, wherein the stretchable warp-knitted fabric is knitted by setting a runner of the non-elastic yarn to be larger than that of the elastic yarn, and setting the runner of the non-elastic yarn to be 85 to 120 cmrack and the runner of the elastic yarn to be 70 to 110 cmrack.
5. The stretchable clothing according to claim 1, wherein the stretchable warp-knitted fabric further comprises a reinforced fastening part by using an elastic yarn having a fineness larger than that of the other parts partially for a knitting yarn, or by inlaying a plurality of elastic yarns.
6. The stretchable clothing according to claim 1, wherein one of a part and an entire edge of the clothing is formed of a cut edge of the stretchable warp-knitted fabric without hemming.
7. The stretchable clothing according to claim 1, wherein the stretchable warp-knitted fabric forms at least upper and lower edges of the clothing, and the edges remain cut without hemming.
8. The stretchable clothing according to claim 7, which is formed so as to include the stretchable warp-knitted fabric as the same one body fabric without seams in a vertical direction forming the upper and lower edges.
9. The stretchable clothing according to claim 7, wherein lines forming the upper and lower edges without hemming are not parallel to each other.
10. The stretchable clothing according to claim 1, wherein the stretchable warp-knitted fabric is cut in a range equal to or less than 45\xb0 with respect to a knitting direction, and the clothing is formed so as to include the cut edge without hemming.
11. The stretchable clothing according to claim 1, which is one foundation clothing selected from a girdle, a short panty, and a body suite, worn with at least a lower body part included.
12. The stretchable clothing according to claim 11, wherein a bottom hem part on a hip forms one large curve without hemming.
13. The stretchable clothing according to claim 12, wherein the one large curve is shaped in such a manner that when a straight line connecting an upper end of a bottom part of a hip cloth to a lower end of the bottom part of the hip cloth is connected to a most projecting point of a lower side of the cloth abutting on a curved hip with a perpendicular line under a condition that the clothing is placed flat with a front surface upward and right and left sides folded, a length of the perpendicular line is at least 15 mm.
14. The stretchable clothing according to claim 1, which is made of laminated stretchable warp-knitted fabric wherein a plurality of the same stretchable warp-knitted fabrics are laminated to be attached to each other, the stretchable warp-knitted fabric being a 1\xd71 tricot having a knitted texture including a non-elastic yarn and an elastic yarn running side by side, in such a manner that in each stitch, at least one of the non-elastic yarn and the elastic yarn forms a closed loop.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for providing program suggestions to a user based on electronic program guides (EPGs), comprising:
retrieving electronic program guide articles from an electronic program guide articles database; and
suggesting at least one electronic program guide article to the user based on the retrieved electronic program guide articles and based on a user profile,
wherein the user profile corresponds to a generic stereotype user profile, when providing a suggestion for the first time, to a linear combination of the generic stereotype user profile, at least one specific stereotype profile, and an individual user profile during a first predetermined period during the collection of data, and to the individual user profile afterwards, wherein during the first predetermined period, a first weighting factor of the at least one specific stereotype profile is first increased and then decreased and a second weighting factor of the generic stereotype user profile is continuously decreased,
wherein the generic stereotype user profile describes an average interest in everything and the specific stereotype user profile defines interests of a user who focuses on a specific topic, and
wherein the user profile comprises a list of word-weight pairs, wherein the weights are computed based on user features that represent a typical general behaviour.
2. The method according to claim 1, wherein the user features are influenced from a user history.
3. The method according to claim 2, wherein the user history comprises electronic program guide articles corresponding to programs that the user has previously watched.
4. The method according to claim 2, wherein the user features comprise features related to the previous typical user behaviour.
5. The method according to claim 1, wherein the user features comprise one or more of the following features:
preferred channel of audiovideo program consumed by the user;
typical time to consume an audiovideo program by the user;
length of consuming an audiovideo program by the user in relation to the total length of the audiovideo program;
time of beginning the consuming an audiovideo program by the user in relation to a start time of the audiovideo program;
typical length of consuming an audio video program by the user in relation to the time of consuming;
relation between how often a particular audiovideo program is consumable and how often it is consumed by the user;
general audiovideo program consuming behaviour of the user, in particular in relation to a switch-on time and length of a used audiovideo device;
audiovideo programs recorded by the user;
time duration between the recording of a particular audiovideo program by the user and the consuming of the audiovideo program by the user;
actual mood of the user;
actual wish of audiovideo program entered by the user;
year of production of an audiovideo program consumed by the user;
director andor actor andor group of actors of an audiovideo program consumed by the user;
type of an audiovideo program consumed by the user; andor
title of an audiovideo program consumed by the user.
6. The method according to claim 1, further comprising:
dividing the user profile into sub user profiles according to characteristics of stereotype user profiles.
7. The method according to claim 1, further comprising:
determining words to be included in the list of word-weight pairs on basis of words included in program descriptions of previous selections by the user.
8. The method according to claim 7, further comprising:
determining further words to be included in the list of word-weight pairs on basis of a database evaluation of co-occurrences of words already included in the list.
9. The method according to claim 7, further comprising:
computing a weight of a word to be included in the list of word-weight pairs on a basis of a comparison of an inverse document frequency of the word with respect to all available program descriptions and an inverse document frequency of the word with respect to program descriptions of previous selections by the user.
10. The method according to claim 7, further comprising:
computing weights of words to be included in the list of word-weight pairs as a product of:
importance of the word with respect to all program descriptions of previous selections by the user,

and at least one of the following terms:
a constant term, in particular one;
importance of the word with respect to the program description in which the word is included;
importance of the word with respect to all available program descriptions; and
a correctional factor that depends on the length of the program description in which the word is included and the frequency of the word in this program description.
11. The method according to claim 10, wherein the importance of a word with respect to all program descriptions of previous selections by the user is determined on a basis of the portion of the word in the set of all words of the program descriptions of previous selections by the user.
12. The method according to claim 11, wherein the importance of a word with respect to all program descriptions of previous selections by the user is determined under consideration of the program description in which the word is included.
13. The method according to claim 10, wherein the importance of the word with respect to the program description in which the word is included is determined on a basis of occurrences of the word in the program description.
14. The method according to claim 10, wherein the importance of the word with respect to all available program descriptions is determined on basis of its inverse document frequency in respect to all available program descriptions.
15. The method according to claim 14, wherein the importance of a word with respect to all available program descriptions is determined under consideration of the program description in which the word is included.
16. The method according to claim 10, further comprising:
computing weights of words to be included in the list of word-weight pairs according to the following formula:
w
i

\u2061

(
t
)
=
(

1
+
1
2

\u2062

log
\u2061

(
f

i
,
t
f
i

+
1
+
1

)
)

\xb7
a
\xb7

log
(
\u2062
N

f
t
f
t
)

\xb7

(
f

i
,
t
f

i
,
t
+
f
i
avg
\u2061

(
f
i
)
)
,
wherein wi(t) is the weight of a word t in a program description i, a is the importance of the word t in the all program descriptions of previous selections by the user, t is the word, fi,t is the number of occurrences of the word t in the program description i, fi is the document length of the program description i, ft is the number of program descriptions containing the word t, and N is the number of program descriptions in the database.
17. The method according to claim 10, further comprising:
normalizing a weight of a word included in the list of word-weight pairs by a behaviour of the user to stay with a selection and to switch selections off or to switch onoff just for this selection.
18. The method according to claim 10, further comprising:
normalizing a weight of a word included in the list of word-weight pairs by a behaviour of the user when to actually consume a recorded selection.
19. The method according to claim 10, further comprising:
averaging the weights wi(t) of a word over all program descriptions of previous selections by the user in which the word occurs to a weight w(t) of the new profile.
20. The method according to claim 10, further comprising:
excluding words from the list of word-weight pairs which show a weight below a predetermined threshold or within a predetermined lower range of weights.
21. The method according to claim 9, further comprising:
computing a weight of a word to be included in the list of word-weight pairs by considering negative selections of the user.
22. The method according to claim 9, further comprising:
computing a weight of a word to be included in the list of word-weight pairs by considering a maximum frequency of possible user selections in respect to certain user features.
23. The method according to claim 7, wherein the created user profile is used as a query in possible future program descriptions to suggest at least one possible future selection to the user.
24. The method according to claim 17, wherein for each possible future program description a modified OKAPI weight is computed, wherein each matching word has its weight as a co-factor so that the search result is influenced according to the user profile.
25. Method according to claim 24, wherein the modified OKAPI weight is computed according to the following formula:
OKA
modified

\u2061

(

q
,
i

)
=
\u03a3

t
\u2208

q
\u22c0
t

\u2208
i
\u2062
w
\u2061

(
t
)
\xb7

log
(
N

f
i
)
f
i
\xb7

(
f

i
,
t
,
f

i
,
t
+
f
i

\u2062

avg
\u2061

(
f
i
)
)
,
wherein w(t) is the weight of a word t over all program descriptions of previous selections by the user, q is a query built according to the user profile, i are all program descriptions of possible future selections, w(t) is the weight of the word t, fi,t is the number of occurrences of the word t in the program description i, fi is the document length of the program description i, ft is the number of program descriptions containing the word t, and N is the number of program descriptions in the database.
26. The method according to claim 24, wherein the modified OKAPI weight is computed according to the following formula;
OKA
modified

\u2061

(

q
,
i

)
=
\u03a3

t
\u2208

q
\u22c0
t

\u2208
i
\u2062

w
\u2061

(
t
)
)

\xb7

(

1
+
1
2

\u2062

log
\xb7

(
f

i
,
t
+
1
f
i

+
1
)
)
,
wherein w(t) is the weight of a word t over all program descriptions of previous selections by the user, q is a query built according to the user profile, i are all program descriptions of possible future selections, w(t) is the weight of the word t, fi,t is the number of occurrences of the word t in the program description i, and fi is the document length of the program description i.
27. The method according to claim 1, wherein a weight with which a specific stereotype user profile is considered during the linear combination to provide the suggestion is computed by matching the user selections with the data in the respective specific stereotype and increasing the weight of the stereotype if a match is found.
28. The method according to claim 1, wherein
the user profile is created from a multi-user profile that comprises a list of word-weight pairs,
wherein the multi-user profile is splitted at least once according to the user features.
29. The method according to claim 28, wherein for splitting the multi-user profile the following are performed:
performing a tentative split according to user features to generate a first and a second sub user profiles;
calculating the relative difference between the two sub user profiles;
performing a tentative split and calculating the relative difference until all or a predetermined number of tentative splits are performed; and
splitting the multi-user profile according to a tentative split that yields a highest relative difference in case the relative difference lies above a predetermined threshold.
30. The method according to claim 29, wherein the relative difference is calculated by calculating a difference of a first discrete probability distribution of the first sub user profile over the user features that are contained therein and of a second discrete probability distribution of the second sub user profile over the user features that are contained therein.
31. The method according to claim 30, wherein the difference of the two discrete probability distributions is calculated using the symmetrized Kulback Leibler-distance sum, where events which happen zero times are replaced by one virtual occurrence or where only events which happen at least once in both distributions are taken into account.
32. The method according to claim 1, wherein a general key structure includes a forgetting factor.
33. The method according to claim 1, wherein a future program comprises a stored personal content.
34. The method according to claim 1, wherein the method is used in an audiovideo program suggestion engine.
35. The method according to claim 34, wherein the audiovideo program suggestion engine is internet based.
36. The method according to claim 1, wherein the method is client based.
37. A computer program product, comprising computer program means adapted to perform the method as defined in claim 1 when being executed on a computer, micro processor, digital signal processor, including home server, set-top-box, TV, VCR, PDA.
38. A computer readable storage medium, storing thereon a computer program product according to claim 37.
39. A suggestion engine to specify a suggestion for a next selection of a user, which suggestion is determined based on a method as defined in claim 1.