[ { "title": "Appliance with a graphical user interface for configuring an accessory", "publication_date": "2008/22/12", "number": "08051381", "url": "/2008/12/22/appliance-with-a-graphical-user-interface-for-configuring-an-accessory/", "abstract": "An appliance configured to perform a physical cycle of operation on an article includes a controller that controls the cycle of operation, an interface in network communication with the controller and adapted to connect to an accessory configurable to affect the cycle of operation, and a graphical user interface in network communication with the controller and the interface so that an accessory connected to the interface is configurable using the graphical user interface to affect the cycle of operation of the appliance.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Method for controlling home network device using universal web application and apparatus thereof", "publication_date": "2008/27/11", "number": "09281959", "url": "/2008/11/27/method-for-controlling-home-network-device-using-universal-web-application-and-apparatus-thereof/", "abstract": "A method of controlling a home network device by using a universal web application. In the method, the universal web application may receive control information, for controlling the home network device, from a server. A control command, which is issued to control the home network device, may be sent to a control point module by using a script application program interface (API) that is included in the received control information. Accordingly, result data that is obtained by executing the control command on the home network device may be received by the control point module.", "owner": "SAMSUNG ELECTRONICS CO., LTD.", "owner_city": "Suwon-si", "owner_country": "KR" }, { "title": "Secure detection network system", "publication_date": "2008/24/11", "number": "07930761", "url": "/2008/11/24/secure-detection-network-system/", "abstract": "A secure detection network system includes plurality of remote nodes, each remote node comprising a set of detector interfaces configured to couple to a set of detectors disposed to detect the presence of an illegal asset within a shipping container; at least one server node configured to initialize, install, and authenticate each remote node in the plurality of remote nodes, including delivering to each remote node an agent module, said agent module for each remote node comprising a node specific configuration file defining a set of nodes with which the remote node can communicate and a different encryption means corresponding to each node in the set of nodes; and a communication path coupling the plurality of remote nodes and the at least one server node.", "owner": "Angel Secure Networks, Inc.", "owner_city": "Orono", "owner_country": "US" }, { "title": "Diagnostic monitoring by a wireless device", "publication_date": "2008/18/11", "number": "09066316", "url": "/2008/11/18/diagnostic-monitoring-by-a-wireless-device/", "abstract": "Techniques for monitoring radio and network conditions to improve performance for a wireless device are described. A diagnostic monitoring module may receive diagnostic messages from a modem via a diagnostic interface at the wireless device. The module may process (e.g., parse) the diagnostic messages to obtain network status information indicative of the status of a radio network. The module may provide the network status information to an application for use to control communication with the radio network. The module may also process the diagnostic messages to obtain diagnostic information indicative of the performance of a radio connection or a data session or both for the wireless device. The module may send the diagnostic information to a network server for network monitoring, debugging, etc.", "owner": "QUALCOMM Incorporated", "owner_city": "San Diego", "owner_country": "US" }, { "title": "Smart filter for an appliance", "publication_date": "2008/23/10", "number": "08118997", "url": "/2008/10/23/smart-filter-for-an-appliance/", "abstract": "A filter assembly is provided for an appliance that performs a useful cycle of operation on a physical article and uses a resource that passes through the filter assembly. The filter assembly includes at least one replaceable filter mounted in a filter holder. The filter holder has at least one control board having software architecture configured for communication on a network including other control boards or clients. The control board has at least one functionality of a universe of functionalities, and the functionality has a unique identifier, where the unique identifier can be communicated by the software architecture over the network. The filter assembly has at least one node in communication with the network, so that the filter assembly can monitor and record events, communicate, or affect the cycle of operation of the appliance.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Consumable holder with taxonomy", "publication_date": "2008/23/10", "number": "08395476", "url": "/2008/10/23/consumable-holder-with-taxonomy/", "abstract": "A consumable holder is provided for use with the appliance configured to perform a physical cycle of operation on an article. The consumable holder is configured to communicate with the appliance using a well formed command according to a taxonomy dataset.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Consumable holder with process control apparatus", "publication_date": "2008/23/10", "number": "08461959", "url": "/2008/10/23/consumable-holder-with-process-control-apparatus/", "abstract": "A consumable holder has a source of a consumable, a first appliance coupling point configured to receive a resource from and convey the resource or consumable to an appliance configured to use the consumable and the resource in a physical operation on an article, a process control apparatus to control conveyance of the resource or consumable to and from the consumable holder, and a second appliance coupling point in communication with the process control apparatus and configured to connect to an appliance. Thus, an appliance coupled to the consumable holder can communicate with the process control apparatus via the second coupling point.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Consumable holder with converter", "publication_date": "2008/23/10", "number": "08264318", "url": "/2008/10/23/consumable-holder-with-converter/", "abstract": "A consumable holder is provided for use in an appliance configured to perform an operation cycle related to a consumable in the consumable holder. The consumable holder has or is enabled to acquire information associated with itself or the consumable, and further includes a converter configured to transform the information to a cycle structure. Thus, the consumable holder can communicate with a cycle engine to create or modify a cycle structure for use by the appliance to perform an operation cycle related to the consumable.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Consumable holder with a cycle structure for an appliance", "publication_date": "2008/23/10", "number": "08314678", "url": "/2008/10/23/consumable-holder-with-a-cycle-structure-for-an-appliance/", "abstract": "A consumable holder for use in an appliance configured to perform an operation cycle related to a consumable in the consumable holder, in response to a cycle structure, has or is enabled to acquire information about the cycle structure. The information about the cycle structure can be communicated to the appliance for use by the appliance to change the cycle structure and thereby change the operation cycle related to the consumable.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Appliance with a service interface for communicating with a consumable holder", "publication_date": "2008/23/10", "number": "08010211", "url": "/2008/10/23/appliance-with-a-service-interface-for-communicating-with-a-consumable-holder/", "abstract": "An appliance configured to perform a physical operation on an article, using a resource, includes a process control apparatus to control a cycle of the physical operation, and a service interface in communication with the process control apparatus and configured to receive a consumable holder. The service interface has at least one coupling point for conveying the consumable from a consumable holder to the appliance.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Appliance and a consumable holder with an embedded virtual router", "publication_date": "2008/23/10", "number": "08442042", "url": "/2008/10/23/appliance-and-a-consumable-holder-with-an-embedded-virtual-router/", "abstract": "An embedded virtual router is provided for a system comprising a device having a first software component configured to obtain and convey information associated with a consumable and an appliance having a second software component configured to perform a physical cycle of operation on an article using the consumable. The embedded virtual router encapsulates the two software components so that collaboration between them is uniform and identical whether the collaboration is over a network or sharing a runtime environment.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Appliance and a consumable holder in a network", "publication_date": "2008/23/10", "number": "08477007", "url": "/2008/10/23/appliance-and-a-consumable-holder-in-a-network/", "abstract": "A network includes a client and an appliance configured to perform an operation cycle on an article using a consumable. Information associated with the consumable can be exchanged between the appliance and the client across the network.", "owner": "Whirlpool Corporation", "owner_city": "Benton Harbor", "owner_country": "US" }, { "title": "Audio-visual system energy savings using a mesh network", "publication_date": "2008/26/08", "number": "08626251", "url": "/2008/08/26/audiovisual-system-energy-savings-using-a-mesh-network/", "abstract": "In embodiments of the present invention, improved capabilities are described for powering, controlling, and operating a home audio visual system using a mesh network that includes an energy savings mode based at least in part on intermittently powered mesh network nodes that are associated with the home audio-visual system. In embodiments, the intermittently powered mesh network nodes may periodically wake up, listen for wake up calls and/or initiate a full power mode in the home audio visual system when a intermittently power mesh network node is awakened and receives a subsequent full power instruction. Intermittently powered mesh network nodes may be further associated with instruction routing that utilizes silent acknowledgement.", "owner": "", "owner_city": "", "owner_country": "" }, { "title": "Audio-visual system control using a mesh network", "publication_date": "2008/26/08", "number": "08626178", "url": "/2008/08/26/audiovisual-system-control-using-a-mesh-network/", "abstract": "In embodiments of the present invention, improved capabilities are described for a home audio-visual system that is at least in part controlled through a mesh network, wherein the home audio-visual system produces at least two effects. Each of the at least two effects may be controlled through separate mesh network nodes responsive to user initiated instructions. Each of the separate mesh network nodes may be adapted to receive the user initiate instructions through a channel management operation. The home audio-visual system may be associated with a channel management operation that is associated with one or more nodes of the mesh network to effect the communication of the information.", "owner": "", "owner_city": "", "owner_country": "" }, { "title": "Method and system for comprehensive socket application programming interface loopback processing", "publication_date": "2008/17/07", "number": "08286197", "url": "/2008/07/17/method-and-system-for-comprehensive-socket-application-programming-interface-loopback-processing/", "abstract": "Methods and systems for comprehensive socket API loopback processing on a computing device. In an exemplary method and system, a socket API processes loopback calls without resort to a TCP/IP protocol stock or lower level systems (e.g. network drivers), reducing overhead requirements and processing burdens imposed on the TCP/IP stack and lower level systems and improving overall computing device performance.", "owner": "Sharp Laboratories of America, Inc.", "owner_city": "Camas", "owner_country": "US" }, { "title": "Proton beam therapy control system", "publication_date": "2008/03/07", "number": "07801988", "url": "/2008/07/03/proton-beam-therapy-control-system/", "abstract": "A tiered communications architecture for managing network traffic in a distributed system. Communication between client or control computers and a plurality of hardware devices is administered by agent and monitor devices whose activities are coordinated to reduce the number of open channels or sockets. The communications architecture also improves the transparency and scalability of the distributed system by reducing network mapping dependence. The architecture is desirably implemented in a proton beam therapy system to provide flexible security policies which improve patent safety and facilitate system maintenance and development.", "owner": "Loma Linda University Medical Center", "owner_city": "Loma Linda", "owner_country": "US" }, { "title": "Genealogy system for interfacing with social networks", "publication_date": "2008/24/06", "number": "09477941", "url": "/2008/06/24/genealogy-system-for-interfacing-with-social-networks/", "abstract": "A system for managing genealogy data is provided. The system includes a genealogy application for storing genealogy account identification data for a first genealogy account. A social network interface receives data from the first genealogy account and provides genealogical data to the genealogy application. A relative invitation system generates an invitation to a user to create a second genealogy account for the genealogy application.", "owner": "INTELIUS, INC.", "owner_city": "Bellevue", "owner_country": "US" }, { "title": "Method and system for providing version control of parameters in a command-based API using java serialization", "publication_date": "2008/29/04", "number": "07921433", "url": "/2008/04/29/method-and-system-for-providing-version-control-of-parameters-in-a-commandbased-api-using-java-serialization/", "abstract": "A technique for determining whether a server host supports the functions in a command sent by a client host. The client host formulates a command including a command object that contains parameter objects. The parameter objects, which represent the functions, are serialized, e.g., using the Java serialization command, and communicated to the server host. The server host attempts to deserialize the parameter objects. If it is successful, it is concluded that the server host supports the functions represented by the parameter objects. Or, it is concluded that the server host is incompatible with the functions represented by one or more parameter objects that cannot be deserialized. The server host may be a storage server, and the functions may be storage-related, such as a copy type to be performed.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" }, { "title": "Control of design automation process", "publication_date": "2008/21/02", "number": "08001496", "url": "/2008/02/21/control-of-design-automation-process/", "abstract": "A system is implemented for controlling long running electronic design automation tools. A user may modify the running of the tool in real time using an interface at the user computer. The user computer accepts user input and communicates with a computer running the design application. The design application runs normally unless a user enters input requiring modification of the process being run by the design application.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" }, { "title": "Enhancing the scalability of network caching capability in virtualized environment", "publication_date": "2008/14/02", "number": "08418174", "url": "/2008/02/14/enhancing-the-scalability-of-network-caching-capability-in-virtualized-environment/", "abstract": "A mechanism is provided to enhance the scalability of network caching capabilities. All network client applications running on a partition in a virtualized environment are configured to query information from a single virtual input/output server (VIOS) network caching daemon. Thus, the illustrative embodiments provide a 1:n model where a VIOS partition has a network caching daemon, and each of the n partitions uses the network caching daemon of the VIOS partition. The mechanism of the illustrative embodiments only requires the system administrator to control one copy of the local files on the VIOS server. The system administrator does not need to monitor all of these local files on each individual partition. The system administrator consolidates the entries used by the different individual partitions into one single file on the VIOS server side.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" } ]