1461159977-2a271f30-a8cd-46b5-af17-6259b455083c

1. A sensory output system comprising:
a data input section adapted to provide one or more electrical signals representative of relevant information;
a user input section comprising a plurality of sensing elements, each of said sensing elements adapted to provide an electrical signal representative of user input thereto;
a processor adapted to
receive said electrical signals from said data input section and said electrical signals from said user input section,
compare said electrical signals received from said data input section with said electrical signals received from said user input section, and
provide a sensory output signal when any of said electrical signals received from said user input section corresponds to a respective one of said electrical signals received from said data input section according to predetermined criteria; and

a sensory output section adapted to receive said sensory output signal from said processor and to provide a sensory output in response to said sensory output signal.
2. The system of claim 1 wherein said sensory output comprises haptic output.
3. The system of claim 1 wherein said relevant information is representative of a geometric form.
4. The system of claim 3 wherein said geometric form emulates an alphanumeric character.
5. The system of claim 3 wherein said geometric form emulates a clock face.
6. The system of claim 3 wherein said geometric form emulates a Braille character.
7. The system of claim 3 wherein ones of said plurality of sensing elements are arranged in a form corresponding to said geometric form.
8. The system of claim 7 wherein said plurality of sensing elements comprises a touch input pad.
9. The system of claim 8 wherein said touch input panel is substantially devoid of perceptible information representative of said geometric form.
10. The system of claim 8 wherein said geometric form is not displayed on said touch input panel.
11. A method of enabling a user to determine the content of relevant information using a sensory output device, comprising the steps of:
providing a plurality of electrical signals collectively representative of said relevant information;
providing a user input section, said user input section comprising a plurality of sensing elements, each of said sensing elements adapted to provide an electrical signal representative of user input thereto;
providing a processor adapted to receive said electrical signals from said data input section and said user input section, said processor adapted to compare said electrical signals received from said data input section with said electrical signals received from said user input section and further adapted to provide a sensory output signal when any of said electrical signals received from said user input section corresponds to a respective one of electrical signals received from said data input section according to predetermined criteria; and
providing a sensory output section adapted to receive said sensory output signal from said processor and to provide a sensory output in response to said sensory output signal.
12. The method of claim 11 wherein said sensory output comprises haptic output.
13. The method of claim 11 wherein said relevant information is representative of a geometric form.
14. The method of claim 13 wherein said geometric form emulates an alphanumeric character.
15. The method of claim 13 wherein said geometric form emulates a clock face.
16. The method of claim 13 wherein said geometric form emulates a Braille character.
17. The method of claim 13 wherein ones of said plurality of sensing elements are arranged in a form corresponding to said geometric form.
18. The method of claim 17 wherein said plurality of sensing elements comprises a touch input panel.
19. The method of claim 18 wherein said touch input panel is substantially devoid of perceptible information representative of said geometric form.
20. The method of claim 18 wherein said geometric form is not displayed on said touch input panel.

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 complex of ruthenium of the structural formula I,
where X1 and X2 are identical or different and are each an anionic ligand,
R1 and R2 are identical or different and are each hydrogen or a hydrocarbon group, where the hydrocarbon groups are identical or different and are selected independently from among straight-chain, branched, cyclic or noncyclic radicals from the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms, aryl radicals having up to 30 carbon atoms and silyl radicals, or R1 and R2 form a ring,
where one or more of the hydrogen atoms in the hydrocarbon or silyl groups or both the hydrocarbon and silyl group can be replaced independently by identical or different alkyl, aryl, alkenyl, alkynyl, metallocenyl, halogen, nitro, nitroso, hydroxy, alkoxy, aryloxy, amino, amido, carboxyl, carbonyl, thio or sulfonyl groups, the ligand L1 is an N-heterocyclic carbene of the formulae II-V and the ligand L2 is an N-heterocyclic carbene of the formulae III-V or an amine, imine, phosphine, phosphite, arsine, carbonyl compound, carboxyl compound, nitrile, alcohol, ether, thiol or thioether,
where R1, R2, R3 and R4 in the formulae II, III, IV and V are identical or different and are each hydrogen or a hydrocarbon group, where the hydrocarbon groups comprise identical or different, cyclic, noncyclic, straight-chain orand branched radicals selected from the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms and aryl radicals having up to 30 carbon atoms, in which at least one hydrogen may be replaced by functional groups, and where one or both of R3 and R4 may be identical or different halogen, nitro, nitroso, alkoxy, aryloxy, amido, carboxyl, carbonyl, thio or sulfonyl groups.
2. A complex as claimed in claim 1, wherein R3 and R4 in the formulae II, III, IV and V form a fused-on ring system.
3. A complex as claimed in claim 1, wherein L1 and L2 form a chelating ligand of the formula VI
L1-Y-L2\u2003\u2003VI

