Availability Monitoring Patents (Class 710/17)
  • Patent number: 7831743
    Abstract: A numerical controller in which group IDs are automatically allocated to I/O units so that the group IDs and addresses can be set automatically even when a system configuration is changed in response to detection of a configuration error. When a power of the numerical controller is turned on, group IDs are successively allocated to I/O units with distance from the numerical controller, and types of the I/O units are stored. Initial values of the group IDs allocated when the power is turned on for the first time after a system of the numerical controller is constructed, and addresses for the allocated group IDs are stored. An alarm is issued if the types and number of units for the group IDs automatically allocated for the second or later time of starting the numerical controller are different from the initial values.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: November 9, 2010
    Assignee: Fanuc Ltd
    Inventors: Kouji Hada, Hiroshige Ando, Hiroshi Noda
  • Publication number: 20100281059
    Abstract: A method and a system to generate a user profile and an associated profile manager are described. The user profile, in one embodiment, may comprise identity data such as static information about a user and behavior data comprising dynamic information about the user. The profile manager may be configured to monitor the activities of the user through an interface to collect behavior indicators, and to update the behavior data using the collected behavior indicators. In one embodiment, the user profile also comprises reputation data. The method and system may also be configured to receive an access request from a user and selectively grant the access based on the user profile.
    Type: Application
    Filed: May 1, 2009
    Publication date: November 4, 2010
    Applicant: EBAY INC.
    Inventor: Liam Sean Lynch
  • Publication number: 20100250790
    Abstract: The present invention provides a method and apparatus for controlling the operating condition of a peripheral device based on the mode of interconnection of the peripheral device of a host device. The apparatus includes a first connector for connecting the peripheral device, a second connector for connecting the host device and a coupling system operatively interconnecting contacts of the first connector and contacts of the second connector. The coupling system is further configured to provide a supply signal to the peripheral device via the first connector, wherein the supply signal is at least in part indicative of one or more characteristics of the power available to the peripheral device from the host device. The supply signal may provide a means for the peripheral device to control operation thereof in light of the characteristics of the power available.
    Type: Application
    Filed: March 26, 2010
    Publication date: September 30, 2010
    Applicant: Sierra Wireless, Inc.
    Inventor: Jean Philippe Kielsznia
  • Publication number: 20100250911
    Abstract: The present invention is directed to a sensor for use in automation technology for detecting a measurand, particularly for detecting objects or articles, and a method for configuring a sensor.
    Type: Application
    Filed: November 20, 2008
    Publication date: September 30, 2010
    Applicant: PEPPERL + FUCHS GMBH
    Inventors: Dennis Trebbels, Heiko Hoebel, Tobias Bergtholdt
  • Patent number: 7805549
    Abstract: There is provided a transfer apparatus having a bridge that transfers a transaction between a first and a second bus, and a data transfer unit that performs a data transfer by DMA between the first and second bus. The transfer apparatus controls a transfer sequence of transaction transfers by the bridge and data transfers by the data transfer unit, in which transaction transfers by the bridge are based on bus sequencing rules and data transfers by the data transfer unit are based on a data transfer activation condition.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: September 28, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akitomo Fukui
  • Patent number: 7804608
    Abstract: There are provided an information processing apparatus and information processing method, which can implement a job or printer device monitoring scheme that allows the user to easily detect status of printing apparatus in advance. The status of a physical printer device corresponding to a predetermined logical printer, which is set as an object to be monitored, is monitored, and a result based on monitoring is displayed on a computer display as a resident display. For example, when the resident display is displayed as an icon on the task tray on the computer display, it does not disturb display of windows of other document creation applications. Also, the user need not purposely instruct to launch a monitor utility upon printing. Hence, a job or printer device monitoring scheme which is very convenient for the user can be implemented.
    Type: Grant
    Filed: July 20, 2004
    Date of Patent: September 28, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kenichi Shirai, Noriyoshi Kurotsu, Masamichi Ohshima, Hidekazu Morooka, Takashi Yagita, Koichiro Wanda, Koji Kikuchi, Kei Kitagata, Hiroyuki Kayama
  • Patent number: 7802035
    Abstract: An information processing apparatus may include plural media capable of recording data, and a control unit executing operation control of the plural media and at least one medium in the plural media may be a mechanical operation executing medium performing mechanical operations, and the control unit may decide whether the mechanical operation executing medium is selected as an access target, and when the medium is not selected as the access target, perform processing of setting the mechanical operation executing medium to a waiting state.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: September 21, 2010
    Assignee: Sony Corporation
    Inventors: Ryogo Ito, Hiroshi Shimono, Junichi Yokota
  • Publication number: 20100235830
    Abstract: Applications executing on computer systems may execute in a virtual environment, such as a web application executing in a web browser. An application may access the actual computing environment (such as the filesystem), but this accessing may be complicated; e.g., the computing environment may be deployed across many computers and devices, and may be synchronized for offline access via a local cache. A computing environment component may service the complex computing environment (e.g., by managing the cache and retrieving remotely stored data objects) and expose it as a well-organized set of data objects. A virtual environment interface (e.g., a web browser plug-in) may allow applications hosted in the virtual environment to access the computing environment through the computing environment component. Programmatic interfaces may also be implemented to permit such accessing via familiar programming languages and techniques, such as JavaScript libraries exposed to web applications in the web browser.
    Type: Application
    Filed: March 11, 2009
    Publication date: September 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Dharma Shukla, Abhay Parasnis, Raymond Enders, Arash Ghanaie-Sichanie, Israel Hilerio, Farookh Mohammed, Aditya Bhandarkar
  • Publication number: 20100235520
    Abstract: Communication device capabilities may change during an established multimedia session due to connection of a peripheral device. For example, a user listens to an Internet radio service on a mobile phone through a set of headphones. Later, the user connects the mobile phone to stereo system in a car. The mobile phone can leverage the car's stereo system to present higher quality audio than it could present with the headphones. Functionality can be implemented in a communication device to detect connection of a peripheral device and determine multimedia capabilities of the peripheral device. The communication device updates its presence information to indicate the multimedia capabilities of the peripheral device. In response, a multimedia server determines multimedia capabilities indicated in the presence information have changed and optimizes delivery of multimedia content based on the updated multimedia capabilities.
    Type: Application
    Filed: March 11, 2009
    Publication date: September 16, 2010
    Applicant: International Business Machines Corporation
    Inventors: Luisa Attanasio, Giancarlo Carbone, Giuseppe Ciano, Francesco Lecciso, Luigi Pichetti, Stefano Sidoti
  • Patent number: 7797468
    Abstract: In certain, currently available data-storage systems, incoming commands from remote host computers are subject to several levels of command-queue-depth-fairness-related throttles to ensure that all host computers accessing the data-storage systems receive a reasonable fraction of data-storage-system command-processing bandwidth to avoid starvation of one or more host computers. Recently, certain host-computer-to-data-storage-system communication protocols have been enhanced to provide for association of priorities with commands. However, these new command-associated priorities may lead to starvation of priority levels and to a risk of deadlock due to priority-level starvation and priority inversion. In various embodiments of the present invention, at least one additional level of command-queue-depth-fairness-related throttling is introduced in order to avoid starvation of one or more priority levels, thereby eliminating or minimizing the risk of priority-level starvation and priority-related deadlock.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: September 14, 2010
    Assignee: Hewlett-Packard Development Company
    Inventors: George Shin, Rajiv K. Grover, Santosh Ananth Rao
  • Patent number: 7788421
    Abstract: One embodiment of the present invention provides a system for directing airflow through a computing device. This system comprises an airflow baffle, which includes a set of signal pins and a circuit. The airflow baffle is configured to direct airflow through the computing device, and the set of signal pins are configured to interface the airflow baffle with the computing device. Moreover, the circuit in the airflow baffle is coupled to the set of signal pins, and is configured to use the signal pins to notify the computing device that the airflow baffle is installed in the computing device.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: August 31, 2010
    Assignee: Google Inc.
    Inventors: Taliver B. Heath, David W. Stiver, Timothe P. Hockin, Duncan Laurie
  • Publication number: 20100217929
    Abstract: The invention is directed towards a system and method that utilizes external memory devices to cache sectors from a rotating storage device (e.g., a hard drive) to improve system performance. When an external memory device (EMD) is plugged into the computing device or onto a network in which the computing device is connected, the system recognizes the EMD and populates the EMD with disk sectors. The system routes I/O read requests directed to the disk sector to the EMD cache instead of the actual disk sector. The use of EMDs increases performance and productivity on the computing device systems for a fraction of the cost of adding memory to the computing device.
    Type: Application
    Filed: May 6, 2010
    Publication date: August 26, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Alexander Kirshenbaum, Cenk Ergan, Michael R. Fortin, Robert L. Reinauer
  • Publication number: 20100211698
    Abstract: Detection of remote computing devices triggers a wakeup signal that subsequently activates a remote computing environment. The remote computing environment can be utilized at substantially the same time as a local computing environment or at a different time. A list of available remote peripheral devices can be gathered automatically and/or based on a user request. One or more of the peripheral devices can be chosen by the user and/or chosen automatically based on various criteria. After selection of one or more devices, a wakeup trigger is sent to activate a remote computing environment that includes the one or more devices. The remote computing environment can be monitored and if the devices are no longer available, deactivation of the remote computing environment is performed automatically.
    Type: Application
    Filed: February 18, 2009
    Publication date: August 19, 2010
    Applicant: QUALCOMM Incorporated
    Inventor: Dilip Krishnaswamy
  • Patent number: 7779169
    Abstract: Disclosed is a method and system for preparing a mirror batch within a data processing system. Upon determining that a first open batch is approaching or has reached a completion criteria, a controller may cause system elements contributing data to the first open batch to cease acknowledging transaction requests while not ceasing to execute the transaction requests.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: August 17, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yaron Revah, Shemer Schwartz, Efri Zeidner, Ofir Zohar
  • Patent number: 7769917
    Abstract: A system and method for the provision for the auto detection and data exchange within different data transmission environments, such as those involving serial devices, Bluetooth-based devices, ZigBee-based devices, WiFi-based devices and/or WiMax-based devices is provided for in the present invention.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: August 3, 2010
    Assignee: Koamtac, Inc.
    Inventor: Hanjin Lee
  • Patent number: 7769930
    Abstract: The present invention discloses a Keyboard-Video-Mouse (KVM) cable capable of indicating at least one switching status of a KVM switch for at least one computer coupled thereto. The KVM cable further comprises a set of transmission lines for transmitting indicating signals from the KVM switch to the indicator. The KVM cable comprises a plurality of connectors. A first indicator may be disposed on a first connector for indicating a console switching status. A second indicator may be disposed on a second connector for indicating a peripheral switching status. Alternatively, both the first and second indicators can be disposed on the same connector for indicating the console switching status and the peripheral switching status respectively. Moreover, a color mixing LED may also be disposed on either of the first and second connectors for indicating the console switching status and the peripheral switching status by different colors.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: August 3, 2010
    Assignee: ATEN International Co., Ltd.
    Inventor: Shih Yuan Huang
  • Patent number: 7765355
    Abstract: An IEEE 1394 device detecting circuit includes a south bridge chip, a control device, an IEEE 1394 interface, and a resistor. The control device includes a power reset pin, a bus reset pin, and a cable power pin. The control device is connected to the south bridge chip through the bus reset pin, which is further connected to the power reset pin. The cable power pin is connected to a direct current power through the resistor. The control device is further connected to the IEEE 1394 interface, which is connected to an IEEE 1394 device.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: July 27, 2010
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventor: Ke-You Hu
  • Patent number: 7757015
    Abstract: Method, device and computer program product for determining a characteristic of an identifiable component. The method includes: receiving identification information representative of an identity of components that belong to a group of components, determining at least one characteristic of an identifiable component in response to the received identification information, and performing at least one characteristic responsive operation. The device includes an identifiable component and a component characteristic determiner. The component characteristic determiner is adapted to receive identification information representative of an identity of components that belong to a group of components and to determine at least one characteristic of the identifiable component in response to a relationship between the received identification information and reference identification information. The device is adapted to perform at least one characteristic responsive information.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: July 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Michael Factor, Thomas Charles Jarvis, Robert Akira Kubo, Orit Nissan-Messing, Gary Valentin, Elena Yerushalmi, Aviad Zlotnick
  • Patent number: 7747832
    Abstract: The invention relates to a method and a corresponding device for controlling a memory access, wherein a number of waiting states is established for the memory access to a storage device (FLASH/ROM, RAM, IO module) for a central control unit (CPU). A memory access is made possible in that the number of waiting states for the memory access is established individually as a function of an analysis of an instantaneous state (status) of the central control unit (CPU) and/or a type and/or address of the storage device (FLASH/ROM, RAM, IO module) being accessed.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: June 29, 2010
    Assignee: Micronas GmbH
    Inventor: Joerg Franke
  • Publication number: 20100161841
    Abstract: A drive icon display device of the present invention includes: a drive connection detecting section for detecting that a drive is connected; a drive identification information obtaining section for obtaining drive identification information about the drive; a drive identification information determining section for determining whether or not the drive stores the dedicated icon; an icon obtaining section for, when it is determined that the drive stores the dedicated icon, obtaining the dedicated icon from the drive, and for, when it is determined that the drive does not store the dedicated icon, obtaining a predetermined icon stored in advance in the drive icon display device; and a display section for displaying on a screen one of the obtained dedicated icon and the obtained predetermined icon.
    Type: Application
    Filed: June 15, 2009
    Publication date: June 24, 2010
    Inventors: Katsumi AKAGI, Yoshiyuki Uchiyama
  • Patent number: 7743183
    Abstract: A client device receives streaming content from a host device. The streaming content is placed in one or more buffers prior to processing. Monitoring as to the capacity and fullness of the buffers is performed at the client device and information is sent to the host device. The host device adjusts the rate or flow of the streaming content based on the information provided by the client device.
    Type: Grant
    Filed: May 23, 2005
    Date of Patent: June 22, 2010
    Assignee: Microsoft Corporation
    Inventors: Gurpratap Virdi, Anders E. Klemets
  • Patent number: 7734840
    Abstract: A method for managing outputs to peripheral devices in medical systems devices is described. The method includes providing an instruction to provide an output, creating a data object based on the instruction, and storing the data object in a first memory if a peripheral device that provides the output is not available to accept the data object, where the first memory stores the data object for a longer term than a second memory.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: June 8, 2010
    Assignee: GE Medical Systems Global Technology Co., LLC
    Inventor: Israel Raz
  • Patent number: 7730267
    Abstract: Provided are a method, system and program for selecting storage clusters to use to access storage. Input/Output (I/O) requests are transferred to a first storage cluster over a network to access storage. The storage may be additionally accessed via a second storage cluster over the network and both the first and second storage clusters are capable of accessing the storage. An unavailability of a first storage cluster is detected when the second storage cluster is available. A request is transmitted to hosts over the network to use the second storage cluster to access the storage. Hosts receiving the transmitted request send I/O requests to the storage via the second storage cluster if the second storage cluster is available.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: June 1, 2010
    Assignee: International Business Machines Corporation
    Inventor: Timothy C. Pepper
  • Patent number: 7730242
    Abstract: A communication converter includes: a first communication interface making capable of communicating with a medical control device through a predetermined communication cable; a second communication interface making capable of making a connection to a signal distribution unit which is provided in a housing device capable of housing one or more communication converters, and distributes a signal from the medical control device to each of the communication converters; a switch unit for switching communication lines to either a communication line through the first communication interface or a communication line through the second communication interface; a detection unit for detecting whether or not the signal distribution unit is connected to the second communication interface; a switch control unit for controlling the switch unit based on a detection result; and a third communication interface making capable of performing communications with a medical device.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: June 1, 2010
    Assignee: Olympus Medical Systems Corp.
    Inventor: Shusuke Tsuchiya
  • Patent number: 7730230
    Abstract: Apparatus having corresponding methods and computer programs comprise a plurality of interfaces to pass control frames; a memory to store configuration information; a select circuit to select one of the interfaces according to the configuration information; and a timing circuit to determine a time of passage of each control frame passing through the selected one of the interfaces.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: June 1, 2010
    Assignee: Marvell International Ltd.
    Inventor: Raghu Kondapalli
  • Patent number: 7730224
    Abstract: According to the present invention, an information processing apparatus which has a recognition function for recognizing connected peripheral devices and can make the connected peripheral devices available, comprises a holding unit adapted to hold the upper limit of device drivers to be installed, and an install controlling unit adapted to install device drivers by the upper limit held by the holding unit when device drivers corresponding to peripheral devices recognized by the recognition function are installed.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: June 1, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroshi Kikuchi
  • Patent number: 7730236
    Abstract: A cellular phone. The cellular phone comprises a connector, a first memory module, a second memory module, and a controller. The connector is used for physically connecting the cellular phone to an external device. The first memory module stores phone data. The second memory module stores application data received from the external device. The controller determines whether the connector is connected to the external device. If the connector is not connected to the external device, access right of both the first and second memory modules is granted exclusively to the cellular phone. If the connector is connected to the external device, access right of the first memory is granted exclusively to the cellular phone, and access right of the second memory module is granted exclusively to the external device.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: June 1, 2010
    Assignee: Mediatek Inc.
    Inventors: Shih-Chang Hu, Chia Jung Chen
  • Patent number: 7721016
    Abstract: A method of initiating re-enumeration of a USB device without manual intervention is provided. The method involves a sequence emulating detachment and re-attachment of a device to the host while the device remains attached to the host. As the device remains attached to the host throughout the sequence, the host OS is manipulated to receive a plurality of preset device states in order for it to perceive a device change and to eventually initiate device enumeration. The sequence, which involves a series of command exchanges between the device and the host, may be initiated by a software application residing in the host upon an event requiring device enumeration.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: May 18, 2010
    Assignee: Seagate Technology LLC
    Inventors: Wen Xiang Xie, Sze Chek Tan, Yew Meng Tan, Zhong Quan Jiang
  • Patent number: 7716394
    Abstract: Disclosed herein is a content transferring method for use with a first and a second apparatus interconnected by a communicating device. The method includes the steps of: if a storage medium managed by the second apparatus is larger in capacity than content data to be transferred from the first apparatus to the second apparatus, then performing a synchronizing process synchronizing the content data stored in the first apparatus with the content data to be stored onto the storage medium managed by the second apparatus; and if the storage medium managed by the second apparatus is smaller in capacity than the content data to be transferred from the first apparatus to the second apparatus, then performing a selective transferring process causing the first apparatus preferentially to select content data different from the content data stored on the storage medium managed by the second apparatus and to transfer the preferentially selected content data to the second apparatus.
    Type: Grant
    Filed: February 15, 2006
    Date of Patent: May 11, 2010
    Assignee: Sony Corporation
    Inventor: Atsushi Matsutani
  • Patent number: 7711883
    Abstract: An apparatus for performing a plug and play function, a digital image processing system using the same, and a method thereof are provided. The apparatus includes: a device searching module for searching a connected device; a connection state analyzing module for determining whether the searched device is previously connected by comparing the type of device and a previous connection state; a storing unit for storing information about the type and the previous connection state; an information managing module for searching detail information of data stored in the connected device; a reproducing function verifying module for determining whether the data stored in the connected external device is processable; and a plug and play module for displaying the determination result and a selection menu for controlling the connected device to perform a target function according to a user's input.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: May 4, 2010
    Assignee: LG Electronics Inc.
    Inventor: Hyeong Ho Son
  • Patent number: 7711868
    Abstract: An auxiliary computing device wakes an associated main computer system to obtain data as needed, on-demand and/or in anticipation of demand. The wakeup operation is ordinarily temporary to fetch data, whereby only a small amount of power is consumed by the main computer system. In one implementation, a control channel between the auxiliary device and the main computer system is used to signal a wakeup. A main data channel is used to obtain the data, whereby the auxiliary device has access to a larger amount of data than it can cache. Moreover, the components of the main computer system may be leveraged, such as to use the main computer system's digital rights management mechanisms. Additional data may be intelligently requested by the auxiliary device while the main computer system is powered up, e.g., to buffer media, and/or request a synchronization of calendar data, email data, and so forth.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Matthew P. Rhoten, Andrew J. Fuller, Roger H. Wynn, Michael S. Bernstein, Daniel J. Polivy, Otto G. Berkes
  • Publication number: 20100106864
    Abstract: A method of interacting with data at a wireless communication device is provided. The wireless communication device has access to a first set of capabilities. Data is received at the wireless communication device via a wireless transmission. The data represents visual content that is viewable via a display device. A graphical user interface, including a delayed action selector, is provided via the display device. An input is received within a limited period of time after displaying the delayed action selector. The input is associated with a command to delay execution of an action with respect to the data until the wireless communication device has access to a second set of capabilities. The action is not supported by the first set of capabilities but is supported by the second set of capabilities. An indication of receipt of the input is provided at the wireless communication device.
    Type: Application
    Filed: October 28, 2008
    Publication date: April 29, 2010
    Applicant: AT&T Intellectual Property I,L.P.
    Inventors: Zhi Li, Raghvendra Savoor
  • Patent number: 7707329
    Abstract: A remotely programmable device includes a message store for receiving messages over a radiolink from a controller and forwarding the messages to a local application resident in the device, writable registers for controlling operation of the device, a command interpreter for interpreting commands embedded in thessages to write data to the register, and a lock for inhibiting writing of data to the registers. The local application is responsive to an authorization code embedded in the messages to release the lock and thereby allow writing of data to the registers.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: April 27, 2010
    Assignee: Zarlink Semiconductor AB
    Inventor: Per-Olof Bergstedt
  • Publication number: 20100100647
    Abstract: An information processing apparatus and an information selecting method are disclosed which can easily restore an original state after checking the result of executing predetermined processing based on different information. If an operator of an operation unit is pressed in an already processed state where a processing execution unit is executing predetermined processing using already selected information set in a selected information memory, information assigned to the operator is newly set in the selected information memory to execute the predetermined processing with the processing execution unit. After that, if the pressed operator is released, the processing execution unit is restored to the already processed state. With this operation, after checking a new processing state using different information from already selected information by pressing an operator, the already processed state can be restored simply by releasing the pressed operator.
    Type: Application
    Filed: July 20, 2009
    Publication date: April 22, 2010
    Applicant: Alpine Electronics, Inc.
    Inventors: Akihiko Takizawa, Wataru Oikubo, Syu Takahara, Hironaga Ogawa, Hidetoshi Kadoya
  • Patent number: 7702823
    Abstract: This invention enables a disk subsystem that employs the FC-AL connection to grasp the operation status of each disk drive, quickly locate a disk drive that has failed, and promptly carry out blocking processing. In a disk subsystem including plural drive enclosures which store disk drives, and a disk controller which controls transfer of data stored in the disk drives between the drive enclosures and a host computer. The drive enclosures each comprise a backend switch which is connected to the disk drives and to the disk controller, the backend switch comprises a status monitoring port through which operation status of switch ports of the backend switch is outputted, and the disk controller monitors a fault of the switch ports through the status monitoring port.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: April 20, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Mutsumi Hosoya, Akira Fujibayashi, Shuji Nakamura, Yasuo Inoue
  • Patent number: 7698484
    Abstract: An information processor that is connected to at least one other information processor via a network, includes a detecting unit that detects an optional device to be used for information processing, as a target optional device, installed on the other information processor, an issuing unit that issues an access request to use the target optional device to the other information processor, a receiving unit that receives an access permission for access to the target optional device from the other information processor, and a processing unit that performs the information processing with the target optional device.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: April 13, 2010
    Assignee: Ricoh Co., Ltd.
    Inventors: Junichi Ikeda, Koji Oshikiri, Noriyuki Terao, Atsuhiro Oizumi, Yutaka Maita, Satoru Numakura, Hiroo Kitagawa, Tomonori Tanaka, Hiroyuki Kimbara, Hidetake Tanaka, Iwao Hamaguchi, Keiichi Iwasaki, Toshihiro Tsukagoshi, Naoki Tsumura
  • Patent number: 7698472
    Abstract: Improved techniques for rendering a peripheral device removable (e.g., unpluggable) are disclosed. According to one aspect of the invention, the peripheral device is rendered removable from a host computer without preparatory user actions. In effect, the peripheral device can be automatically prepared for removal in the event that its user removes (unplugs) it from its host computer. According to another aspect of the invention, the peripheral device includes a data storage device that is mounted to a file system of the other computer when the other computer desires access to the data storage device. Otherwise, the data storage device is normally unmounted so that if the peripheral device were to be removed (e.g., unplugged) no harm or damage to data stored therein would occur. These aspects of the invention can be utilized alone or in combination with one another.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: April 13, 2010
    Assignee: Apple Inc.
    Inventors: Jeffrey L. Robbin, David Heller, Craig A. Marciniak
  • Patent number: 7694030
    Abstract: Automatic protocol migration when upgrading operating systems includes checking, after upgrading at least a portion of an operating system of a host device, whether a new driver supporting enhanced functionality for a portable device is now available, where a driver supporting base functionality would have been previously used for communicating with the portable device. If such a new driver supporting enhanced functionality for the portable device is now available, then the host device installs the new driver supporting enhanced functionality for the portable device.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: April 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Yonghong Guo, John C. Dunn, Stephen R. Handley
  • Patent number: 7694033
    Abstract: According to the present invention, is allowed to store, in a hard disk drive, only a driver and an application which are necessary for a peripheral device connected a personal computer, the area in use of the hard disk drive is reduced.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: April 6, 2010
    Assignee: Fujitsu Limited
    Inventor: Toshiro Ohbitsu
  • Patent number: 7689534
    Abstract: Embodiments of the invention provide techniques for processing database triggers having delay attributes. In general, delay attributes may selectively introduce a delay between the firing of a trigger and the execution of the triggered action. The delay may be based on waiting for a specified time interval, waiting until a specified time, or reaching a predetermined threshold of a measure of system performance. The use of delay attributes may enable greater control over the timing of the execution of the triggered action, resulting in reduced impact on the performance of an underlying system.
    Type: Grant
    Filed: July 11, 2007
    Date of Patent: March 30, 2010
    Assignee: International Business Machines Corporation
    Inventors: Rafal Przemyslaw Konik, Mark William Theuer, Michael Alan Venz
  • Publication number: 20100077109
    Abstract: The present invention provides a computer docking station and a switching method thereof. The method comprises: monitoring whether a wired input/output module is connected to a host computer, and outputting a monitoring result; controlling a first data processing module to be connected to the wired input/output module when the monitoring result indicates that the wired input/output module is connected to the host computer, or otherwise controlling the first data processing module to be connected to a wireless input/output module when the monitoring result indicates that the wired input/output module is not connected to the host computer. According to the present invention, an extended interface can be provided to the host computer in either of a wireless way and a wired way.
    Type: Application
    Filed: September 17, 2009
    Publication date: March 25, 2010
    Applicant: LENOVO (BEIJING) LIMITED
    Inventors: Xiaoping Yan, Wei Xie, Zihua Guo
  • Patent number: 7685323
    Abstract: A method for automating configuration of devices in a network having a network bus for communicating with the devices, wherein the network is implemented in a physical environment the method comprising detecting a device assembly that is connected to the network bus, wherein the device assembly includes a plurality of devices assembled thereon in a predetermined physical order; upon detecting a device assembly connected to the network bus, determining whether the detected device assembly is of a predetermined first type; upon determining that the detected device assembly is of the first type, reading data from the plurality of devices assembled thereon in an order corresponding to the predetermined physical order of the plurality of devices as assembled on the device assembly; and identifying a physical location in the physical environment of each of the plurality of devices on the first-type device assembly based on the order in which data of the plurality of devices is read from the first-type device assemb
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: March 23, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David A. Moore, Tuong Q. Tran, Hoang Thanh Nguyen, Allen T. Morrison, Royal H. King
  • Patent number: 7685329
    Abstract: Technologies are described herein for detecting the presence and activity of a mass storage device. A resistor divider circuit generates a voltage indicating whether a mass storage device has been mated to a mass storage backplane and whether the device is active. The circuit provides a voltage within a first range when the device is not mated to the storage backplane, and provides a voltage within a second range when the device is mated to the storage backplane but is inactive. The circuit also provides a voltage within a third range when the device is mated to the storage backplane and is active. The circuit can be connected to an integrated circuit that can determine, based on the output of the resistor divider circuit, whether the device has been mated to the storage backplane and whether the device is active.
    Type: Grant
    Filed: August 10, 2007
    Date of Patent: March 23, 2010
    Assignee: American Megatreads, Inc.
    Inventor: Clas Gerhard Sivertsen
  • Publication number: 20100064067
    Abstract: Systems and methods for allocating transmission resources within a computer network are provided. In some embodiments of the invention, communication links may be assigned based on predefined preferences or system configuration to facilitate the transfer of data from one point in the network to another. In other embodiments, system operation may be monitored and communication paths be assigned dynamically based on this information to improve system operation and provide improved failover response, load balancing and to promote robust data access via alternative routes.
    Type: Application
    Filed: November 13, 2009
    Publication date: March 11, 2010
    Applicant: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Ho-Chi Chen, Manoj Vijayan Retnamma
  • Patent number: 7676612
    Abstract: A device determines whether a speed mode between the device and an external device is a first speed mode or a second speed mode, communicates with the external device at first speed if the speed mode is the first speed mode, and communicates with the external device at second speed slower than the first speed if the speed mode is the second speed mode. The device enables transfer of image data and displays the image data being transferred to the external device, if the speed mode is the first speed mode. The device disables the transfer of the image data and stops displaying the image data, if the speed mode is the second speed mode.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: March 9, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shuichi Hosokawa
  • Patent number: 7676606
    Abstract: A method for programming programmable devices includes monitoring a status pin for each of the programmable devices, maintaining state information for the programmable devices indicating whether each programmable device is programmed, and transitioning each programmable device from a programmed state to an operating state. A monitoring module includes detectors, a memory and a processor. The detectors detect indications on the status pins of programmable devices that the programmable devices are programmed. The memory stores state information about the programmable devices. The processor communicates control signals to the programmable devices instructing them to transition from the programmed state to the operating state.
    Type: Grant
    Filed: April 24, 2002
    Date of Patent: March 9, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: James W. Edwards, III, James P. Stengel
  • Publication number: 20100036974
    Abstract: A measuring apparatus comprises a receiving device, a processing device and a sending device. The receiving device is adapted to receive at least one telegram fragment, and the receiving device is adapted to determine a destination of the at least one telegram fragment, and depending on the destination of the at least one telegram fragment to set an operating state of the processing device. The receiving device is furthermore adapted, from the at least one telegram fragment, to prepare a telegram block, wherein the processing device is adapted, in a first operating state, to determine a telegram boundary of the telegram block, and to determine a type of the telegram block. The processing device is equipped, in a second operating state, to determine a telegram boundary of the telegram block, and to control the sending device such that the sending device sends a telegram subsequent to the telegram boundary.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 11, 2010
    Inventor: Andreas ISENMANN
  • Patent number: 7640369
    Abstract: A peripheral device has a communication section for communicating with operational equipment, the operational equipment including a detecting unit configured to detect a peripheral device, and an installing unit configured to install a driver to control the peripheral device detected by the detecting unit, a first setting section configured to set a blocking state that blocks detection by the detecting unit prior to activation of the installing unit, a determining section configured to determine whether the installing unit has been activated or not, and a second setting section configured to cancel the blocking state set by the first setting section after the determining section determines that the installing unit has been activated and configured to set a permitting state in which detection by the detecting unit is permitted.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: December 29, 2009
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Hajime Inada, Hirotoshi Maehira
  • Patent number: 7640442
    Abstract: A multi-function apparatus having a wider variety of uses and easily employed when carrying a USB cable only without having a power source cord. The apparatus includes means for detecting a connection between the USB interface and the PC, means for detecting a connection to the power line, and control means for selecting a function depending on a detected state of the connection between the USB interface and PC and a detected state of the connection to the AC power line. All the functions in the multi-function apparatus are operable in a connected state of the AC power line to the AC power source, while even in an unconnected state of the AC power line to the AC power source, if the USB interface is connected to the PC, a possible operation is enabled using electric power of 5 V at 500 mA supplied from the PC.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: December 29, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takehiro Yoshida, Shunichi Fujise, Junji Iguchi, Daisuke Suga, Hideya Tabeta
  • Publication number: 20090319700
    Abstract: Provided are a method, system, and article of manufacture for using device status information to takeover control of devices assigned to a node. A first processing unit communicates with a second processing unit. The first processing unit uses a first device accessible to both the first and second processing units and the second processing unit uses a second device accessible to both the first and second processing units. The first processing unit receives status on the second device from the first device indicating whether the second device is available or unavailable. The first processing unit detects a failure of the second processing unit and determines from the received status on the second device whether the first device is available in response to detecting the failure of the second processing unit.
    Type: Application
    Filed: June 23, 2008
    Publication date: December 24, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy Andrew Cohn, David Ray Kahler, Karl Allen Nielsen