[ { "title": "Software architecture system with embedded virtual router", "publication_date": "2007/10/12", "number": "08621049", "url": "/2007/12/10/software-architecture-system-with-embedded-virtual-router/", "abstract": "The invention relates to a network system of at least two appliances, each appliance configured to perform a cycle of operation on an article, and each appliance having its own software architecture. An embedded virtual router enables communication among appliance components independent of the architecture of the software.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Distributed object-oriented appliance control system", "publication_date": "2007/10/12", "number": "08533253", "url": "/2007/12/10/distributed-objectoriented-appliance-control-system/", "abstract": "The invention relates to an object-oriented control system for an appliance, configurable by a configuration mechanism in selective operable communication with a plurality of object oriented control systems using a packet protocol for constructing messages comprising identifiers from a plurality of namespaces associated with the building blocks of object-oriented systems. The meaning of each unique identifier within class library namespace is uniquely meaningful throughout a universe of appliances.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Taxonomy engine and dataset for operating an appliance", "publication_date": "2007/31/10", "number": "07908019", "url": "/2007/10/31/taxonomy-engine-and-dataset-for-operating-an-appliance/", "abstract": "A taxonomy engine in a software architecture generates a taxonomy dataset establishing the group of well formed commands, and at least one command generator of the system is adapted to generate a well formed command using the taxonomy dataset. The taxonomy engine is configured to deliver the taxonomy dataset to the command generator, and the command generator is configured to deliver the well formed command to the controller.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Network system with electronic credentials and authentication for appliances", "publication_date": "2007/31/10", "number": "09009811", "url": "/2007/10/31/network-system-with-electronic-credentials-and-authentication-for-appliances/", "abstract": "An appliance has a communication network with a plurality of nodes for executing commands to enable operation by components. A firewall is provided to restrict access to the commands by the nodes without a password.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Method of facilitating servicing an appliance", "publication_date": "2007/31/10", "number": "09124444", "url": "/2007/10/31/method-of-facilitating-servicing-an-appliance/", "abstract": "A method of facilitating servicing an appliance includes establishing two way communications between an appliance and a remote client, and monitoring and communicating to the remote client operational data associated with the appliance. In this way, the remote client can use the operational data to service the appliance.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Software architecture system with embedded virtual router", "publication_date": "2007/29/10", "number": "08028302", "url": "/2007/10/29/software-architecture-system-with-embedded-virtual-router/", "abstract": "The invention relates to a network system of at least two appliances, each appliance configured to perform a cycle of operation on an article, and each appliance having its own software architecture. An embedded virtual router enables communication among appliance components independent of the architecture of the software.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Device and a method for ordering product at a premises via an integrated multimedia service system", "publication_date": "2007/10/09", "number": "08086495", "url": "/2007/09/10/device-and-a-method-for-ordering-product-at-a-premises-via-an-integrated-multimedia-service-system/", "abstract": "A product ordering device provided at a digital home system at a user premises is disclosed. The digital home system comprises a user terminal and a gateway device within the premises. Occupants at the premises enjoy the product ordering service on an interactive user interface displayed via the user terminal. The gateway device is coupled for communication with the user terminal via a local area network, and for communication with a wide area network outside the premises; and the gateway device is configured for obtaining product data via the wide area network and providing the product data to the terminal for display on the display device. Upon placement of a product order by a user input through the terminal, the gateway device sends an order message outside of the integrated multimedia service system to request a corresponding vendor for the ordered product to deliver the ordered product at the premises. The product ordering service and the product data are provided and updated by a management server located outside of the premises.", "owner": "Prodea Systems, Inc.", "owner_city": "Plano", "owner_country": "US" }, { "title": "Universal mobile print agent", "publication_date": "2007/08/06", "number": "08571602", "url": "/2007/06/08/universal-mobile-print-agent/", "abstract": "Methods and apparatus for enabling output from a mobile device are described herein. A mobile device having an image capture device can selectively generate a hard copy output of a captured image by interfacing with an output device. The mobile device can selectively interface with the output device directly or indirectly via one or more intermediate devices and/or systems. The mobile device can interface directly with an output device using a wired or wireless connection, and can selectively operate as a host or client. The mobile device can selectively couple the stored image to a remote output device via a wireless connection. The mobile device can select the remote output device from a predetermined list of devices, or can be supplied a dynamic list of remote output devices. The dynamic list of output devices can be updated, for example, based on a location of the mobile device.", "owner": "QUALCOMM Incorporated", "owner_city": "San Diego", "owner_country": "US" } ]