The invention may be embedded in products or services that contain a microprocessor and a facility for communication. The resulting two-way interactive media enables relationships to be built with individual customers and groups of customers throughout a product's or service's life cycle. Customers may also be provided with automatic, portable in-use access to constantly updated information during product use, to increase user success and reduce costly and error-filled processes of acquiring product expertise. The invention may interact with customers, gather information from customers, communicate customer information securely to a vendor or external third party(ies), construct and transmit new pre-programmed interactions to the customer communications system in the product, and analyze and report customer information. This new medium provides a worldwide way to transform the use of products and services into interactive two-way dialogues; add in-product performance measures and... |
Citations|
| US4007355 | Mar 21, 1975 | Feb 8, 1977 | Societe anonyme dite: Societe Internationale pour l'Innovation | Data-transfer system | | US4092524 | May 13, 1976 | May 30, 1978 | Societe Internationale pour l'Innovation | Systems for storing and transferring data | | US4298793 | Feb 9, 1979 | Nov 3, 1981 | U.S. Philips Corporation | Portable element for receiving, storing, displaying and outputting digital data, and a reservation device for use in a reservation system | | US4367402 | Apr 25, 1980 | Jan 4, 1983 | Compagnie Internationale pour l'Informatique CII-Honeywell Bull | System for keeping account of predetermined homogeneous units | | US4539472 | Jan 6, 1984 | Sep 3, 1985 | Horizon Technology, Inc. | Data processing card system and method of forming same | | US4603232 | Sep 24, 1984 | Jul 29, 1986 | NPD Research, Inc. | Rapid market survey collection and dissemination method | | US4625276 | Aug 31, 1983 | Nov 25, 1986 | Vericard Corporation | Data logging and transfer system using portable and resident units | | US4642685 | May 24, 1984 | Feb 10, 1987 | AGB Research | Storing data relating to television viewing | | US4677657 | Nov 26, 1986 | Jun 30, 1987 | Omron Tateisi Electronics Co. | Voice recording card | | US4734858 | Nov 26, 1984 | Mar 29, 1988 | Portel Services Network, Inc. | Data terminal and system for placing orders | | US4746788 | Sep 15, 1986 | May 24, 1988 | Casio Computer Co., Ltd. | Identification system for authenticating both IC card and terminal | | US4749982 | Jun 18, 1985 | Jun 7, 1988 | Casio Computer Co., Ltd. | Intelligent card | | US4752677 | Sep 18, 1986 | Jun 21, 1988 | Casio Computer Co., Ltd. | Customer service system for use in IC card system | | US4816904 | Apr 10, 1987 | Mar 28, 1989 | Control Data Corporation | Television and market research data collection system and method | | US4839504 | Jul 17, 1987 | Jun 13, 1989 | Casio Computer Co., Ltd. | IC card system compatible with bank account system | | US4851997 | Feb 24, 1987 | Jul 25, 1989 | Mitsubishi Denki Kabushiki Kaisha | Local area network control apparatus | | US4859837 | Sep 15, 1988 | Aug 22, 1989 | | Portable data carrier incorporating manually presettable processing modes | | US4866376 | May 29, 1987 | Sep 12, 1989 | Nissan Motor Company, Limited | Cross-oil instrument having testing apparatus for vehicular sensor disconnection indication | | US4874935 | Oct 5, 1988 | Oct 17, 1989 | Data Card Coprporation | Smart card apparatus and method of programming same | | US4905080 | Jun 1, 1988 | Feb 27, 1990 | Video Research Ltd. Ikegami Tsushinki Co., Ltd. | Apparatus for collecting television channel data and market research data | | US4908761 | Sep 16, 1988 | Mar 13, 1990 | Innovare Resourceful Marketing Group, Inc. | System for identifying heavy product purchasers who regularly use manufacturers' purchase incentives and predicting consumer promotional behavior response patterns | | US4975841 | Jan 16, 1990 | Dec 4, 1990 | American Colloid Company | Method and apparatus for reporting customer data | | US4988987 | Jan 27, 1989 | Jan 29, 1991 | Supra Products, Inc. | Keysafe system with timer/calendar features | | US4992940 | Mar 13, 1989 | Feb 12, 1991 | H-Renee, Incorporated | System and method for automated selection of equipment for purchase through input of user desired specifications | | US5019697 | May 25, 1989 | May 28, 1991 | TPS Electronics | Data collection system using memory card | | US5023435 | Mar 6, 1990 | Jun 11, 1991 | | Response form processing system | | US5025374 | Dec 9, 1987 | Jun 18, 1991 | ARCH Development Corp. | Portable system for choosing pre-operative patient test | | US5041972 | Apr 15, 1988 | Aug 20, 1991 | | Method of measuring and evaluating consumer response for the development of consumer products | | US5109337 | Oct 28, 1987 | Apr 28, 1992 | IBM Corporation | Conceptual design tool | | US5438355 | Apr 16, 1993 | Aug 1, 1995 | | Interactive system for processing viewer responses to television programming | | US5442759 | Dec 9, 1993 | Aug 15, 1995 | International Business Machines Corporation | Interactive online tutorial system with user assistance function for software products |
Referenced by|
| US6092060 | Apr 6, 1998 | Jul 18, 2000 | Tech-Metrics International, Inc. | Computer-aided methods and apparatus for assessing an organizational process or system | | US6157923 | May 26, 1998 | Dec 5, 2000 | Ensera, Inc. | Query processing based on associated industry codes | | US6161101 | Apr 7, 1998 | Dec 12, 2000 | Tech-Metrics International, Inc. | Computer-aided methods and apparatus for assessing an organization process or system | | US6185537 | Dec 3, 1997 | Feb 6, 2001 | Texas Instruments Incorporated | Hands-free audio memo system and method | | US6185555 | Oct 31, 1998 | Feb 6, 2001 | M/A/R/C Inc. | Method and apparatus for data management using an event transition network | | US6195652 | Oct 28, 1999 | Feb 27, 2001 | | Self-evolving database and method of using same | | US6256401 | Mar 3, 1998 | Jul 3, 2001 | | System and method for storage, retrieval and display of information relating to marine specimens in public aquariums | | US6272115 | Jan 28, 1998 | Aug 7, 2001 | Sprint Communications Company, L.P. | Interactive toll-free telephone service automation | | US6275977 | Dec 7, 1998 | Aug 14, 2001 | Hitachi, Ltd. | Application cooperation method and apparatus | | US6298347 | Aug 25, 1998 | Oct 2, 2001 | Numoda Corporation | System and method for remote data entry | | US6317737 | Oct 17, 1997 | Nov 13, 2001 | Sagent Technologies, Inc. | Data descriptions in a database system | | US6327571 | Apr 15, 1999 | Dec 4, 2001 | Lucent Technologies Inc. | Method and apparatus for hardware realization process assessment | | US6330554 | Jun 3, 1999 | Dec 11, 2001 | Microsoft Corporation | Methods and apparatus using task models for targeting marketing information to computer users based on a task being performed | | US6336029 | Jun 19, 2000 | Jan 1, 2002 | | Method and system for providing information in response to questions | | US6363388 | Oct 3, 2000 | Mar 26, 2002 | M/A/R/C/ Inc. | Apparatus and system for an adaptive data management architecture | | US6402039 | Oct 18, 1999 | Jun 11, 2002 | Viztec Inc. | Flexible chip card with display | | US6405173 | Feb 26, 1999 | Jun 11, 2002 | American Management Systems, Inc. | Decision management system providing qualitative account/customer assessment via point in time simulation | | US6446056 | Sep 10, 1999 | Sep 3, 2002 | Yamaha Hatsudoki Kabushiki Kaisha | Interactive artificial intelligence | | US6450407 | Apr 21, 2000 | Sep 17, 2002 | Viztec, Inc. | Chip card rebate system | | US6480698 | Aug 20, 2001 | Nov 12, 2002 | | Learning method and system based on questioning | | US6483895 | Jun 18, 1998 | Nov 19, 2002 | Qwest Communications International Inc. | Electronic classified advertising interface method and instructions with direct ad access for advertisers | | US6496827 | Jan 28, 2000 | Dec 17, 2002 | MLK Software | Methods and apparatus for the centralized collection and validation of geographically distributed clinical study data with verification of input data to the distributed system | | US6498921 | Sep 1, 1999 | Dec 24, 2002 | | Method and system to answer a natural-language question | | US6501937 | Jul 2, 1999 | Dec 31, 2002 | | Learning method and system based on questioning | | US6510431 | Jun 28, 1999 | Jan 21, 2003 | International Business Machines Corporation | Method and system for the routing of requests using an automated classification and profile matching in a networked environment | | US6526526 | Nov 9, 1999 | Feb 25, 2003 | International Business Machines Corporation | Method, system and program for performing remote usability testing | | US6535880 | May 9, 2000 | Mar 18, 2003 | CNet Networks, Inc. | Automated on-line commerce method and apparatus utilizing a shopping server verifying product information on product selection | | US6560611 | Sep 23, 1999 | May 6, 2003 | Netarx, Inc. | Method, apparatus, and article of manufacture for a network monitoring system | | US6564171 | Sep 14, 2000 | May 13, 2003 | Advanced Micro Devices Inc. | Method and apparatus for parsing event logs to determine tool operability | | US6571240 | Feb 2, 2000 | May 27, 2003 | | Information processing for searching categorizing information in a document based on a categorization hierarchy and extracted phrases | | US6594649 | Sep 10, 1999 | Jul 15, 2003 | Yamaha Hatsudoki Kabushiki Kaisha | Interactive artificial intelligence | | US6604091 | Sep 10, 1999 | Aug 5, 2003 | Yamaha Hatsudoki Kabushiki Kaisha | Interactive artificial intelligence | | US6618650 | Apr 27, 1999 | Sep 9, 2003 | Honda Giken Kogyo Kabushiki Kaisha | Vehicle sharing system | | US6625617 | Dec 8, 2000 | Sep 23, 2003 | Timeline, Inc. | Modularized data retrieval method and apparatus with multiple source capability | | US6631382 | Jul 31, 2000 | Oct 7, 2003 | Timeline, Inc. | Data retrieval method and apparatus with multiple source capability | | US6633851 | Sep 29, 2000 | Oct 14, 2003 | B-50.com, LLC | Systems and methods for generating custom reports based on point-of-sale data | | US6647304 | Mar 2, 2001 | Nov 11, 2003 | Hitachi, Ltd. | Product management method and system | | US6654770 | Jan 10, 2002 | Nov 25, 2003 | Mycarstats.com, LLC | Automobile safety and maintenance information systems and methods and related services | | US6684192 | Apr 23, 2002 | Jan 27, 2004 | American Management Systems, Inc. | Decision management system providing qualitative account/customer assessment via point in time simulation | | US6688888 | Sep 6, 2000 | Feb 10, 2004 | | Computer-aided learning system and method | | US6697089 | Apr 18, 2000 | Feb 24, 2004 | Hewlett-Packard Development Company, L.P. | User selectable application grammar and semantics | | US6704917 | Nov 21, 2000 | Mar 9, 2004 | Micro Industries Corporation | Table driven design system and method | | US6711499 | Mar 7, 2002 | Mar 23, 2004 | Magellan Driver Information Systems, Inc. | Navigation system with run-time training instruction | | US6714933 | Apr 10, 2002 | Mar 30, 2004 | CNET Networks, Inc. | Content aggregation method and apparatus for on-line purchasing system | | US6725222 | Feb 27, 2003 | Apr 20, 2004 | CNET Networks, Inc. | Automated on-line commerce method and apparatus utilizing shopping servers which update product information on product selection | | US6741967 | Mar 26, 1999 | May 25, 2004 | Vividence Corporation | Full service research bureau and test center method and apparatus | | US6745190 | Nov 13, 2001 | Jun 1, 2004 | Shiseido Company, Ltd. | Member management system | | US6757662 | Aug 21, 2000 | Jun 29, 2004 | | Method and system for display advertisement qualification and notification | | US6768975 | Oct 1, 1999 | Jul 27, 2004 | Diebold, Incorporated | Method for simulating operation of an automated banking machine system | | US6799198 | Dec 29, 2000 | Sep 28, 2004 | Nortel Networks Limited | Method and apparatus for providing user specific web-based help in a distributed system environment | | US6801818 | Mar 14, 2001 | Oct 5, 2004 | The Procter & Gamble Company | Distributed product development | | US6801940 | Jan 11, 2002 | Oct 5, 2004 | Networks Associates Technology, Inc. | Application performance monitoring expert | | US6834285 | Nov 27, 2000 | Dec 21, 2004 | Numoda Corporation | Computer system for portable digital data capture and data distribution | | US6850892 | Aug 7, 2000 | Feb 1, 2005 | | Apparatus and method for allocating resources to improve quality of an organization | | US6859837 | Mar 23, 2001 | Feb 22, 2005 | Kabushiki Kaisha Toshiba | Service information providing method, service information providing apparatus and system | | US6862585 | Mar 14, 2001 | Mar 1, 2005 | The Procter & Gamble Company | System and method for managing product development | | US6865370 | Dec 3, 2003 | Mar 8, 2005 | Mindfabric, Inc. | Learning method and system based on questioning | | US6871183 | Jan 24, 2001 | Mar 22, 2005 | Accenture | System and method of preparing and processing data for trade promotion | | US6918772 | Oct 20, 2003 | Jul 19, 2005 | NCS Pearson, Inc. | Categorized data item reporting system and method | | US6937842 | Oct 21, 2002 | Aug 30, 2005 | Pastel Labo. Co., Ltd. Kinya Hayashi | Learning support message distribution program | | US6963847 | Sep 17, 1999 | Nov 8, 2005 | i2 Technologies US, Inc. | System and method for managing ATP data in a distributed supply chain planning environment | | US6975970 | Dec 15, 2000 | Dec 13, 2005 | Soliloquy, Inc. | Method for designing an interactive system | | US6982731 | Sep 16, 2002 | Jan 3, 2006 | ShopBot Tools, Inc. | Method and system for remotely providing user-defined cutting files for CNC robotic tools | | US6992566 | Apr 18, 2002 | Jan 31, 2006 | International Business Machines Corporation | Modular school computer system and method | | US7023979 | Mar 7, 2003 | Apr 4, 2006 | | Telephony control system with intelligent call routing | | US7024371 | Apr 13, 2001 | Apr 4, 2006 | i2 Technologies US, Inc. | High availability planning and scheduling architecture | | US7024397 | Jul 5, 2000 | Apr 4, 2006 | J. J. Donahue & Company | Method and apparatus for negotiating a real estate lease using a computer network | | US7027586 | Dec 18, 2003 | Apr 11, 2006 | SBC Knowledge Ventures, L.P. | Intelligently routing customer communications | | US7028012 | Jan 31, 2001 | Apr 11, 2006 | Polaroid Corporation | System and method for ordering customized identification documents via a network | | US7028071 | Jan 28, 2000 | Apr 11, 2006 | Bycast Inc. | Content distribution system for generating content streams to suit different users and facilitating e-commerce transactions using broadcast content metadata | | US7028267 | Dec 7, 1999 | Apr 11, 2006 | Microsoft Corporation | Method and apparatus for capturing and rendering text annotations for non-modifiable electronic content | | US7039511 | Apr 27, 2000 | May 2, 2006 | DaimlerChrysler AG | Vehicle electrical installation configuration system | | US7039602 | Jun 14, 1999 | May 2, 2006 | i2 Technologies US, Inc. | Configuring products with default sections determined according to optimization functions | | US7043444 | Apr 13, 2001 | May 9, 2006 | i2 Technologies US, Inc. | Synchronization of planning information in a high availability planning and scheduling architecture | | US7044743 | Oct 20, 2003 | May 16, 2006 | NCS Pearson, Inc. | Dynamic on-line scoring guide and method | | US7050960 | Nov 30, 2000 | May 23, 2006 | General Electric Company | Methods and apparatus for generating drawings from computer generated models | | US7051012 | Jun 11, 2002 | May 23, 2006 | Siemens Medical Solutions Health Services Corporation | User interface system for maintaining organization related information for use in supporting organization operation | | US7065201 | Jul 31, 2001 | Jun 20, 2006 | SBC Technology Resources, Inc. SBC Services, Inc. Pacific Bell Telephone | Telephone call processing in an interactive voice response call management system | | US7065499 | Sep 7, 2001 | Jun 20, 2006 | i2 Technologies US, Inc. | Intelligent order promising | | US7076049 | Jul 2, 2004 | Jul 11, 2006 | SBC Technology Resources, Inc. | Method of designing a telecommunications call center interface | | US7076475 | Nov 24, 2003 | Jul 11, 2006 | Americam Management Systems, Inc. | Decision management system providing qualitative account/customer assessment via point in time simulation | | US7082403 | May 21, 2001 | Jul 25, 2006 | General Electric Company | System and method for managing customer productivity through central repository | | US7082426 | Sep 11, 2003 | Jul 25, 2006 | CNET Networks, Inc. | Content aggregation method and apparatus for an on-line product catalog | | US7085729 | Feb 15, 2000 | Aug 1, 2006 | i2 Technologies US, Inc. | System and method for allocating manufactured products to sellers | | US7086007 | May 26, 2000 | Aug 1, 2006 | SBC Technology Resources, Inc. | Method for integrating user models to interface design | | US7099620 | Nov 1, 2004 | Aug 29, 2006 | Medical Council of Canada | Method and apparatus for administering an internet based examination to remote sites | | US7124150 | Dec 14, 2004 | Oct 17, 2006 | Agile Software Corporation | Method and system for data management perform the functions of automatically propagating changes in information related to product being designed or manufactured from a central location to remote and disparate user information systems having varying data formats | | US7139369 | Aug 29, 2002 | Nov 21, 2006 | SBC Properties, L.P. | Interface and method of designing an interface | | US7146343 | Jan 11, 2002 | Dec 5, 2006 | J. J. Donahue & Company | Method and apparatus for negotiating a contract over a computer network | | US7154519 | May 23, 2005 | Dec 26, 2006 | Fargo Electronics, Inc. | Printer and ribbon cartridge | | US7162437 | Jan 6, 2000 | Jan 9, 2007 | Drugstore.com, Inc. | Method and apparatus for improving on-line purchasing | | US7167761 | Feb 4, 2005 | Jan 23, 2007 | Ingersoll-Rand Company | Methods and systems for modifying the operation of a compressor via a portable memory device | | US7177798 | May 21, 2001 | Feb 13, 2007 | Rensselaer Polytechnic Institute | Natural language interface using constrained intermediate dictionary of results | | US7188076 | Dec 19, 2000 | Mar 6, 2007 | NDEX Systems Inc. | System and method for creating a true customer profile | | US7191137 | Sep 24, 1999 | Mar 13, 2007 | Xerox Corporation | Market based control of structural movement | | US7201580 | Oct 22, 2003 | Apr 10, 2007 | | Inexpensive computer-aided learning methods and apparatus for learners | | US7219068 | Jan 11, 2002 | May 15, 2007 | Ford Motor Company | Method and system for product optimization | | US7222078 | Dec 10, 2003 | May 22, 2007 | Ferrara Ethereal LLC | Methods and systems for gathering information from units of a commodity across a network | | US7224790 | May 26, 2000 | May 29, 2007 | SBC Technology Resources, Inc. | Method to identify and categorize customer's goals and behaviors within a customer service center environment | | US7233960 | Oct 25, 2002 | Jun 19, 2007 | Numoda Corporation | System and method for mobile wireless electronic data capture and distribution of a merchant card-processing application | | US7236949 | Aug 26, 2002 | Jun 26, 2007 | Demantra Ltd | Computer implemented system for estimating the demand dependent unit stockout cost of a consumer item at a location of a single peroid inventory system, stockout cost application therefor, and method therefor | | US7237485 | Aug 13, 2004 | Jul 3, 2007 | Fargo Electronics, Inc. | Print supply monitoring | | US7249044 | Oct 4, 2001 | Jul 24, 2007 | i2 Technologies US, Inc. | Fulfillment management system for managing ATP data in a distributed supply chain environment | | US7251613 | Nov 14, 2001 | Jul 31, 2007 | | System and method for generating a multi-layered strategy description including integrated implementation requirements | | US7269253 | Mar 23, 2006 | Sep 11, 2007 | | Telephony control system with intelligent call routing | | US7275254 | Nov 21, 2000 | Sep 25, 2007 | Intel Corporation | Method and apparatus for determining and displaying the service level of a digital television broadcast signal | | US7299277 | Jan 11, 2002 | Nov 20, 2007 | Network General Technology | Media module apparatus and method for use in a network monitoring environment | | US7302397 | Sep 7, 2000 | Nov 27, 2007 | The Boeing Company | System for issue identification, prioritization, and resolution and associated method | | US7305070 | Jan 30, 2002 | Dec 4, 2007 | AT&T Labs, Inc. | Sequential presentation of long instructions in an interactive voice response system | | US7305367 | Dec 13, 2000 | Dec 4, 2007 | Quickparts.com | Instantaneous price quotation system for custom manufactured parts | | US7313592 | Aug 9, 2004 | Dec 25, 2007 | Nortel Networks Limited | Method and apparatus for providing user specific web-based help in a distributed system environment | | US7324966 | May 29, 2001 | Jan 29, 2008 | W.W. Grainger | Method for fulfilling an order in an integrated supply chain management system | | US7328455 | Jun 28, 2001 | Feb 5, 2008 | Intel Corporation | Apparatus and method for enabling secure content decryption within a set-top box | | US7353228 | Dec 7, 2000 | Apr 1, 2008 | General Electric Capital Corporation | Method and product for calculating a net operating income audit and for enabling substantially identical audit practices among a plurality of audit firms | | US7353532 | Aug 30, 2002 | Apr 1, 2008 | International Business Machines Corporation | Secure system and method for enforcement of privacy policy and protection of confidentiality | | US7366646 | Jul 20, 2004 | Apr 29, 2008 | Diebold, Incorporated | Fault monitoring and notification system for automated banking machines | | US7370032 | Apr 30, 2002 | May 6, 2008 | SAP AG | Data gathering | | US7379537 | Aug 13, 2002 | May 27, 2008 | AT&T Knowledge Ventures, L.P. | Method and system for automating the creation of customer-centric interfaces | | US7383155 | Jun 17, 2005 | Jun 3, 2008 | | Performance analysis and assessment tool and method | | US7386466 | Jun 17, 2002 | Jun 10, 2008 | TVC International Inc. | Continuously updated data processing system and method for measuring and reporting on value creation performance that supports real-time benchmarking | | US7398233 | Jun 15, 2001 | Jul 8, 2008 | Harris Interactive, Inc. | System and method for conducting product configuration research over a computer-based network | | US7399131 | Dec 5, 2005 | Jul 15, 2008 | Fargo Electronics, Inc. | Method and Device for forming an ink-receptive card substrate | | US7401352 | Aug 30, 2002 | Jul 15, 2008 | International Business Machines Corporation | Secure system and method for enforcement of privacy policy and protection of confidentiality | | US7453994 | Oct 22, 2007 | Nov 18, 2008 | AT&T Labs, Inc. | Sequential presentation of long instructions in an interactive voice response system | | US7496610 | Dec 20, 2004 | Feb 24, 2009 | Numoda Technologies, Inc. | Computer system for portable digital data capture and data distribution | | US7516088 | Oct 30, 2007 | Apr 7, 2009 | Triton IP, LLC | Sales force automation and method | | US7526731 | Jun 7, 2006 | Apr 28, 2009 | AT&T Labs, Inc. | Method for integrating user models to interface design | | US7533035 | Nov 18, 2005 | May 12, 2009 | C. Josh Abend | Innovation engines | | US7548846 | Nov 6, 2000 | Jun 16, 2009 | Global Market Insite, Inc. | Language sensitive electronic mail generation and associated applications | | US7567917 | Mar 13, 2003 | Jul 28, 2009 | | Product design methodology | | US7590599 | Dec 22, 2006 | Sep 15, 2009 | International Business Machines Corporation | System and method of automatically maintaining and recycling software components | | US7603291 | Dec 23, 2003 | Oct 13, 2009 | SAP Aktiengesellschaft | Multi-modal sales applications | | US7620565 | Aug 25, 2006 | Nov 17, 2009 | | Customer-based product design module | | US7620566 | Oct 16, 2001 | Nov 17, 2009 | i2 Technologies US, Inc. | Providing decision support through visualization of participant past performance in an electronic commerce environment | | US7641107 | Sep 27, 2007 | Jan 5, 2010 | Diebold, Incorporated | Fault monitoring and notification system for automated banking machines | | US7664613 | Apr 3, 2007 | Feb 16, 2010 | Honeywell International Inc. | System and method of data harvesting | | US7673287 | Oct 11, 2005 | Mar 2, 2010 | SAP AG | Testing usability of a software program | | US7676034 | Mar 5, 2004 | Mar 9, 2010 | | Method and system for matching entities in an auction | | US7676461 | Jul 18, 2007 | Mar 9, 2010 | Microsoft Corporation | Implementation of stream algebra over class instances | | US7689467 | Sep 23, 2005 | Mar 30, 2010 | AT&T Intellectual Property II, LP | Arrangement for guiding user design of comprehensive product solution using on-the-fly data validation | | US7693738 | Mar 22, 2001 | Apr 6, 2010 | | Computer-aided methods and apparatus for assessing an organizational process or system | | US7702534 | Aug 21, 2000 | Apr 20, 2010 | Ricoh Elemex Corporation Ricoh Company, Limited | Merchandise planning and development system and method for the same, and a computer product | | US7711596 | Feb 14, 2005 | May 4, 2010 | | Business method for integrating and aligning product development and brand strategy | | US7711618 | Feb 3, 2006 | May 4, 2010 | Bayerische Motoren Werke Aktiengesellschaft | System and method for customizing financial instruments | | US7720737 | Nov 6, 2002 | May 18, 2010 | | Anonymous respondent method for evaluating business performance | | US7729944 | Sep 3, 1999 | Jun 1, 2010 | Simplexity, LLC | System and methods for buying and selling telecommunication services via a network | | US7742980 | Nov 15, 2002 | Jun 22, 2010 | IMX, Inc. | Automated loan approval system | | US7747404 | Feb 9, 2007 | Jun 29, 2010 | 7 Layers AG | Method for the analysis, control, automation and information management of life-cycle processes of technical products | | US7751552 | Dec 20, 2005 | Jul 6, 2010 | AT&T Intellectual Property I, L.P. | Intelligently routing customer communications | | US7765311 | Oct 12, 2005 | Jul 27, 2010 | Sony Corporation | Information processing apparatus, information processing method, and transmitting medium | | US7769626 | Aug 25, 2004 | Aug 3, 2010 | Tom Reynolds | Determining strategies for increasing loyalty of a population to an entity | | US7778898 | Jan 15, 2004 | Aug 17, 2010 | RAM Consulting | Knowledge portal for evaluating product attractiveness and risk | | US7797193 | Oct 22, 1999 | Sep 14, 2010 | Simplexity, LLC | Systems and methods for distributing telecommunication services via a network | | US7805497 | Apr 1, 2008 | Sep 28, 2010 | General Electric Capital Corporation | Method and product for calculating a net operating income audit and for enabling substantially identical audit practices among a plurality of audit firms | | US7822632 | May 29, 2008 | Oct 26, 2010 | Harris Interactive Inc. | System and method for conducting product configuration research over a computer-based network | | US7822702 | Jun 27, 2007 | Oct 26, 2010 | International Business Machines Corporation | Creating a session log for studying usability of computing devices used for social networking by filtering observations based on roles of usability experts | | US7831706 | May 25, 2005 | Nov 9, 2010 | Vignette Software LLC | Method of gathering information related to activity of a user and a data processing system program product | | US7836405 | Mar 17, 2009 | Nov 16, 2010 | AT&T Labs, Inc. | Method for integrating user models to interface design | | US7840434 | Oct 29, 2002 | Nov 23, 2010 | AT&T Intellectual Property I, L. P. | Methods and systems for assigning multiple tasks | | US7849438 | May 27, 2004 | Dec 7, 2010 | Sprint Communications Company L.P. | Enterprise software development process for outsourced developers | | US7853556 | May 2, 2008 | Dec 14, 2010 | Accenture Global Services Limited | Navigating a software project respository | | US7865383 | Oct 16, 2006 | Jan 4, 2011 | | System and method for examining, describing, analyzing and/or predicting organization performance in response to events | | US7870005 | Jun 29, 2001 | Jan 11, 2011 | The Ohio Willow Wood Company | System, method, and computer program product for configuring and purchasing a medical device | | US7870107 | Sep 11, 2006 | Jan 11, 2011 | Agile Software Corporation | Data management system and method for propagating product manufacturing information to disparate information systems | | US7878505 | Sep 8, 2005 | Feb 1, 2011 | HID Global Corporation | Credential substrate rotator and processing module | | US7890387 | May 27, 2003 | Feb 15, 2011 | Harris Interactive Inc. | System and method for conducting product configuration research over a computer-based network | | US7894595 | May 2, 2008 | Feb 22, 2011 | | Telephony control system with intelligent call routing | | US7904327 | Apr 30, 2003 | Mar 8, 2011 | SAS Institute Inc. | Marketing optimization system | | US7907719 | Aug 21, 2006 | Mar 15, 2011 | AT&T Labs, Inc. | Customer-centric interface and method of designing an interface | | US7908607 | Aug 30, 2007 | Mar 15, 2011 | Microsoft Corporation | Efficient marshalling between soap and business-process messages | | US7909241 | Mar 9, 2004 | Mar 22, 2011 | Lowe's Companies, Inc. | Systems, methods and computer program products for implementing processes relating to retail sales | | US7912803 | Jun 27, 2007 | Mar 22, 2011 | International Business Machines Corporation | Creating a session log with a table of records for a computing device being studied for usability by a plurality of usability experts | | US7916858 | Sep 18, 2006 | Mar 29, 2011 | | Agent training sensitive call routing system | | US7925539 | Dec 20, 1999 | Apr 12, 2011 | General Electric Company | Method and apparatus for screening transactions across a global computer network | | US7925578 | Aug 26, 2005 | Apr 12, 2011 | JPMorgan Chase Bank, N.A. | Systems and methods for performing scoring optimization | | US7930200 | Nov 2, 2007 | Apr 19, 2011 | SAS Institute Inc. | Computer-implemented systems and methods for cross-price analysis | | US7930201 | Aug 19, 2003 | Apr 19, 2011 | Sprint Communications Company L.P. | EDP portal cross-process integrated view | | US7933795 | Jul 19, 2005 | Apr 26, 2011 | International Business Machines Corporation | Collaborative organization analysis | | US7941341 | Mar 27, 2009 | May 10, 2011 | SFA Systems, LLC | Sales force automation system and method | | US7949578 | Oct 30, 2007 | May 24, 2011 | SFA Systems, LLC | Sales force automation and method | | US7962573 | Sep 28, 2007 | Jun 14, 2011 | Intel Corporation | Method and apparatus to determine broadcast content and scheduling in a broadcast system | | US8000996 | Nov 8, 2007 | Aug 16, 2011 | SAS Institute Inc. | System and method for markdown optimization | | US8001008 | Dec 11, 2006 | Aug 16, 2011 | | System and method of collaborative filtering based on attribute profiling | | US8010423 | Aug 29, 2002 | Aug 30, 2011 | International Business Machines Corporation | Anticipatory mobile system service brokering and resource planning from multiple providers | | US8014726 | May 31, 2007 | Sep 6, 2011 | The Nielsen Company (U.S.), LLC | Method and system for collecting wireless information transparently and non-intrusively | | US8015455 | Jun 15, 2009 | Sep 6, 2011 | Bank of America Corporation | Self-service terminal for making deposits and for permitting withdrawals | | US8023636 | Mar 31, 2005 | Sep 20, 2011 | Sivox Partners, LLC | Interactive dialog-based training method | | US8027843 | Nov 1, 2005 | Sep 27, 2011 | International Business Machines Corporation | On-demand supplemental diagnostic and service resource planning for mobile systems | | US8032580 | Apr 10, 2006 | Oct 4, 2011 | NetApp, Inc. | Content distribution system for generating content streams to suit different users and facilitating E-commerce transactions using broadcast content metadata | | US8036348 | Oct 14, 2008 | Oct 11, 2011 | AT&T Labs, Inc. | Sequential presentation of long instructions in an interactive voice response system | | US8065262 | Oct 19, 2010 | Nov 22, 2011 | SAS Institute Inc. | Computer-implemented multidimensional database processing method and system | | US8090608 | Dec 18, 2006 | Jan 3, 2012 | Microsoft Corporation | Identifying technological solutions for user-centric product designs | | US8103961 | Oct 6, 2010 | Jan 24, 2012 | AT&T Labs, Inc. | Method for integrating user models to interface design | | US8108542 | Dec 21, 2010 | Jan 31, 2012 | Intel Corporation | Method and apparatus to determine broadcast content and scheduling in a broadcast system | | US8131524 | May 27, 2008 | Mar 6, 2012 | AT&T Intellectual Property I, L.P. | Method and system for automating the creation of customer-centric interfaces | | US8140513 | Feb 17, 2011 | Mar 20, 2012 | Box, Inc. | Methods and systems for open source collaboration in an application service provider environment | | US8160917 | Mar 20, 2008 | Apr 17, 2012 | SAS Institute Inc. | Computer-implemented promotion optimization methods and systems | | US8161330 | Jun 15, 2009 | Apr 17, 2012 | Bank of America Corporation | Self-service terminal remote diagnostics | | US8180659 | Mar 15, 2008 | May 15, 2012 | International Business Machines Corporation | Identifying and measuring adherence to software development requirements | | US8185651 | Oct 6, 2009 | May 22, 2012 | Network General Technology | Multi-segment network application monitoring and correlation architecture | | US8200535 | Apr 21, 1999 | Jun 12, 2012 | The Coca-Cola Company | Methods and systems for occasion-based lifestyle marketing | | US8214246 | Sep 30, 2004 | Jul 3, 2012 | dunnhumby limited | Method for performing retail sales analysis | | US8214261 | Nov 6, 2009 | Jul 3, 2012 | Bazaarvoice, Inc. | Method and system for promoting user generation of content | | US8214290 | Jun 15, 2009 | Jul 3, 2012 | Bank of America Corporation | Self-service terminal reporting | | US8226418 | Jan 10, 2011 | Jul 24, 2012 | | Method and apparatus for personal awareness and growth | | US8234184 | Jul 15, 2005 | Jul 31, 2012 | Phoenix Licensing, LLC | Automated reply generation direct marketing system | | USRE38432 | Oct 6, 2002 | Feb 24, 2004 | | Computer-aided group-learning methods and systems | | USRE38637 | Jun 9, 2000 | Oct 26, 2004 | iPaper, LLC | Data collection system | | USRE39942 | Dec 5, 2003 | Dec 18, 2007 | | Computer-aided group-learning methods and systems |
Claims1. A system for use with units of a computer product that are in use respectively by different users, comprising - a user interface which is part of each of the units of the computer product and provides a medium for two-way local interaction between the user and the unit of the product,
- interaction scripts that mediate two-way interaction between each of the users and the corresponding unit of the product via the user interface, each of the interaction scripts causing information and questions about use of the unit of the product to be conveyed to the user from the unit of the product and enabling information and questions about use of the unit of the product to be conveyed from the user to the product, different ones of the interaction scripts being suitable for users who are at different levels of experience or functionality in using the product,
- a triggering element arranged to trigger appropriate ones of the interaction scripts between the user and the unit of the product based on usage information accumulated at the unit of the product about use of the unit of the product by the user,
- a communication element that carries the interaction scripts and results of triggered interactions between the units of the products and one or more remote third parties, and
- a generation element that enables generation of new interaction scripts based on the results of previously triggered interactions occurring at more than one of the units of the product.
2. The system of claim 1 further comprising - an authoring system for use by one or more of the remote parties for managing the content of the product information and questions.
3. The system of claim 1 further comprising - an analyzer of results of triggered interaction scripts received at one or more of the remote parties, and
- means for controlling the taking of action with respect to the product or the user interface in response to the analyzer.
4. The system of claim 3 wherein the analyzer analyzes results of triggered interaction scripts received at the remote party from multiple users with respect to multiple products. 5. The system of claim 1 wherein the product information and questions include new interface elements and are communicated from one or more of the remote parties to the product. 6. The system of claim 1 wherein the user interface comprises a product module which may be disabled and enabled selectively. 7. The system of claim 1 wherein the triggering element is initiated locally at the product. 8. The system of claim 1 wherein the triggering element is initiated by one or more of the remote parties. 9. The system of claim 1 wherein the user interface comprises one or more of a display screen, a keyboard, a microphone, and a speaker. 10. The system of claim 1 wherein the communication element comprises one or more of broadcast transmission, wire, or a removable memory device. 11. The system of claim 1 wherein the user interface includes a natural language component. 12. The system of claim 11 wherein the user interface includes multiple natural languages, selectable by the user. 13. The system of claim 1 wherein the interaction scripts are controlled by the user. 14. The system of claim 13 further comprising an element with which a user may terminate an interaction script with the product at will. 15. The system of claim 1 wherein the user interface includes a user control for selectively enabling or disabling the user interface. 16. The system of claim 1 in which the computer comprises software. 17. A method for aiding design of a product comprising - creating a first version of the product,
- including with the first version an interactive user feedback element that permits two-way communication between a user of the product and a designer of the product and which accumulates information on use of the product by a user, the user feedback element including a user control for selectively enabling or disabling the user feedback element,
- engaging in a two-way communication between the user and the designer, under control of the user, including recovering the information from the user feedback element,
- the two-way communication being initiated by the product based on usage information accumulated at the product about use of the product by the user,
- analyzing the information, and
- redesigning the product in accordance with the results of the analyzing step.
18. The method of claim 17 wherein the information includes information provided by the user with respect to problems in use of the product. 19. The method of claim 17 wherein the information includes information provided by the user with respect to solutions to problems in use of the product. 20. The method of claim 17 wherein the information includes information provided by the user with respect to usability of the product. 21. The method of claim 17 wherein the information includes demographic marketing information about the user of the product. 22. The method of claim 17 wherein the information includes information about the user's use patterns for the product. 23. The method of claim 17 wherein the information includes information about business processes using the product. 24. The method of claim 17 wherein the information includes analysis of tasks performed by the user with the product. 25. The method of claim 17 wherein the information includes analysis of the performance of the user with the product. 26. The method of claim 17 wherein the information includes business transactions performed by the user with the product. 27. The method of claim 17 wherein the information includes user-suggested expansion of business relationships. 28. The method of claim 17 wherein the information includes user-suggested improvements of processes. 29. The method of claim 17 further comprising - enabling the user to set a priority for response to information entered by the user.
30. The method of claim 17 wherein the information recovered from the user feedback element comprises information developed in the course of interactive learning by the user. 31. The method of claim 17 further comprising, prior to redesigning the product, - delivering to the user via the feedback element, proposed redesigns of the product, and
- recovering information about the proposed redesigns via the feedback element.
32. The method of claim 17 further comprising - electronically sharing the information from the user feedback element with a third party.
33. The method of claim 17 further comprising - providing a mechanism for compensating a user for information accumulated in the feedback element.
34. The method of claim 17 further comprising - providing a mechanism for buying and selling results of the analyzing step.
35. The method of claim 17 further comprising giving access to the feeback element to a third party. 36. A system for use with units of a computer product that are in use respectively by different users, the system comprising - a user interface which is part of each of the units of the computer product and provides a medium for two-way local interaction between the user and the unit of the product, the user interface including a user control for selectively enabling or disabling the user interface,
- interaction scripts that are controlled by the user and mediate two-way interaction between each of the users and the corresponding unit of the product via the user interface, each of the interaction scripts causing product information and questions about use of the unit of the product to be conveyed to the user from the unit of the product and causing information and questions about usage of the unit of the product to be conveyed from the user to the product, different ones of the interaction scripts being suitable for users who are at different levels of experience or functionality in using the product,
- a triggering element arranged to trigger appropriate ones of the interaction scripts between the user and the unit of the product based on usage information accumulated at the product about use of the unit of the product by the user,
- an electronic communication element that carries the interaction scripts and results of triggered interaction scripts between the units of the products and one or more remote third parties,
- an element that enables generation of new interaction elements based on the results of previously triggered interaction scripts occurring at more than one of the units of the product,
- an authoring system for use by one or more of the remote parties for managing the content of the interaction scripts, and
- an analyzer of results of triggered interaction scripts received at one or more of the remote parties from multiple users with respect to multiple products.
37. A system for managing information about a value to users of units of a computer product that are in use by the users, the system comprising - in each of the units of the computer product, a user interface which provides a medium for two-way local interaction between the user and the unit of the product,
- interaction scripts that mediate two-way interaction between each of the users and the corresponding unit of the product via the user interface, each of the interaction scripts carrying information about the value to users of using the product,
- a value information server accessible via a public communication network from each of the units of the computer product and by a vendor of the computer product, the value information server storing interaction scripts and the value information that results from the interaction scripts, and
- a communication element that carries the interaction scripts and the information that results from the interaction scripts between the units of the products and the value information server, and between the value information server and the vendor.
|