where the bridges Y comprise cyclic, noncyclic, straight-chain or branched radicals selected from the group consisting of alkylene radicals having from 1 to 50 carbon atoms, alkenylene radicals having up to 50 carbon atoms, alkynylene radicals having up to 50 carbon atoms, arylene radicals having up to 30 carbon atoms, metallocenylene, borylene and silylene radicals in which one or more hydrogens may be replaced independently by identical or different alkyl, aryl, alkenyl, alkynyl, metallocenyl, halo, nitro, nitroso, hydroxy, alkoxy, aryloxy, amino, amido, carboxyl, carbonyl, thio or sulfonyl groups.
4. A process for preparing acyclic olefins having two or more carbon atoms or cyclic olefins having four or more carbon atoms, in each case of the formula VII
from acyclic olefins having two or more carbon atoms or from cyclic olefins having four or more carbon atoms, in each case corresponding to the formula VII by an olefin metathesis reaction in the presence of at least one catalyst comprising the complex as claimed in claim 1 and R\u20321, R\u20322, R\u20323 and R\u20324 in the formula VII are hydrogen or hydrocarbon groups, where the hydrocarbon groups are each selected independently from among straight-chain, branched, cyclic or noncyclic radicals of the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms, aryl radicals having up to 30 carbon atoms, metallocenyl or silyl radicals, in which one or more hydrogens may be replaced by a functional group, where one or more R\u20321, R\u20322, R\u20323 and R\u20324 may independently be identical or different halogen, nitro, nitroso, hydroxy, alkoxy, aryloxy, amino, amido, carboxyl, carbonyl, thio, sulfonyl or metallocenyl groups.
5. The process as claimed in claim 4, wherein R\u20321, R\u20322, R\u20323 and R\u20324 in the olefins of the formula VII to be prepared form, in pairs, one or more identical or different rings.
6. A complex of ruthenium of the structural formula I,
where X1 and X2 are identical or different and are each an anionic ligand,
R1 and R2 are identical or different and are each hydrogen or a hydrocarbon group, where the hydrocarbon groups are identical or different and are selected independently from among straight-chain, branched, cyclic or noncyclic radicals from the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms, aryl radicals having up to 30 carbon atoms and silyl radicals, or R1 and R2 form a ring,
where one or more of the hydrogen atoms in the hydrocarbon or silyl groups or both the hydrocarbon and silyl group can be replaced independently by identical or different alkyl, aryl, alkenyl, alkynyl, metallocenyl, halogen, nitro, nitroso, hydroxy, alkoxy, aryloxy, amino, amido, carboxyl, carbonyl, thio or sulfonyl groups or mixtures thereof, the ligand L1 is an N-heterocyclic carbene and the ligand L2 is N-heterocyclic carbene of the formulae III-V or an amine, imine, phosphine, stibine, arsine, carbonyl compound, carboxyl compound, nitrile, alcohol, ether, thiol or thioether and wherein formulae (III)-(V) are
where R1, R2, R3 and R4 in the formulae III, IV and V are identical or different and are each hydrogen or a hydrocarbon group, where the hydrocarbon groups comprise identical or different, cyclic, noncyclic, straight-chain orand branched radicals selected from the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms and aryl radicals having up to 30 carbon atoms, in which at least one hydrogen may be replaced by functional groups, and where one or both of R3 and R4 may be identical or different and are halogen, nitro, nitroso, alkoxy, aryloxy, amido, carboxyl, carbonyl, thio or sulfonyl groups.
7. A complex of ruthenium of the structural formula I,
where X1 and X2 are identical or different and are each an anionic ligand,
R1 and R2 are identical or different and are each hydrogen or a hydrocarbon group, where the hydrocarbon groups are identical or different and are selected independently from among straight-chain, branched, cyclic or noncyclic radicals from the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms, aryl radicals having up to 30 carbon atoms and silyl radicals, or R1 and R2 form a ring,
where one or more of the hydrogen atoms in the hydrocarbon or silyl groups or both the hydrocarbon and silyl group can be replaced independently by identical or different alkyl, aryl, alkenyl, alkynyl, metallocenyl, halogen, nitro, nitroso, hydroxy, alkoxy, aryloxy, amino, amido, carboxyl, carbonyl, thio or sulfonyl groups or mixtures thereof, the ligand L1 is an N-heterocyclic carbene and the ligand L2 is N-heterocyclic carbene of the formulae III-V or an amine, imine, phosphine, phosphite, arsine, carbonyl compound, carboxyl compound, nitrile, alcohol, ether, thiol or thioether and wherein formulae (III)-(V) are
where R1, R2, R3 and R4 in the formulae III, IV and V are identical or different and are each hydrogen or a hydrocarbon group, where the hydrocarbon groups comprise identical or different, cyclic, noncyclic, straight-chain orand branched radicals selected from the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms and aryl radicals having up to 30 carbon atoms, in which at least one hydrogen may be replaced by functional groups, and where one or both of R3 and R4 may be identical or different and are halogen, nitro, nitroso, alkoxy, aryloxy, amido, carboxyl, carbonyl, thio or sulfonyl groups.
8. A complex of ruthenium of the structural formula I,
where X1 and X2 are identical or different and are each an anionic ligand,
R1 and R2 are identical or different and are each hydrogen or a hydrocarbon group, where the hydrocarbon groups are identical or different and are selected independently from among straight-chain, branched, cyclic or noncyclic radicals from the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms, aryl radicals having up to 30 carbon atoms and silyl radicals, or R1 and R2 form a ring,
where one or more of the hydrogen atoms in the hydrocarbon or silyl groups or both the hydrocarbon and silyl group can be replaced independently by identical or different alkyl, aryl, alkenyl, alkynyl, metallocenyl, halogen, nitro, nitroso, hydroxy, alkoxy, aryloxy, amino, amido, carboxyl, carbonyl, thio or sulfonyl groups or mixtures thereof, the ligand L1 is an N-heterocyclic carbene and the ligand L2 is N-heterocyclic carbene of the formulae III-V or an amine, imine, phosphine, phosphite, stibine, carbonyl compound, carboxyl compound, nitrile, alcohol, ether, thiol or thioether and wherein formulae (III)-(V) are
where R1, R2, R3 and R4 in the formulae III, IV and V are identical or different and are each hydrogen or a hydrocarbon group, where the hydrocarbon groups comprise identical or different, cyclic, noncyclic, straight-chain orand branched radicals selected from the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms and aryl radicals having up to 30 carbon atoms, in which at least one hydrogen may be replaced by functional groups, and where one or both of R3 and R4 may be identical or different and are halogen, nitro, nitroso, alkoxy, aryloxy, amido, carboxyl, carbonyl, thio or sulfonyl groups.
9. The complex as claimed in claim 8, wherein the ligand L2 is phosphine.
10. The complex as claimed in claim 8, wherein the ligand L2 is P(cyclohexyl)3, or P(phenyl)3.
11. The complex as claimed in claim 8, wherein X1 and X2 are halide, R1 and R2 are hydrogen or aryl or together form a ring and L2 is a phosphine)
12. A process for preparing acyclic olefins having two or more carbon atoms or cyclic olefins having four or more carbon atoms, in each case of the formula VII
from acyclic olefins having two or more carbon atoms or from cyclic olefins having four or more carbon atoms, in each case corresponding to the formula VII by an olefin metathesis reaction in the presence of at least one catalyst comprising the complex as claimed in claim 8 and R\u20321, R\u20322, R\u20323 and R\u20324 in the formula VII are identical or different and are hydrogen or hydrocarbon groups, where the hydrocarbon groups are each selected independently from among straight-chain, branched, cyclic or noncyclic radicals of the group consisting of alkyl radicals having from 1 to 50 carbon atoms, alkenyl radicals having up to 50 carbon atoms, alkynyl radicals having up to 50 carbon atoms, aryl radicals having up to 30 carbon atoms, metallocenyl or silyl radicals, in which one or more hydrogens may be replaced by a functional group,
where one or more of R\u20321, R\u20322, R\u20323 and R\u20324 may independently be identical or different halogen, nitro, nitroso, hydroxy, alkoxy, aryloxy, amino, amido, carboxyl, carbonyl, thio, sulfonyl or metallocenyl groups.)
13. The process as claimed in claim 12, wherein R\u20321, R\u20322, R\u20323 and R\u20324 in the olefins of the formula VII to be prepared form, in pairs, one or more identical or different rings.
14. In a process for olefin metathesis reaction wherein the improvement comprises using a catalyst which comprises the complex as claimed in claim 1.
15. In a process for olefin metathesis reaction wherein the improvement comprises using a catalyst which comprises the complex as claimed in claim 8.
16. An olefin metathesis process which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 8.
17. A process for ring-opening metathesis polymer which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 8.
18. A process for ring-closing metathesis which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 8.
19. A process for acyclic diene metatheis polymerization which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 8.
20. A process for depolymerization of an olefin polymer which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 8.
21. An olefin metathesis process which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 1.
22. A process for ring-opening metathesis polymer which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 1.
23. A process for ring-closing metathesis which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 1.
24. A process for acyclic diene metatheis polymerization which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 1.
25. A process for depolymerization of an olefin polymer which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 1.
26. In a process for olefin metathesis reaction wherein the improvement comprises using a catalyst which comprises the complex as claimed in claim 11.
27. An olefin metathesis process which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 11.
28. A process for ring-opening metathesis polymer which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 11.
29. A process for ring-closing metathesis which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 11.
30. A process for acyclic diene metatheis polymerization which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 11.
31. A process for depolymerization of an olefin polymer which comprises reacting an olefin with at least one double bond in the presence of a catalyst wherein said catalyst comprises the complex as claimed in claim 11.
32. The complex as claimed in claim 1, wherein R3 and R4 are identical or different and are hydrogen, a hydrocarbon group, halogen or a carboxyl group.
33. The complex as claimed in claim 8, wherein R3 and R4 are identical or different and are hydrogen, a hydrocarbon group, halogen or a carboxyl group.
34. The complex as claimed in claim 8, wherein the ligand L1 is a five membered N-heterocyclic carbene.
35. The complex as claimed in claim 11, wherein the ligand L1 is a five membered N-heterocyclic carbene.

