Source: http://www.google.com.tw/patents/US8065397
Timestamp: 2013-05-19 02:02:00
Document Index: 358992901

Matched Legal Cases: ['Application No. 01955993', 'Application No. 01955993', 'Application No. 01973431', 'Application No. 2002', 'Application No. 01955993', 'Application No. 01955993', 'Application No. 01955993', 'Application No. 01973431', 'Application No. 01973431', 'Application No. 01973431', 'Application No. 01973431', 'Application No. 02792391', 'Application No. 03719774', 'Application No. 03719774', 'Application No. 01973431', 'Application No. 2002', 'Application No. 01955993', 'Application No. 01996048', 'Application No. 01996048', 'Application No. 01955993', 'Application No. 01973431', 'Application No. 01955993', 'Application No. 02792391', 'Application No. 01973431', 'Application No. 01955993', 'Application No. 01955993', 'Application No. 01973431']

�M�Q US8065397 - Managing configurations of distributed devices - Google �M�Q�j�M �Ϥ� �a�� Play YouTube �s�D Gmail ���ݵw�� ��h »�i���M�Q�j�M | �������� | �n�J�i���M�Q�j�M�M�QA method manages configurations of devices in a system that communicates information between a device type. The method includes building a defined configuration for a device type. The defined configuration includes a set of value requirements. An actual configuration having values associated with the...http://www.google.com.tw/patents/US8065397?utm_source=gb-gplus-share�M�Q US8065397 - Managing configurations of distributed devices���}��US8065397 B2�X���������v�ӽЮѽs��11/616,136�o�G���2011�~11��22���ӽФ��2006�~12��26�� �u���v���2006�~12��26����L���}�M�Q��US20080154957US20120117203WO2008083177A1�o��HJohn L. TaylorTimothy A RochteKiran Bhageshpur��M�Q�v�HAxeda Acquisition CorporationComerica BankAxeda Acquisition Corp.Mmv Finance Inc.Silicon Valley BankQuestra Corporation ���M�Q������709/220709/221��ڱM�Q������G06F15/16 �X�@����H04L29/08981H04L29/08927H04L29/08567G06F19/3412G06F9/4411 �ڬw������H04L 29/08N11MH04L 29/08N33H04L 29/08N29TG06F 19/34A1G06F 9/44A4�ѦҤ��m�M�Q�ޥ� (106)�D�M�Q�ޥ� (156)�Q�H�U�M�Q�ޥ� (2)�~���s�����M�Q�ӼЧ� ���M�Q�ӼЧ��M�Q����T�� �ڬw�M�Q��Managing configurations of distributed devicesUS 8065397 B2�K�n A method manages configurations of devices in a system that communicates information between a device type. The method includes building a defined configuration for a device type. The defined configuration includes a set of value requirements. An actual configuration having values associated with the device is compared to the defined configurations. The actual configuration and defined configuration are stored in a database of the enterprise. The method also includes determining, in the enterprise, if the values of actual configuration match the corresponding value requirements of the defined configurations. The method runs business logic associated with the device based on a result from the step of determining if the values of the actual configuration match the corresponding values of the defined configurations. The matched configurations are stored for subsequent use.
running the business logic for the device, the business logic for performing functions relative to the device that are specific to the first group and to the at least one second group. ����
Over time, device manufactures produce many configurations of a given product line as features are added and defects are addressed. Manufactures need to know the configuration of the devices to be able to support the components and provide the proper ��upgrade�� path. The configurations of these devices are changed in the field as customers, users, or technicians update hardware and software components. The ability to track the configuration of the devices becomes more complex when the device has been in the field for a long period of time. For example, the life of a CT scanner or X-Ray machine can typically be about 10 to 20 years.
U.S. Patent Application Publication No. 2005/0193386 to MaCaleb et al. discloses a method for remotely updating software in computer systems. In the method, a client computer sent information about a software application to a server. The server compared the information to the most-updated upgrade package for the software application, which is stored in a part database. When the most up-to-date upgrade package was not installed, the upgrade was automatically sent to the client system. A client database stored configuration files for the client systems, which included a list of the installed software applications and their versions. MaCaleb discloses a ��smart�� creation of an update based on the ��latest version�� of components in the parts database. This system does not maintain information about the configuration of the device, but uses it to determine the delta from the latest. This system also does not verify that the update will match the configuration of the hardware and software associated with the device.
In one exemplary embodiment of the system, the CMDB updates the devices with controlled installations over its lifetime to help assure that the device will operate safely after an update installation. Before an update is sent to the device, the CMDB verifies that it is compatible with a defined configuration of the device, which is stored in the CMDB. If the device is not compatible, a business action can occur before the update is sent to the device since the configuration is known. The system can also allow remote updates to the software and/or the device configuration. The ��latest�� configuration of the device may not necessarily be the only valid configuration and may require changes to the configuration to match a given update. The business logic can take place soon after the comparison or at a later time. The devices, for example, can be regrouped for later action. The comparison matches are stored in the enterprise so that it can take future action with the devices even if the action takes place days or weeks later.
The system uses Configuration Management. The process identifies and defines CI in a system, records and reports the status of the CI and Requests for Change, and verifies the completeness and correctness of the CI. The CI is a component of an infrastructure�Xor an item, such as a Request for Change, associated with an infrastructure�Xwhich is or will be under the control of Configuration Management. The CI may vary widely in complexity, size, and type, from an entire system, including hardware, software, and documentation, to a single module or minor hardware component. The CMDB contains relevant details of each CI and details of the relationships between the CI.
The monitor agent 220 collects information from the sources of device data, such as a database, a registry, the file system, or data collection protocols. The type of data can include various classes of information including: monitoring data, usage data, and configuration data. This data, for example, can include the operational status, operational data, usage information, location information, environmental information, SW/HW version information (i.e. ��configuration�� information), or any data available on the device that can be communicated to the enterprise 100. To collect the data, the monitor agent 220 uses plug-in modules to collect device information using either standard or device-proprietary methods. The monitor agent 220 sends data to the enterprise using Web services. The software is not limited to a specific protocol such as simple mail transfer protocol (SMTP) or hypertext transfer protocol (HTTP) but may be adapted to any protocol known by one skilled in the art for data interchange at the hardware device level or at application program level.
The communication between the enterprise 100 and the monitor agent 220 can be rejected due to firewalls, NAT, etc. that are implemented to block unwanted communication. The system can use a ��polling server�� model to enhance the ability to communication between the device and the enterprise if needed. The ��polling server�� model is discussed, for example, in U.S. Patent Publication No. 2003/0118353 entitled Method and Apparatus for Managing Intelligent Assets in a Distributed Environment, which is hereby incorporated by reference in its entirety.
Enterprise users create defined configurations based on the devices that the manufacturer is building and shipping. The defined configuration is comparable to a ��specification�� for the device. For example, Company X creates a first version of device Y. During the creation of the product, enterprise users create many constructs describing device Y, including a device type, defined configurations, and the like, which enable many aspects of remote management. Device Y ships and the enterprise receives actual configuration updates for the purchased devices. The enterprise processes those updates (e.g., matches defined configurations to the device). Some time later Company X works on new versions of device Y and creates new defined configurations in the process. Once the new device ships, the cycle continues.
A further component of the defined configuration is the state. The value of the state of the device can include, for example, valid, recommended, obsolete, ��known bad�� and other states known by one skilled in the art. The defined configuration has a state or status that applies to all devices whose actual configuration matches the defined configuration. The configuration state of the device is on the defined configuration and ��inherited�� by devices whose actual configuration matches it. If an actual configuration does not match any of the defined configurations, then it is generically said to be ��invalid.�� The state of the device impacts actions taken when a device's actual configuration changes or when the defined configuration status changes. For example, if a device's actual configuration changes from obsolete to recommended, no action is required. But if a defined configuration status changes from valid to known bad, immediate action may be required, including software updates, site visits, or other prescribed actions. If a defined configuration status changes from valid to obsolete, a less aggressive course of action could result, such as a low priority work order to ��upgrade the device on the next site visit.��
There are two values that do not match the defined configuration in the third device�Xthe size of the memory and the manufacturer. Since the values do not match and these values are mandatory, additional action must be taken to correct the mismatch. For example, new hardware can be installed to update the device to match the defined configuration.
The devices can be associated with defined groups in the system to help organize the devices so users can locate the device easily. In addition, ��bulk�� operations can be performed on multiple devices including, for example, software updates or data collection, such as data readings, configuration information, file transfers, and the like. The groups can also control escalation of alert notifications. Furthermore, they can be used to control access to devices, for example, which users can view or change information regarding certain devices.
A dynamic group rule can create a hierarchy of groups, not just one flat group. A device can belong to multiple groups and subgroups in the hierarchy. The user selects which static groups to associate with the device or creates a rule specifying the device data that should be used to match the current device conditions. During the selection process, for instance, the user may choose to group the device by location, device type, and software application. The device location may be a high level group, which includes many other device types. Thus, the device type group becomes a subgroup of the device location group. Likewise, different software application groups may be found in the device type group making it a subgroup of the device type group. This relationship creates a hierarchy of groups and subgroups�Xthe subgroups being defined within another group. Some groups may be entirely defined within a group while others may be partially defined within the group. The hierarchical groups are defined accordingly for each device.
�M�Q�ޥ� �ޥΪ��M�Q�ӽФ���o�G��� �ӽЪ��M�Q�W��US40864341976�~9��7��1978�~4��25��Leo P. ChristiansenRemote condition reporting systemUS44122921981�~2��17��1983�~10��25��The Coca-Cola CompanySystem for the remote monitoring of vending machinesUS44970371981�~11��25��1985�~1��29��Fuji Xerox Co., Ltd.Apparatus for managing a group of copying machinesUS45838341978�~9��8��1986�~4��22��Ricoh Company, Ltd.Copying apparatusUS48539461988�~6��2��1989�~8��1��Picker International, Inc.Diagonostic service system for CT scannersUS49623681989�~5��4��1990�~10��9��General Signal CorporationReliability and workability test apparatus for an environmental monitoring systemUS49640651988�~9��9��1990�~10��16��Decibel Products, Inc.Computer-controlled electronic system monitorUS49659461989�~5��19��1990�~10��30��Leslie J. HegedusDisplay card or mountUS49967031988�~1��28��1991�~2��26��Srch. Networking Limited Liability CompanyRemote supervisory monitoring and control apparatus connected to monitored equipmentUS50383191989�~4��24��1991�~8��6��Xerox CorporationSystem for recording and remotely accessing operating data in a reproduction machineUS50578661990�~5��4��1991�~10��15��Xerox CorporationRemotely accessible copier calculatorUS50618371989�~5��2��1991�~10��29��Webex, Inc.Method and apparatus for selectively demetallizing a metallized filmUS50775821989�~4��20��1991�~12��31��Monitel Products Corp.Photocopy monitoring systemUS50848751989�~12��13��1992�~1��28��Joseph WeinbergerSystem for automatically monitoring copiers from a remote locationUS51290801990�~10��17��1992�~7��7��International Business Machines CorporationMethod and system increasing the operational availability of a system of computer programs operating in a distributed system of computersUS51383771991�~5��23��1992�~8��11��Xerox CorporationInternal expert system to aid in servicingUS51631511990�~3��22��1992�~11��10��Square D CompanySystem for processing and prioritizing alarms from devices on data communications networkUS51841791991�~7��31��1993�~2��2��Monitel Products Corp.Photocopy monitoring system and method for monitoring copiersUS52046991992�~9��14��1993�~4��20��Xerox CorporationApparatus for estimating toner usageUS52126451990�~7��19��1993�~5��18��General Electric CompanyFlexible real-time, multi-tasking architecture for tool condition monitoringUS52147721990�~8��14��1993�~5��25��Joseph WeinbergerSystem for automatically monitoring copiers from a remote locationUS52164611991�~7��30��1993�~6��1��Minolta Camera Kabushiki KaishaControl system for copying machine with improved communication function to centralized control unitUS52203801992�~7��14��1993�~6��15��Minolta Camera Kabushiki KaishaControl system for copying machines with improved communication function for centralized control unitUS52241571990�~5��22��1993�~6��29��Minolta Camera Kabushiki KaishaManagement system for managing maintenance information of image forming apparatusUS52433821991�~1��30��1993�~9��7��Minolta Camera Kabushiki KaishaImage forming apparatus capable of efficient maintenance workUS52570691992�~11��4��1993�~10��26��Minolta Camera Kabushiki KaishaCopying machine control system controlling a plurality of copying machines through communication networkUS52610611992�~8��17��1993�~11��9��Samsung Electronics Co., Ltd.Remote maintenance and administration method in a switchboard systemUS52707751992�~2��7��1993�~12��14��Fuji Xerox Co., Ltd.Recording apparatus managing systemUS52821271990�~11��19��1994�~1��25��Sanyo Electric Co., Ltd.Centralized control system for terminal deviceUS52912441993�~5��7��1994�~3��1��Sharp Kabushiki KaishaImage forming apparatus communication systemUS52931961992�~4��16��1994�~3��8��Canon Kabushiki KaishaCommunication control apparatus for monitoring a condition of a machine and for transmittiing the condition to an external apparatusUS52970341993�~1��5��1994�~3��22��Corabi International Telemetrics, Inc.Telepathology diagnostic networkUS52972561991�~4��4��1994�~3��22��Crosfield Electronics (Usa) LimitedDigital image processing system and methodUS53009801991�~4��8��1994�~4��5��Minolta Camera Kabushiki KaishaControl apparatus of copying machine with improved communication function for centralized control unitUS53030051993�~7��29��1994�~4��12��Minolta Camera Kabushiki KaishaImage forming apparatus with improved maintenance controlUS53050551992�~12��16��1994�~4��19��Xerox CorporationAutomatic call to selected remote operators in response to predetermined machine conditionsUS53051991992�~10��28��1994�~4��19��Xerox CorporationConsumable supplies monitoring/ordering system for reprographic equipmentUS53072631992�~11��17��1994�~4��26��Raya Systems, Inc.Modular microprocessor-based health monitoring systemUS53251561992�~11��20��1994�~6��28��Xerox CorporationService call initiation and feedback interface for a reprographic machineUS53332861992�~11��18��1994�~7��26��Joseph WeinbergerTwo way copier monitoring systemUS53350481993�~2��2��1994�~8��2��Minolta Camera Kabushiki KaishaEfficient control system of image forming apparatusUS53391681991�~12��31��1994�~8��16��Xerox CorporationCopier/duplicator networkUS53420371993�~12��17��1994�~8��30��Xerox CorporationFeed roll wear compensation schemeUS53473461990�~12��21��1994�~9��13��Minolta Camera Kabushiki KaishaImage forming apparatus with improved efficiency of maintenance controlUS53593911993�~8��27��1994�~10��25��Canon Kabushiki KaishaEquipment control apparatusUS53612651993�~5��3��1994�~11��1��Joseph WeinbergerSystem for automatically monitoring copiers from a remote locationUS53653101993�~7��30��1994�~11��15��Xerox CorporationRemote diagnosis of copy quality defectsUS53676671992�~9��25��1994�~11��22��Compaq Computer CorporationSystem for performing remote computer system diagnostic testsUS53694691993�~7��9��1994�~11��29��Xerox CorporationVoice of the customer acquistion systemUS53694711992�~11��16��1994�~11��29��Sharp Kabushiki KaishaCommunication system for implementing maintenance of copying machineUS53694721992�~12��4��1994�~11��29��Xerox CorporationMicroprocessor controlled high voltage power supplyUS53733491992�~12��9��1994�~12��13��Minolta Camera Kabushiki KaishaCopying machine control system with communication states with control center being displayedUS53846221992�~11��17��1995�~1��24��Minolta Camera Kabushiki KaishaSystem of controlling a plurality of copying machines interconnnected through a private branch exchangeUS53862711992�~8��12��1995�~1��31��Minolta Camera Kabushiki KaishaCentralized control system for an image forming apparatus which employs fuzzy logic to identify abnormal conditionsUS53920951993�~12��2��1995�~2��21��Xerox CorporationCustomer feedback device on a machine consoleUS53982571993�~1��11��1995�~3��14��Groenteman; Frank S.Copier and monitoring networkUS54041991993�~1��29��1995�~4��4��Minolta Camera Kabushiki KaishaControl apparatus of copying machine with improved communication function for centralized control unitUS54127791994�~7��28��1995�~5��2��Ricoh Company, Ltd.Method and apparatus for controlling and communicating with business office devicesUS54144941993�~12��6��1995�~5��9��Xerox CorporationAutomatic call to selected remote operators in response to predetermined machine conditionsUS54206671993�~12��17��1995�~5��30��Canon Kabushiki KaishaCommunication control apparatus for monitoring a condition of an image forming apparatus and inhibiting transmission of data when a power supply means is turned offUS54248081993�~9��27��1995�~6��13��Minolta Camera Kabushiki KaishaControl apparatus for copying machine with improved communication function for centralized control unitUS54248441993�~3��4��1995�~6��13��Ricoh Company, Ltd.Copy machine managing system and facsimile machine used thereinUS54285511992�~9��23��1995�~6��27��Siemens Energy & Automation, Inc.Tap changer monitor apparatus and methodUS54307091992�~6��17��1995�~7��4��Hewlett-Packard CompanyNetwork monitoring method and apparatusUS54346501993�~12��9��1995�~7��18��Ricoh Company, Ltd.System for transmitting a message including user request from image forming unit to management unitUS54425411993�~7��23��1995�~8��15��Xerox CorporationEnabling features over common communication channelUS54445171993�~8��30��1995�~8��22��Canon Kabushiki KaishaManagement system for controlling operation of an image processing apparatusUS54448511994�~1��21��1995�~8��22��Johnson Service CompanyMethod of accessing configured nodes in a facilities management system with a non-configured deviceUS54465221994�~11��16��1995�~8��29��Canon Kabushiki KaishaImage forming apparatus for forming images in accordance with process steps received from an external deviceUS54520571993�~5��18��1995�~9��19��Minolta Camera Kabushiki KaishaImage processor permitting resetting operation while maintaining desired operation modeUS54595521993�~8��13��1995�~10��17��Minolta Camera Kabushiki KaishaImage forming apparatus communicable with a centralized control apparatusUS54637751994�~6��20��1995�~10��31��International Business Machines CorporationSystem and method for performing monitoring of resources in a data processing system in real timeUS54693531993�~11��26��1995�~11��21��Access Radiology Corp.Radiological image interpretation apparatus and methodUS54851421994�~4��8��1996�~1��16��The United States Of America As Represented By The Administrator Of The National Aeronautics And Space AdministrationRemote monitor alarm systemUS54884541994�~9��14��1996�~1��30��Canon Kabushiki KaishaControl of equipment and of communication with plural units of equipmentUS54915351994�~1��28��1996�~2��13��Minolta Camera Kabushiki KaishaControl appartus of copying machine with improved communication function for centralized controlUS54933641994�~6��22��1996�~2��20��Canon Kabushiki KaishaEquipment control apparatus having means to communicate with a centralized control apparatusUS55174911995�~5��3��1996�~5��14��Motorola, Inc.Method and apparatus for controlling frequency deviation of a portable transceiverUS55286911994�~10��4��1996�~6��18��Motorola, Inc.Method for automatically assigning enctyption information to a group of radiosUS55308991991�~12��18��1996�~6��25��Dmi, Inc.Archival and retrieval system accessing an external storage by polling internal queues from remote terminals minimizing interruption of a host processorUS55438921994�~2��16��1996�~8��6��Minolta Camera Kabushiki KaishaImage forming apparatus connected to an information management apparatus through a communication lineUS55483761994�~4��19��1996�~8��20��Ricoh Company Ltd.Managing system in image forming apparatusUS55509571994�~12��7��1996�~8��27��Lexmark International, Inc.Multiple virtual printer network interfaceUS55551911994�~10��12��1996�~9��10��Trustees Of Columbia University In The City Of New YorkAutomated statistical trackerUS55615011994�~12��23��1996�~10��1��Canon Kabushiki KaishaAdministrating apparatus for administrating a status of an image forming apparatusUS55726721995�~7��12��1996�~11��5��International Business Machines CorporationMethod and apparatus for monitoring data processing system resources in real-timeUS55790871996�~1��16��1996�~11��26��Xerox CorporationConstructing a multi-segment print job from multiple local or remote sources using a network interfaceUS55862541993�~2��16��1996�~12��17��Hitachi Software Engineering Co., Ltd.System for managing and operating a network by physically imaging the networkUS55945291995�~11��27��1997�~1��14��Exedy CorporationImaging device with stock supervision meansUS56003011993�~3��11��1997�~2��4��Schrader Automotive Inc.Remote tire pressure monitoring system employing coded tire identification and radio frequency transmission, and enabling recalibration upon tire rotation or replacementUS56004031994�~12��20��1997�~2��4��Canon Kabushiki KaishaMonitor system for monitoring state of image forming deviceUS56030601995�~6��7��1997�~2��11��Joseph WeinbergerMethod of controlling copy machines from a remote locationUS56033231996�~2��27��1997�~2��18��Advanced Technology Laboratories, Inc.Medical ultrasonic diagnostic system with upgradeable transducer probes and other featuresUS56190241994�~12��12��1997�~4��8��Usa Technologies, Inc.Credit card and bank issued debit card operated system and method for controlling and monitoring access of computer and copy equipmentUS56197161995�~6��6��1997�~4��8��Hitachi, Ltd.Information processing system having a configuration management system for managing the software of the information processing systemUS56317241994�~2��28��1997�~5��20��Minolta Camera Kabushiki KaishaCentralized control system for terminal deviceUS56360081996�~3��29��1997�~6��3��Xerox CorporationRemote/shared system user interfaceUS56363331996�~5��3��1997�~6��3��Lexmark International, Inc.Multi-protocol network interfaceUS56384271994�~7��1��1997�~6��10��Xerox CorporationOperator-controlled interactive communication deviceUS67607612000�~3��27��2004�~7��6��Genuity Inc.Systems and methods for standardizing network devicesUS70858242001�~2��23��2006�~8��1��Power Measurement Ltd.Systems for in the field configuration of intelligent electronic devicesUS200500441962003�~8��8��2005�~2��24��Lexmark International, Inc.Method of and system for host based configuration of network devicesUS200701008922005�~10��28��2007�~5��3��Bank Of America CorporationSystem and Method for Managing the Configuration of Resources in an EnterpriseUS200702039522006�~2��28��2007�~8��30��Microsoft CorporationConfiguration management database state modelUS200702942372006�~6��13��2007�~12��20��International Business Machines CorporationEnterprise-Wide Configuration Management Database SearchesUS200801544092006�~12��22��2008�~6��26��Stratex Networks, Inc.Intelligent production station and production method�D�M�Q�ޥ��ѦҤ��m1"Frequently Asked Questions about the Extensible Markup Language-The XML FAQ" Version 1.41 (http://www.oasis-open.org/cover/xmlFAQ141-19981006.html) (Oct. 6, 1998).2"Remote Diagnostics: Strategic weapon in the war for multi-vendor service contracts," Tech Assessment, vol. 3, No. 12, Dec. 1995.3"Siemens Medical, BJC Health System Extend deal to multivendor service," Medical Imaging News, vol. 6, No. 26, Jun. 27, 1997.4"Frequently Asked Questions about the Extensible Markup Language�XThe XML FAQ" Version 1.41 (http://www.oasis-open.org/cover/xmlFAQ141-19981006.html) (Oct. 6, 1998).524��7, HealthTech Publishing Company, Inc. (Nov. 1996).6Action and Response History in U.S. Appl. No. 09/667,737.7Action and Response History in U.S. Appl. No. 09/708,384.8Action and Response History in U.S. Appl. No. 10/028,126.9Action and Response History in U.S. Appl. No. 10/123,960.10Action and Response History in U.S. Appl. No. 10/124,181.11Action and Response History in U.S. Appl. No. 10/784,138.12Action and Response History in U.S. Appl. No. 11/503,638.13Action and Response History in U.S. Appl. No. 11/537,399.14Action and Response History in U.S. Appl. No. 11/538,402.15Action and Response History in U.S. Appl. No. 11/673,943.16Action and Response History in U.S. Appl. No. 11/677,279.17Action and Response History in U.S. Appl. No. 11/774,474.18Adelberg, D., "Building Robust Wrappers for Text Sources", [online] Retrieved from the Internet [retrieved on Nov. 24, 2008] (1999).19Adelberg, D., "Building Robust Wrappers for Text Sources", [online] Retrieved from the Internet<URL:http://student.bu.ac.bd/˜mumit/Research/NLP-bib/papers/Adelberg99.pdf> [retrieved on Nov. 24, 2008] (1999).20Allegro Software product release 1-61 overview Greenhills Software Inc., [online] Jun. 10, 2002, pp. I-I, XPOO2201939 Retrieved from the Internet: [retrieved on Jun. 10, 2002] the whole document.21Allegro Software product release 1-61 overview Greenhills Software Inc., [online] Jun. 10, 2002, pp. I-I, XPOO2201939 Retrieved from the Internet: <URL: http://wvvw.ghs.com/partners/allegro/> [retrieved on Jun. 10, 2002] the whole document.22Allegro, RomWebCLient Embedded HTTP client Toolkit: ALLEGROSOFT, Circuit Cellar Online, Sep. 7, 2000, pp. 1-2, XP-002201983, URL:http://web.archive.orgweb/20000709204234/http://www.allegrosoft.com/romwebclient.html.23Annex to EPO Form 2004 with claims for grant in European Application No. 01955993.9.24Application and Response History in U.S. Appl. No. 09/627,201.25Application and Response History in U.S. Appl. No. 09/716,717.26Application and Response History in U.S. Appl. No. 10/805,012.27Application and Response History in U.S. Appl. No. 11/677,279.28Apr. 22, 2005 Literature Search by Keyword: CyberTAC.29Bock, G., "Mainstreaming XML-based Enterprise Applications: Using Oracle XML DB to Manage Financial Information within a Global Banking System", Oracle Corporation, (C) 2003.30Box, et al., Simple Object Acces Protocol (SOAP) 1.1, Document No. XP002250270, May 8, 2000.31Chandler, T. et al., "The Technology Development of Automatic Metering and Monitoring Systems", Int'l Power Engineering Conf. 2005, IEEE, 4 pgs.32Cheung, D. et al., "Distributed and Scalable XML Document Processing Architecture for E-Commerce Systems", Adv. Issues of E-Commerce and Web-Based Information Systems, WECWIS 2000, 2nd Int'l Workshop, (Jun. 2000), pp. 152-157.33Communication dated Apr. 26, 2005 in European Application No. 01955993.9.34Communication in EP Application No. 01973431.8, dated Mar. 30, 2005.35CyberTAC & RadScape Presentation (May 1997).36CyberTAC Design Presentation (1997).37CyberTAC from Virtual Impact Systems, Inc. Presentation (1997).38CyberTAC Remote Support System Presentation (1997).39Database WIP, Section El, Week 200156, Abstract, Document No. XP002253876 (Korea Electronics & Telecom Res Inst.) Derwent Publications, Ltd., London, GB, (Mar. 2001).40Dec. 27, 1995, SCAN Diagnostic Imaging, vol. 8, No. 24.41Defense Information Systems Agency, Field Services Office, White Paper Report "pcAnywhere 10.5" (Sep. 2003).42Eastvold, Roger, "Services: The Next Generation," The Professional Journal, vol. 20, No. 4.43Eastvold, Roger, "Tiss and Tell," Medical Imaging, Sep. 1995.44EBITS:Electronic Business & Information Technology for Society Research Consortium, Proposal for Development of an Educational and Research Infrastructure for Safe Electronic Commerce, [online] Retrieved from the Internet, [retrieved Feb. 15, 2005].45EBITS:Electronic Business & Information Technology for Society Research Consortium, Proposal for Development of an Educational and Research Infrastructure for Safe Electronic Commerce, [online] Retrieved from the Internet<URL:http://www.cs.dartmouth.edu/˜makedon/cs188/proposal.html>, [retrieved Feb. 15, 2005].46Emmerich et al., Implementing Incremental Code Migration with XML, IEEE, 4-11, (Jun. 2000).47EmWare Press Release: "emWare Announces Support for Sun Microsystems Jini Technology," Salt Lake City, UT (Feb. 1999).48EmWare Press Release: "emWare Delivers EMIT 3.0 SDK Pro-A Complete Device Networking Kit for Developing End-to-end, Embedded Device Networking Solutions," Salt Lake City, UT (May 1999).49EmWare Press Release: "emWare, IBM Demonstrate Next Phase in Establishing Worldwide Access to Embedded Devices," Chicago, IL (Mar. 1999).50EmWare Press Release: "emWare's emLink (TM) Used to Internet-enable Welch Allyn's Vital Signs Monitor," Chicago, IL (Mar. 1999).51EmWare Press Release: "Invensys Selects emWare EMIT Device-Networking Software to Add Remote Monitoring and Control Capabilities to its Controller Products," Salt Lake City, UT (Jun. 1999).52EmWare Press Release: "Motorola, Mitsubishi and National Semiconductor Join emWare's Embed The Internet Alliance," Chicago, IL (Mar. 1999).53English translation of Notification of Reasons for Refusal in Japanese Application No. 2002-529431, dated Nov. 8, 2010.54Ennis, D., "CORBA and XML Integration in Enterprise Systems", IONA Technologies Inc.[online], Retrieved from the Internet<URL:http://citeseer.ist.psu.edu/cache/papers/cs/16013/http:zSzzSzwww.iona.com zSzinfozSztechcenterzSzecoop2000apr17.pdf/ennis00corba.pdf> [retrieved on Nov. 24, 2008] (2000).55Examination Report in EP Application No. 01955993.9, dated Aug. 5, 2004.56Examination Report in EP Application No. 01955993.9, dated Dec. 16, 2004.57Examination Report in EP Application No. 01955993.9, dated Jan. 29, 2004.58Examination Report in EP Application No. 01973431.8, dated Feb. 6, 2009.59Examination Report in EP Application No. 01973431.8, dated Jan. 15, 2008.60Examination Report in EP Application No. 01973431.8, dated Mar. 23, 2010.61Examination Report in EP Application No. 01973431.8, dated Mar. 8, 2005.62Examination Report in EP Application No. 02792391.1, dated Mar. 10, 2010.63Examination Report in EP Application No. 03719774.6, dated Apr. 12, 2006.64Examination Report in EP Application No. 03719774.6, dated Sep. 12, 2005.65Franklin, M. et al., "Data in Your Face: Push Technology in Perspective", Proc. ACM SIGMOD Int'l Conf. on Mgmt of Data, (Jun. 1998), #XP000886180, pp. 516-519.66Hanckmann, J., "Telescript: the Emerging Standard for Intelligent Messaging," Philips Telecommunications Review, vol. 52(1), pp. 15-19 (Mar. 1994).67Incremona, A. "Remote Service Diagnostics for Imaging Equipment: Today and Tomorrow," Advanced Imaging, 12(9):90(2) (1997).68International Preliminary Examination Report in Application No. PCT/US01/23651, dated Oct. 10, 2002.69International Preliminary Examination Report in Application No. PCT/US01/29787, dated Aug. 21, 2002.70International Preliminary Examination Report in Application No. PCT/US01/45198, dated Apr. 2, 2008.71International Preliminary Report on Patentability dated Jul. 9, 2009 issued in corresponding international application No. PCT/US2007/088858.72International Search Report &. Written Opinion in Application No. PCT/US2007/088858, dated May 21, 2008.73International Search Report and Written Opinion dated May 21, 2008 issued in corresponding international application No. PCT/US2007/088858.74International Search Report and Written Opinion in Application No. PCT/US03/11701, dated Oct. 13, 2004.75International Search Report in Application No. PCT/US01/23651, dated Jun. 3, 2002.76International Search Report in Application No. PCT/US01/29787, dated Jun. 28, 2002.77International Search Report in Application No. PCT/US01/45198, dated Apr. 29, 2003.78International Search Report in Application No. PCT/US03/11707, dated Sep. 24, 2003.79Jennyc, Kenn S., "Linking Enterprise Business Systems to the Factory Floor," The Hewlett-Packard Journal, Article 9 (May 1998).80Jiang, et al., "Record-Boundary Discovery in Web Documents", [online] Retrieved from the Internet, [retrieved on Nov. 24, 2008] (1998).81Jiang, et al., "Record-Boundary Discovery in Web Documents", [online] Retrieved from the Internet<URL:http://osm7.cs.byu.edu/deg/papers/SJ.Thesis.ps>, [retrieved on Nov. 24, 2008] (1998).82Kafeza, E. et al., "Alerts in Mobile Healthcare Applications: Requirements and Pilot Study", IEEE, vol. 8, No. 2, pp. 173-181 (Jun. 2004).83Kimball, R., "XML Will Make it Easier," Intelligent Enterprise, [online] Retrieved from the Internet [retrieved on Nov. 24, 2008] (Apr. 16, 2001).84Kimball, R., "XML Will Make it Easier," Intelligent Enterprise, [online] Retrieved from the Internet<URL:http://www.intelligententerprise.com/010416/webhouse1�X1.jhtml> [retrieved on Nov. 24, 2008] (Apr. 16, 2001).85Koppen, E., et al., "Active Hypertext for Distributed Web Applications", Enabling Technologies: Infrastructure for Collaborative Enterprises, (WET ICE '99), Proc. IEEE 8th Int'l. Workshop (1999), pp. 297-302.86Kovar, J., "Xerox Unveils Expanded Channel Lineup; Also Plans to Introduce E-Mail, Queue Management Software," PC Expo,(Jun. 1999).87Lassman, M. et al., "Modern Nuclear Medical Diagnostics with Efficient Gamma Cameras," Electromedica, 66(2):43-51, (1998).88Layman, et al., "XML-Data," Position Paper from Microsoft Corp. (Jun. 1997), [online] Retrieved from the Internet [retrieved on Sep. 2, 2004].89Layman, et al., "XML-Data," Position Paper from Microsoft Corp. (Jun. 1997), [online] Retrieved from the Internet<URL:http://www.oasis-open.org/cover/xml-data9706223.html> [retrieved on Sep. 2, 2004].90Lerner, R., "At the Forge: Introducing SOAP", Linux Journal, #XP002292162 (Mar. 2001).91Letter from Foreign Associate regarding response filed in EP Application No. 01973431.8, dated Oct. 8, 2010.92Lewandowska, J., et al., "System for Grouping Technologically Similar Devices", v. 48 n 12; (Dec. 1975), pp. 636-638 (English Abstract).93Lindley, D., "Xerox unveils copier that phones for help," Rochester Democrat and Chronicle, (Mar. 28, 1990).94Luh, James C., "With several specs complete, XML enters widespread development," Internet World, (Jan. 4, 1999).95Machine Translation of Japanese Patent Publication No. 09-305407 (Pub Date Nov. 1997).96Machine Translation of Japanese Patent Publication No. 11-203079, (Pub Date Jul. 1999).97Machine Translation of Japanese Patent Publication No. 11-296453, (Pub Date Oct. 1999).98Machine Translation of Japanese Patent Publication No. 2000-309145, (Pub Date Nov. 2000).99Machine Translation of Japanese Patent Publication No. 2001-337817, (Pub Date Dec. 2001).100Martin, D., "Protessional XML"., WROX Press Ltd., pub., Ch. 11, 'Server to Server', pp. 559-562, 819-820 (2000).101Martin, D., "Protessional XML"., WROX Press Ltd., pub., Ch. 11, ��Server to Server��, pp. 559-562, 819-820 (2000).102Mason, K., "XML Translation for block structured languages", IBM Corporation: Research Disclosure, Kenneth Mason Publications, 44176 (2001).103Math Markup Language (Chapter 4); [online] Retrieved from the Internet:, [retrieved on Feb. 15, 2005].104Math Markup Language (Chapter 4); [online] Retrieved from the Internet:<URL:http://www.w3.org/TR/REC-MathML/chap4�X4.html>, [retrieved on Feb. 15, 2005].105McBride, R.A., "Security Considerations for Active Messages," ACM SIGICE Bulletin, vol. 22 (2), (Oct. 1996).106Memphis Educational Computer Connectivity Alliance (MECCA), [online] Retrieved from the Internet, [retrieved on Feb. 15, 2005].107Memphis Educational Computer Connectivity Alliance (MECCA), [online] Retrieved from the Internet<URL:http://www.mecca.org/˜Itague/nsfnocostextension.html>, [retrieved on Feb. 15, 2005].108Mills et al., "A knowledge-based method for inferring semantic concepts from visual models of system behavior," ACM (Jul. 2000), pp. 306-337.109Notice of Reasons for Rejection in Japanese Application No. 2002-529431, dated Nov. 8, 2010.110Office Action in EP Application No. 01955993.9, dated Jun. 6, 2005.111Office Action in EP Application No. 01996048.3, dated Jun. 22, 2004.112Office Action in EP Application No. 01996048.3, dated Mar. 11, 2005.113Office Action in U.S. Appl. No. 11/538,402, dated Jul. 14, 2011.114Oral Proceeding Minutes with European Application No. 01955993.9.115Orasis Medical Services, Inc., Business Plan Copy No. 001, (Nov. 1995).116Pfeiffer, R., "XML Tutorials for Programmers: Tutorial 2: Writing XML Documents," (1999) [online] Retrieved from the Internet, [retrieved on Mar. 2, 1999].117Pfeiffer, R., "XML Tutorials for Programmers: Tutorial 2: Writing XML Documents," (1999) [online] Retrieved from the Internet<URL:http://imb.com/xml>, [retrieved on Mar. 2, 1999].118Questra Applications Data Sheet (2002).119Questra Preliminary Invalidity Contentions, dated Apr. 29, 2005.120Reagan, K., "Technology for the Soul," OC Metro, (Sep. 1, 1995).121Response to Examination Report in EP Application No. 01973431.8, dated Oct. 4, 2010.122Result of Consultation of Nov. 24, 2005 and Nov. 25, 2005 from corresponding European Application No. 01955993.123Rytting, T., "Dispensing the Goods, Embedded Style," Circuit Cellar Online, (Oct. 1999).124Schmidt, The Evolution of Workflow Standards, IEEE (1999).125Search Report in EP Application No. 02792391.1, dated Nov. 19, 2009.126Searls, "The Next Bang: The Expolosive Combination of Embedded Linux, XML, and Instant Mess.", ACM (Sep. 2000) Issue 77 [online] Retrieved from the Internet:, [retrieved on Nov. 20, 2001].127Searls, "The Next Bang: The Expolosive Combination of Embedded Linux, XML, and Instant Mess.", ACM (Sep. 2000) Issue 77 [online] Retrieved from the Internet:<URL:http://www.linuxjournal.com/article.php?sid=4195>, [retrieved on Nov. 20, 2001].128Second Auxiliary Response in EP Application No. 01973431.8, dated Apr. 26, 2011.129Soap Archives Online, "Multiple Method Calls in SOAP Packet"; [online] Retrieved from the Internet, [retrieved on Dec. 8, 2000].130Soap Archives Online, "Multiple Method Calls in SOAP Packet"; [online] Retrieved from the Internet<URL:http://discuss.develop.com/archives/wa.exe?A2=ind9912&L=soap&T=O&F=&S=&P=25113>, [retrieved on Dec. 8, 2000].131Steinfeld, E., "From Standalone to Internet Appliance", Circuit Cellar Online, [online] (Jul. 9, 2000), #XP002201938, Retrieved from the Internet: retrieved on 2002-06-12 the whole document.132Steinfeld, E., "Internet-appliance technology automates test equipment" EDN Magazine, pp. 157-169, Oct. 2000, www.edbmag.com.133Steinfeld, E., "From Standalone to Internet Appliance", Circuit Cellar Online, [online] (Jul. 9, 2000), #XP002201938, Retrieved from the Internet: <URL:http://web.archive.org/web/20000709204234/http://www.alegrosoft.com/romwebclient.html>retrieved on 2002-06-12 the whole document.134Submission in German dated Nov. 25, 2005 from corresponding European Application No. 01955993.9.135Summons to attend oral proceedings in corresponding European Application No. 01955993.9 dated Oct. 31, 2005.136Summons to attend Oral Proceedings in counterpart EP Application No. 01973431.8, dated Feb. 2, 2011.137Suresh et al., "XML-based Data System for Earth Science Applications", IEEE 2000 International, vol. 3, pp. 242-28, Jul. 2000.138The Simple Times, vol. 7, No. 1, Mar. 1999; [online] Retrieved from the Internet [retrieved on Aug. 3, 2005].139The Simple Times, vol. 7, No. 1, Mar. 1999; [online] Retrieved from the Internet<URL:http://www.simple-times.org/pub/simple-times/issues/7-1.html> [retrieved on Aug. 3, 2005].140Trewitt, G., "Using Tcl to Process HTML Forms," Digital Network Systems Laboratory, NSL Technical Note TN-14, Palo Alto, CA (Mar. 1994).141Universal Plug & Play Device Architecture, (C) Microsoft Corporation (Jun. 8, 2000), [online] Retrieved from the Internet: , [retrieved on Nov. 24, 2008].142Universal Plug & Play Device Architecture, (C) Microsoft Corporation (Jun. 8, 2000), [online] Retrieved from the Internet: <URL:http://www.upnp.org/specs/arch/upnpda10�X20000613.htm>, [retrieved on Nov. 24, 2008].143Van der Werff, M., et al., "A Mobile-Based Home Automatic System", IEEE Mobility Conference (2005).144Virtual Reality Transfer Protocol (VRTP); Retrieved from the Internet (1998).145Virtual Reality Transfer Protocol (VRTP); Retrieved from the Internet<URL:http://www.stl.nps.navy.mil/˜brutzman/vrtp> (1998).146Walsh, Norman, "XSL The Extensible Style Language: Styling XML Documents," New Architect Daily, Jan. 1999.147webmethods B2B Whitepaper; [online] Retrieved from the Internet: (1999).148webmethods B2B Whitepaper; [online] Retrieved from the Internet:<URL:http://www.cs.wisc.edu/˜vganti/papers/b2b�XwpB2Bintegration.html> (1999).149White Paper, Medical Imaging, East Providence, RI (Sep. 1995).150Wigget, Jeremy, "Intraview: Roger Eastvold of Orasis Inc.," 24��7, Nov. 1996.151Williams, T., "Java Goes To Work Controlling Networked Embedded Systems" Computer Design, Pennwell Publ. Littleton, MA, 35:9:36-37, Aug. 1996.152Winer, Dave, "XML-RPC Specification," (http://XML-RPC.com), Jun. 15, 1999.153Winter 1992, Field of View, vol. 2, No. 3, Toshiba America Medical System, Inc.154Written Opinion in Application No. PCT/US01/45198, dated May 31, 2007.155Wu et al., "A knowledge sharing and collaboration system model based on Internet", Systems, Man, and Cybernetics, 1999. IEEE SMC'99 Conference Proceedings, vol. 2, pp. 148-152 (1999).156Xerox 190 Copier, Electronic Data Interface Operator Guide, ver. 1.0, (1989).�Q�H�U�M�Q�ޥ� �ޥΥ��M�Q�ӽФ���o�G��� �ӽЪ��M�Q�W��US201000498572007�~12��17��2010�~2��25��Thomson LicensingSystem software productization frameworkUS201201172032011�~10��4��2012�~5��10��Axeda Acquisition Corporation a Massachusetts CorporationManaging configurations of distributed devices������l�Ϥ�Google ���� - Sitemap - USPTO �j�q�U�� - ���p�v�F�� - �A�ȱ�� - ���� Google �M�Q - �N���^�X��ƬO�Ѭ��ӷ~�M�Q��Ʈw (IFI CLAIMS Patent Services) ����©2012 Google