1461159966-269772f4-257f-4d42-9db0-ebbab8c5ef91

1. A method of integrating user feedback, comprising:
receiving customer interaction data that describes customer interactions, of at least two users with a business, related to an implicated productprocess offered by the business, wherein receiving the customer interaction data comprises receiving warranty claim data generated based on a warranty claim related to the implicated productprocess and made by at least one of the users;
storing, in a database, the received customer interaction data that describes customer interactions of the users;
aggregating, by a processor, the customer interaction data that describes customer interactions of the users, wherein aggregating the customer interaction data comprises integrating the warranty claim data with other customer interaction data that is different than warranty claims;
analyzing the aggregated customer interaction data to identify the implicated productprocess;
making at least a portion of the aggregated customer interaction data available to inspire changes in multiple, different parts within the business, the multiple, different parts within the business each performing a different business function related to the implicated productprocess and including a product documentation part of the business;
determining whether the aggregated customer interaction data that describes customer interactions of the users reaches a threshold level with respect to one or more aspects of the implicated productprocess identified;
if the threshold level is determined to have been reached,
identifying an aspect of the implicated productprocess that is related to the aggregated customer interaction data, wherein identifying the aspect of the implicated productprocess that is related to the aggregated customer interaction data comprises identifying a presentation aspect of an instruction book that is related to the aggregated customer interaction data; and
modifying the identified aspect of the productprocess based on the aggregated customer interaction data, wherein modifying the identified aspect of the productprocess comprises modifying, by the product documentation part of the business, the presentation aspect of an instruction book that is related to the aggregated customer interaction data; and

handling, through a call center consumer interaction, a product failure covered by warranty, the handling including:
based on a call center interaction related to the product failure covered by warranty, collecting call center interaction information that includes failure cause information, product data, customer data, use and behavior data, user guide feedback, and online use data;
using the collected call center interaction information to perform ongoing business research and to optimize a user guide, a product design, and a user interface related to the product failure covered by warranty;
based on a warranty execution interaction related to the product failure covered by warranty, collecting warranty execution interaction information that includes materials information, average cost to repair, first time resolution, genealogy, design versus manufacturing data, cycle time of repair, technical document quality information, and service quality information;
using the warranty execution interaction information to optimize product costs, to optimize repair and replacement costs, to perform service benchmarking, and to design a lower cost of quality;
based on a post repair service contract sale and cross sell interaction related to the product failure covered by warranty, collecting post repair service contract sale and cross sell interaction information that includes risk management versus feature data, consumer behavior data, and complementary product data;
using the post repair service contract sale and cross sell interaction information to generate new revenue, to perform margin portfolio optimization, and to perform ongoing business research;
based on a satisfaction survey interaction related to the product failure covered by warranty, collecting satisfaction survey interaction information that includes process effectiveness information, feature benefit information, and future marketing opt-in information; and
using the satisfaction survey interaction information to optimize warranty costs, to perform ongoing business research, and to maintain a dynamic targeted promotion database.
2. The method of claim 1, wherein receiving customer interaction data includes receiving customer interaction data that describes interactions with a customer call center, receiving customer interaction data that describes interactions with a computer interface based on customer manipulation of a web page, and receiving electronic mail generated by the customers.
3. The method of claim 2, wherein the customer interaction data is received using a telephone interface at a customer call center.
4. The method of claim 2, wherein the customer interaction data is received using a computer interface based on customer manipulation of a web page.
5. The method of claim 4, wherein:
receiving the customer interaction data includes receiving customer manipulation of an online resource library.
6. The method of claim 5, wherein the online resource library is a help utility, manipulation by the customer of the help utility to obtain information concerning a productprocess being received as customer feedback and analyzed to infer a need for modification to the productprocess or documentation supporting the productprocess.
7. The method of claim 2, wherein the customer interaction data includes electronic mail generated by the customers.
8. The method of claim 2, wherein the customer interaction data includes more than one of feedback received using a telephone interface at a customer call center, feedback received using a computer interface based on customer manipulation of a web page, and electronic mail generated by the customers.
9. The method of claim 1, wherein the customer interaction data includes information related to one or more of sales force feedback, competitive analysis, and training feedback.
10. The method of claim 9, wherein the competitive analysis includes analysis of competitor service or product manuals.
11. The method of claim 1, wherein the customer interaction data includes information related to sales force feedback, competitive analysis, and training feedback.
12. The method of claim 1, wherein the customer interaction data is received by a party who buys, makes, andor sells the implicated productprocess commercially available to the customers.
13. The method of claim 1, wherein the customer interaction data is received by a party other than the party who makes the implicated productprocess commercially available to the customers.
14. The method of claim 1, wherein the customer interaction data includes feedback that is critical of the implicated productprocess.
15. The method of claim 1, wherein the customer interaction data includes feedback that is complementary of the implicated productprocess.
16. The method of claim 1, wherein modifying the presentation aspect of the instruction book comprises removing, from the instruction book, terminology identified by the customer interaction data.
17. The method of claim 1, wherein modifying the presentation aspect of the instruction book comprises changing presentation of topics or ideas in the instruction book.
18. The method of claim 17, wherein changing presentation of topics or ideas in the instruction book comprises changing an order of presentation.
19. The method of claim 1, wherein the instruction book includes a printed or electronic manual.
20. The method of claim 19, wherein the instruction book includes an electronic manual that is accessible using the Internet.
21. The method of claim 20, wherein the electronic manual includes an online help utility.
22. The method of claim 1, wherein the instruction book includes an online troubleshooting utility.
23. The method of claim 22, wherein the instruction book includes a service manual.
24. The method of claim 1, wherein modifying the presentation aspect of the instruction book comprises removing, from the instruction book, terminology identified by the customer interaction data.
25. The method of claim 24, wherein modifying the presentation aspect of the instruction book comprises changing presentation of topics or ideas in the instruction book.
26. The method of claim 25, wherein changing presentation of topics or ideas in the instruction book comprises changing an order of presentation.
27. The method of claim 1, wherein the implicated productprocess with respect to which customer interaction data is received is a superset that includes the aspect that is identified as being related to the customer interaction data and that is modified based on the customer interaction data.
28. The method of claim 1, wherein the identified aspect includes a product user interface for the implicated productprocess with respect to which customer interaction data is received.
29. The method of claim 1, wherein the implicated productprocess with respect to which customer interaction data is received includes a manufacturing process.
30. The method of claim 29, wherein the customer interaction data includes feedback generated at least in part from materials data.
31. The method of claim 1, wherein one or more feature sets of the implicated productprocess are identified as aspects related to the aggregated customer interaction data, and wherein the identified feature sets are modified based on the aggregated customer interaction data.
32. The method of claim 1, wherein new feature sets of the implicated productprocess are identified as aspects related to the aggregated customer interaction data, and wherein the identified new feature sets are added based on the aggregated customer interaction data.
33. The method of claim 1, further comprising:
aggregating feedback received from the users with respect to more than one type of related productprocess and comparing the aggregated feedback against the threshold level to determine whether the threshold level is reached, and
identifying a feature common to the more than one type of related productprocess as the aspect of the implicated productprocess related to the aggregated feedback.
34. The method of claim 33, wherein the feature includes a single instruction book common to the more than one type of related productprocess.
35. The method of claim 33, wherein the feature includes a portion of an instruction book that is common among the instruction books for each of the productprocess.
36. The method of claim 33, wherein the feature includes a component that is common among each of the related types of productprocess.
37. The method of claim 1, further comprising
aggregating feedback received from the users in different but related product segments with respect to more than one related productprocess and comparing the aggregated feedback against the threshold level to determine whether the threshold level is reached, and
identifying a feature common to the more than one related productprocess as the aspect of the implicated productprocess related to the aggregated feedback.
38. The method of claim 37, wherein feedback received from users in one segment is used as a basis for modifying features of productprocess offered to users in a related but different segment.
39. The method of claim 1, further comprising determining which of several different threshold levels are reached by the aggregated feedback received from the users, and modifying the identified aspect of the productprocess differently based on the threshold level determined to have been reached.
40. The method of claim 39, wherein satisfaction of the different threshold levels is at least partially dependent upon context.
41. The method of claim 40, wherein the context is used to attribute significance to particular users relative to other users.
42. The method of claim 1, wherein the productprocess has at least two versions, the feedback being received with respect to a relatively early or immature version and the modifications being made to a later or more mature version.
43. The method of claim 1, wherein the productprocess is a process with linear subcomponents, where feedback with respect to a downstream subcomponent of the process is used as a basis for modifying an upstream subcomponent of the process.
44. The method of claim 1, wherein feedback from users of one demographic or market segment is used as a basis for modifying the productprocess used by or sold to users of other demographics or market segments.
45. The method of claim 1 wherein the implicated productprocess is an implicated product and making at least a portion of the aggregated customer interaction data available to inspire changes in multiple, different parts within the business comprises making at least a portion of the aggregated customer interaction data available to inspire changes in a research and developmentengineering part of the business that creates technology required to produce the implicated product, a purchasing and supply chain part of the business that is related to demand and quality performance of the implicated product, a manufacturing part of the business that is focused on feature performance and quality of their activities related to the implicated product, a product design part of the business that is related to performance, safety, and consumer feature preference of the implicated product, a product documentation part of the business that evaluates consumer understanding of the implicated product’s use and care, a marketing and advertising part of the business related to product performance against consumer expectations, impact of communication campaigns, and product awareness for the implicated product, a finance part of the business that monitors business performance and demandsales trends, and market liabilities for the implicated product, a product management part of the business that has responsibility for future growth of the business, and a legal part of the business that considers market liabilities, safety concerns, and class action issues related to the implicated product.
46. The method of claim 1 wherein integrating the warranty claim data with other customer interaction data that is different than warranty claims comprises integrating the warranty claim data with other direct customer interaction data that describes other direct user interactions with the business receiving the warranty claim data that are not related to warranty claims.
47. The method of claim 1
wherein receiving warranty claim data generated based on a warranty claim related to the implicated productprocess and made by at least one of the users comprises receiving the warranty claim data through a first singular mechanism that is related to only a warranty claim business function;
wherein receiving customer interaction data further comprises receiving the other customer interaction data through a second singular mechanism that is related to only a second business function, the first singular mechanism being different than the second singular mechanism and the warranty claim business function being different than the second business function; and
wherein integrating the warranty claim data with the other customer interaction data that is different than warranty claims comprises integrating the warranty claim data received through the first singular mechanism with the other customer interaction data received through the second singular mechanism to combine fragmented data into connected opportunities.
48. The method of claim 1, further comprising:
based on call center interactions related to warranty claims for the implicated productprocess, collecting call center interaction information that includes failure cause information, product data, customer data, use and behavior data, user guide feedback, and online use data; and
integrating the call center interaction information with the aggregated customer interaction data;
determining whether the aggregated customer interaction data reaches a threshold level with respect to a user guide for the implicated productprocess; and
based on a determination that the aggregated customer interaction data reaches a threshold level with respect to the user guide for the implicated productprocess, triggering a process to optimize the user guide for the implicated productprocess.
49. The method of claim 1, further comprising:
based on warranty execution related to warranty claims for the implicated productprocess, collecting warranty execution interaction information that includes materials information, average cost to repair, first time resolution, genealogy, design versus manufacturing data, cycle time of repair, technical document quality information, and service quality information; and
integrating the warranty execution interaction information with the aggregated customer interaction data;
determining whether the aggregated customer interaction data reaches a threshold level with respect to at least one cost for the implicated productprocess; and
based on a determination that the aggregated customer interaction data reaches a threshold level with respect to the at least one cost for the implicated productprocess:
triggering a product group part of the business to perform a process to optimize product costs and repair and replacement costs for the implicated productprocess; and
triggering an engineering and marketing part of the business to perform a process to lower cost of quality for the implicated productprocess.
50. The method of claim 1, further comprising:
based on post repair service contract sale and cross sell interactions related to warranty claims for the implicated productprocess, collecting post repair service contract sale and cross sell interaction information that includes risk management versus feature data, consumer behavior data, and complementary product data; and
integrating the post repair service contract sale and cross sell interaction information with the aggregated customer interaction data;
determining whether the aggregated customer interaction data reaches a threshold level with respect to potential new revenue for the implicated productprocess; and
based on a determination that the aggregated customer interaction data reaches a threshold level with respect to potential new revenue for the implicated productprocess, triggering a process to generate new revenue for the implicated productprocess.
51. The method of claim 1, further comprising:
based on satisfaction survey interactions related to warranty claims for the implicated productprocess, collecting satisfaction survey interaction information that includes process effectiveness information, feature benefit information, and future marketing opt-in information; and
integrating the satisfaction survey interaction information with the aggregated customer interaction data;
determining whether the aggregated customer interaction data reaches a threshold level with respect to warranty costs for the implicated productprocess;
based on a determination that the aggregated customer interaction data reaches a threshold level with respect to the warranty costs for the implicated productprocess, triggering a product group part of the business to perform a process to optimize warranty costs for the implicated productprocess; and
storing the satisfaction survey interaction information in a dynamic targeted promotion database maintained by a marketing part of the business.
52. A method of integrating user feedback, comprising:
receiving customer interaction data that describes customer interactions, of at least two users with a business, related to an implicated productprocess offered by the business, wherein receiving the customer interaction data comprises receiving customer interaction data related to quality performance for the implicated productprocess and receiving customer interaction data related to competitive performance for the implicated productprocess;
storing, in a database, the received customer interaction data that describes customer interactions of the users;
aggregating, by a processor, the customer interaction data that describes customer interactions of the users, wherein aggregating the customer interaction data comprises integrating the customer interaction data related to quality performance for the implicated productprocess with the customer interaction data related to competitive performance for the implicated productprocess;
analyzing the aggregated customer interaction data to identify a trend for the implicated productprocess;
determining whether the identified trend for the implicated productprocess is above or below expected levels with respect to one or more aspects of the implicated productprocess;
if the identified trend for the implicated productprocess is determined to be below expected levels,
modifying at least one aspect of the productprocess to correct for poor performance based on the aggregated customer interaction data; and
if the identified trend for the implicated productprocess is determined to be above expected levels, modifying at least one aspect of the productprocess to accelerate unexpected gains based on the aggregated customer interaction data; and

handling, through a call center consumer interaction, a product failure covered by warranty, the handling including:
based on a call center interaction related to the product failure covered by warranty, collecting call center interaction information that includes failure cause information, product data, customer data, use and behavior data, user guide feedback, and online use data;
using the collected call center interaction information to perform ongoing business research and to optimize a user guide, a product design, and a user interface related to the product failure covered by warranty;
based on a warranty execution interaction related to the product failure covered by warranty, collecting warranty execution interaction information that includes materials information, average cost to repair, first time resolution, genealogy, design versus manufacturing data, cycle time of repair, technical document quality information, and service quality information;
using the warranty execution interaction information to optimize product costs, to optimize repair and replacement costs, to perform service benchmarking, and to design a lower cost of quality;
based on a post repair service contract sale and cross sell interaction related to the product failure covered by warranty, collecting post repair service contract sale and cross sell interaction information that includes risk management versus feature data, consumer behavior data, and complementary product data;
using the post repair service contract sale and cross sell interaction information to generate new revenue, to perform margin portfolio optimization, and to perform ongoing business research;
based on a satisfaction survey interaction related to the product failure covered by warranty, collecting satisfaction survey interaction information that includes process effectiveness information, feature benefit information, and future marketing opt-in information; and
using the satisfaction survey interaction information to optimize warranty costs, to perform ongoing business research, and to maintain a dynamic targeted promotion database.
53. The method of claim 52:
wherein receiving customer interaction data comprises:
receiving customer survey data related to the implicated productprocess and made by at least one of the users; and
receiving customer service data that describes customer service interactions related to the implicated productprocess for at least one of the users;

wherein integrating the customer interaction data related to quality performance for the implicated productprocess with the customer interaction data related to competitive performance for the implicated productprocess comprises integrating warranty claim data with the customer survey data and the customer service data;
wherein analyzing the aggregated customer interaction data to identify a trend for the implicated productprocess comprises analyzing the integrated warranty claim, customer survey, and customer service data; and
wherein determining whether the identified trend for the implicated productprocess is above or below expected levels with respect to one or more aspects of the implicated productprocess comprises determining whether the integrated warranty claim, customer survey, and customer service data reaches a threshold level with respect to one or more aspects of the implicated productprocess.
54. The method of claim 52:
wherein receiving customer interaction data comprises receiving call center data that describes call center interactions related to the implicated productprocess for at least one of the users;
wherein integrating the customer interaction data related to quality performance for the implicated productprocess with the customer interaction data related to competitive performance for the implicated productprocess comprises integrating warranty claim data with the call center data;
wherein analyzing the aggregated customer interaction data to identify a trend for the implicated productprocess comprises analyzing the integrated warranty claim and call center data; and
wherein determining whether the identified trend for the implicated productprocess is above or below expected levels with respect to one or more aspects of the implicated productprocess comprises determining whether the integrated warranty claim and call center data reaches a threshold level with respect to one or more aspects of the implicated productprocess.
55. The method of claim 52, further comprising tracking an impact of modifications made to the implicated productprocess using an integration mechanism used to integrate the customer interaction data related to quality performance for the implicated productprocess with the customer interaction data related to competitive performance for the implicated productprocess.
56. A method of integrating user feedback, comprising:
receiving customer interaction data that describes customer interactions, of at least two users with a business, related to an implicated productprocess offered by the business;
storing, in a database, the received customer interaction data that describes customer interactions of the users;
aggregating, by a processor, the customer interaction data that describes customer interactions of the users;
analyzing the aggregated customer interaction data to identify the implicated productprocess;
determining whether the aggregated customer interaction data that describes customer interactions of the users reaches a threshold level with respect to one or more aspects of the implicated productprocess identified; and
if the threshold level is determined to have been reached,
identifying an aspect of the implicated productprocess that is related to the aggregated customer interaction data; and
modifying the identified aspect of the productprocess based on the aggregated customer interaction data,

wherein receiving customer interaction data comprises handling, through a contact center consumer interaction, a product failure covered by warranty, the handling including:
based on a contact center interaction related to the product failure covered by warranty, collecting contact center interaction information that includes failure cause information, product data, customer data, use and behavior data, user guide feedback, and online use data;
using the collected contact center interaction information to perform ongoing business research and to optimize a user guide, a product design, and a user interface related to the product failure covered by warranty;
based on a warranty execution interaction related to the product failure covered by warranty, collecting warranty execution interaction information that includes materials information, average cost to repair, first time resolution, genealogy, design versus manufacturing data, cycle time of repair, technical document quality information, and service quality information;
using the warranty execution interaction information to optimize product costs, to optimize repair and replacement costs, to perform service benchmarking, and to design a lower cost of quality;
based on a post repair service contract sale and cross sell interaction related to the product failure covered by warranty, collecting post repair service contract sale and cross sell interaction information that includes risk management versus feature data, consumer behavior data, and complementary product data;
using the post repair service contract sale and cross sell interaction information to generate new revenue, to perform margin portfolio optimization, and to perform ongoing business research;
based on a satisfaction survey interaction related to the product failure covered by warranty, collecting satisfaction survey interaction information that includes process effectiveness information, feature benefit information, and future marketing opt-in information; and
using the satisfaction survey interaction information to optimize warranty costs, to perform ongoing business research, and to maintain a dynamic targeted promotion database.

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 controller for a DC motor, comprising:
a processor; and
a memory, the memory having a data structure stored thereon for execution by the processor, the data structure comprising:
a first determining section that determines whether a recording medium is conveyed in a first direction, based on a signal outputted from a detector that detects rotation of a DC motor, the first direction being a direction toward a reference position;
a setting section that sets a first current value as a current initially outputted to the DC motor each time the first determining section determines that the recording medium is conveyed in the first direction;
a first current outputting section that outputs to the DC motor a current at the first current value set by the setting section, and that subsequently outputs by steps a current gradually higher than the first current value to the DC motor until the first determining section again determines that the recording medium is conveyed in the first direction;
a second determining section that determines whether the recording medium is conveyed in a second direction opposite the first direction after the first current outputting section outputs a current at the first current value to the DC motor; and
a first updating section that updates the first current value set by the setting section to a second current value higher than the first current value, when the second determining section determines that the recording medium is conveyed in the second direction.
2. The controller for a DC motor according to claim 1, the data structure further comprising:
a third determining section that determines whether the recording medium is conveyed beyond the reference position after the first current outputting section outputs a current at the first current value to the DC motor;
a second updating section that updates the first current value set by the setting section to a third current value lower than first current value, when the third determining section determines that the recording medium is conveyed beyond the reference position; and
a second current outputting section that outputs in steps, to the DC motor, a current at a current value gradually lower than the first current value toward the third current value updated by the second updating section.
3. The controller for a DC motor according to claim 2, the data structure further comprising:
a fourth determining section that determines whether the recording medium passes the reference position in the second direction, after the second current outputting section outputs a current to the DC motor; and
a third current outputting section that outputs a current higher than a current outputted by the second current outputting section to the DC motor, when the fourth determining section determines that the recording medium passes the reference position in the second direction.
4. A controller for a DC motor, comprising:
a processor; and
a memory, the memory having a data structure stored thereon for execution by the processor, the data structure comprising:
a first determining section that determines whether a recording medium is conveyed in a first direction, based on a signal outputted from a detector that detects rotation of a DC motor, the first direction being a direction toward a reference position;
a setting section that sets a first current value as a current initially outputted to the DC motor each time the first determining section determines that the recording medium is conveyed in the first direction;
a first current outputting section that outputs to the DC motor a current at the first current value set by the setting section, and that subsequently outputs by steps a current gradually higher than the first current value to the DC motor until the first determining section again determines that the recording medium is conveyed in the first direction;
a third determining section that determines whether the recording medium is conveyed beyond the reference position after the first current outputting section outputs a current at the first current value to the DC motor;
a second updating section that updates the first current value set by the setting section to a third current value lower than first current value, when the third determining section determines that the recording medium is conveyed beyond the reference position; and
a second current outputting section that outputs in steps, to the DC motor, a current at a current value gradually lower than the first current value toward the third current value updated by the second updating section.
5. A controller for a DC motor, comprising:
a processor; and
a memory, the memory having a data structure stored thereon for execution by the processor, the data structure comprising:
a first determining section that determines whether a recording medium is conveyed in a conveying direction from a predetermined position toward a reference position, based on a signal outputted from a detector that detects rotation of a DC motor;
a current outputting section that outputs to the DC motor a current that is incremented by steps from a predetermined current value during a time period after the first determining section determines that the recording medium is conveyed in the conveying direction and until the first determining section again determines that the recording medium is conveyed in the conveying direction;
a second determining section that determines, based on a signal outputted from the detector, whether the recording medium is conveyed to an intermediate position that is between the predetermined position and the reference position;
a first setting section that sets a first incrementing amount such that the first incrementing amount decreases as the recording medium approaches the reference position when the second determining section determines that the recording medium has not reached the intermediate position, the first incrementing amount being an amount for incrementing a current to be outputted by the current outputting section when the recording medium is positioned between the predetermined position and the intermediate position; and
a second setting section that, sets a second incrementing amount to a value greater than an imaginary incrementing amount when the second determining section determines that the recording medium has reached the intermediate position, the second incrementing amount being an amount for incrementing a current to be outputted by the current outputting section when the recording medium is positioned between the intermediate position and the reference position, the imaginary incrementing amount being an amount that is finally set by the first setting section assuming that the first setting section continually reduces the first incrementing amount when the recording medium is positioned between the intermediate position and the reference position.
6. The controller for a DC motor according to claim 5, wherein the second setting section sets the second incrementing amount to a maximum value within a range in which the recording medium does not, pass the reference position.
7. The controller for a DC motor according to claim 5, wherein the second setting section sets the second incrementing amount to a constant value.
8. The controller for a DC motor according to claim 5, wherein the data structure further comprises a storing section that stores a position of the recording medium for each of a plurality of sampling times, and
wherein the first setting section calculates the first incrementing amount based on a difference between the position of the recording medium stored in the storing section and the reference position.
9. An inkjet recording device comprising:
a DC motor;
a detector that detects rotation of the DC motor;
a conveying device that is driven by the DC motor for conveying a recording medium;
a recording head that ejects ink on the recording medium conveyed by the conveying device; and
a controller that controls the DC motor, the controller comprising:
a processor; and
a memory, the memory having a data structure stored thereon for execution by the processor, the data structure comprising:
a first determining section that determines whether the recording medium is conveyed in a first direction based on a signal outputted from the detector, the first direction being a direction toward a reference position;
a setting section that sets a first current value as a current initially outputted to the DC motor each time the first determining section determines that the recording medium is conveyed in the first direction;
a first current outputting section that outputs to the DC motor a current at the first current value set by the setting section, and that subsequently outputs by steps a current gradually higher than the first current value to the DC motor until the first determining section again determines that the recording medium is conveyed in the first direction;
a second determining section that determines whether the recording medium is conveyed in a second direction opposite the first direction after the first current outputting section outputs a current at the first current value to the DC motor; and
a first updating section that updates the first current value set by the setting section to a second current value higher than the first current value, when the second determining section determines that the recording medium is conveyed in the second direction.
10. An inkjet recording device comprising:
a DC motor;
a detector that detects rotation of the DC motor;
a conveying device that is driven by the DC motor for conveying a recording medium;
a recording head that ejects ink on the recording medium conveyed by the conveying device; and
a controller that controls the DC motor, the controller comprising:
a processor; and
a memory, the memory having a data structure stored thereon for execution by the processor, the data structure comprising:
a first determining section that determines whether the recording medium is conveyed in a conveying direction from a predetermined position toward a reference position based on a signal outputted from the detector;
a current outputting section that outputs to the DC motor a current that is incremented by steps from a predetermined current value during a time period after the first determining section determines that the recording medium is conveyed in the conveying direction and until the first determining section again determines that the recording medium is conveyed in the conveying direction;
a second determining section that determines, based on a signal outputted from the detector, whether the recording medium is conveyed to an intermediate position that is between the predetermined position and the reference position;
a first setting section that sets a first incrementing amount such that the first incrementing amount decreases as the recording medium approaches the reference position when the second determining section determines that the recording medium has not reached the intermediate position, the first incrementing amount being an amount for incrementing a current to be outputted by the current outputting section when the recording medium is positioned between the predetermined position and the intermediate position; and
a second setting section that sets a second incrementing amount to a value greater than an imaginary incrementing amount when the second determining section determines that the recording medium has reached the intermediate position, the second incrementing amount being an amount for incrementing a current to be outputted by the current outputting section when the recording medium is positioned between the intermediate position and the reference position, the imaginary incrementing amount being an amount that is finally set by the first setting section assuming that the first setting section continually reduces the first incrementing amount when the recording medium is positioned between the intermediate position and the reference position.