Availability Monitoring Patents (Class 710/17)
  • Patent number: 7437489
    Abstract: A data packet queue handling method and system is proposed, which is designed for use with a computer system having a data packet generating unit, a data packet transfer interface, a data packet processing unit, and a memory unit, wherein the data packet generating unit is capable of generating a sequence of data packets which are transferred via the data packet transfer interface to the data packet processing unit. The proposed method and system is capable of providing a novel data packet queue handling capability that can help prevent the occurrence of a deadlock condition in the computer system due to a memory-sufficient condition in the memory unit, so that the overall throughput of the computer system can be ensured.
    Type: Grant
    Filed: February 9, 2005
    Date of Patent: October 14, 2008
    Assignee: Inventec Corporation
    Inventor: Chih-Wei Chen
  • Patent number: 7437486
    Abstract: A measurement device having a configurable measurement interface that enables the dynamic allocation of responsibilities among front-end and back-end subsystems of a measurement device. A measurement device according to the present teachings includes a front-end subsystem for performing an interaction with a physical environment and back-end subsystem having a set of resources for supporting the front-end subsystem. The front-end and back-end subsystems are coupled to and communicate through a measurement interface. The front-end subsystem transfers a set of bootstrap information via the measurement interface to the back-end subsystem and in response the back-end subsystem configures the resources to support the front-end subsystem.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: October 14, 2008
    Assignee: Agilent Technologies, Inc.
    Inventors: Jefferson B. Burch, Glenn R. Engel, Glen L. Purdy, Jr.
  • Patent number: 7436530
    Abstract: A method for managing just-in-time print consumables for a print job can be performed on a computer server. The method includes estimating print consumable requirements for the print job. The method also includes ordering, over a network connection, the estimated print consumable requirements from a print consumable supplier such that the estimated print consumable requirements are received substantially close to a time that the print job is to be performed.
    Type: Grant
    Filed: April 25, 2002
    Date of Patent: October 14, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jody L. Terrill, Robert Sesek, Orhan E. Beckman, Robert Scott Femling
  • Patent number: 7437492
    Abstract: A method and system for efficiently storing and transferring data in a virtual tape library environment is disclosed. Data is written to a virtual tape library that emulates a physical tape library. Data stored in the virtual tape library may be compressed and an estimated compression ratio may be dynamically computed. While data is written to the virtual tape library, an end-of-tape signal is provided based on the estimated compression ratio.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: October 14, 2008
    Assignee: Netapp, Inc
    Inventors: Roger Stager, Don Alvin Trimmer, Craig Anthony Johnston, Rico Blaser
  • Publication number: 20080250198
    Abstract: One embodiment of the invention provides a disk-to-tape storage system including a front-end portion and a hack-end portion. The front-end portion ha, a first interface for receiving storage commands and data over a network from an application performing a backup or archive operation. The received storage commands conform to a standardised command format. The back-end portion has a second interface for transmitting storage commands and the received data for storage in a tape library. The disk-to-tape storage system is operable to transform the received storage commands from the standardised command format into an appropriate format for the transmitted storage commands so as to maintain direct accessibility by the application of the received data as stored in the tape library.
    Type: Application
    Filed: December 6, 2004
    Publication date: October 9, 2008
    Inventors: Stephen W. Purchase, Kipp A. Aldrich, Keith N. Summers, Jeremy R. Linton, Tom R. Wright
  • Publication number: 20080250165
    Abstract: In one embodiment an electronic apparatus comprises a processor, an operating system, a basic input/output system, and logic to detect a connection of a device to a USB port, in response to the connection, generate a system management interrupt that causes the basic input/output system to assume control of the electronic apparatus, determine, in the basic input/output system, whether the device comprises storage, determine whether the USB port is configured to accept a storage device, and initiate a routine to block access to the USB port in the event that the device comprises storage.
    Type: Application
    Filed: April 3, 2007
    Publication date: October 9, 2008
    Inventors: Eddy Reynolds, Luke Mulcahy
  • Patent number: 7433973
    Abstract: A display device includes a plurality of video input interfaces. The display device also includes a display controller coupled to the plurality of video input interfaces. The display controller determines a sequence in which the plurality of video input interfaces are scanned for a video signal. The display controller makes the determination in response to activity information associated with one or more video input interfaces included in the plurality of video input interfaces.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: October 7, 2008
    Assignee: Dell Products L.P.
    Inventors: Thomas Cantwell, Joe E. Goodart
  • Patent number: 7430619
    Abstract: A method and apparatus for communicating data between a device and a host apparatus through a USB interface detects and corrects USB transaction phase deviation due to erroneous recognition of handshake packets. A method comprises the steps of transmitting a first packet from the device to the host apparatus, the first packet being erroneously recognized by the host apparatus as a first type of packet, receiving a second packet from the host apparatus at the device in response to the first packet, and transmitting a third packet from the device to the host apparatus, the third packet being the first type of packet, in response to receiving the second packet from the host apparatus.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: September 30, 2008
    Assignee: Fujitsu Limited
    Inventor: Tatsumi Tsutsui
  • Patent number: 7426582
    Abstract: Methods, systems, and computer-readable media service PS/2 devices within an extensible firmware interface (EFI) environment where the PS/2 devices provide data via a keyboard controller. The method involves receiving a request for data from an EFI driver, in response to receiving the request, determining whether data from any of the PS/2 devices is available for delivery to one or more EFI drivers via the keyboard controller. The method further involves in response to determining that the data is available for delivery, dispatching the data from the keyboard controller based on which PS/2 devices provided the data and forwarding the data to the EFI drivers associated with a PS/2 device providing at least some of the data.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: September 16, 2008
    Assignee: American Megatrends, Inc.
    Inventors: Oleg Ilyasov, Andriy Naborskyy
  • Patent number: 7426748
    Abstract: A management mediating device includes a management system communication device for making a connection to a management system outside a fire wall from inside the fire wall, and receiving a command from the management system, and a processor for performing a process in accordance with the received command. The management mediating device further includes a management object system communication device for transferring the command to a management object system, a storage for storing a connection schedule of the management system communication device, and an instructing device for, in accordance with the connection schedule, instructing the management system communication device to make a connection to the management system.
    Type: Grant
    Filed: September 23, 2003
    Date of Patent: September 16, 2008
    Assignee: Ricoh Company, Ltd.
    Inventor: Tatsuya Imai
  • Publication number: 20080195769
    Abstract: A method of providing connectivity between a mobile device and a desktop computing device, comprising: providing the mobile device with software that can be installed in the desktop computing device to provide configuration data to application software operating on the desktop computing device, including device identification data for addressing the mobile device; using the mobile device to detect all desktop computing devices with which the mobile device can communicate; using the mobile device to select one of the desktop computing devices on which the application software is to be installed; transmitting the software from the mobile device to the desktop computing device; using the desktop computing device to run the software to configure the application software using configuration data such that communications from the desktop computing device to the mobile device using application software are addressed directly to the mobile device from which the software originated.
    Type: Application
    Filed: January 28, 2008
    Publication date: August 14, 2008
    Inventor: Juraid Anwer
  • Patent number: 7404013
    Abstract: A device communicatively coupled to a host in a Serial Advanced Technology Attachment (SATA) format. The device includes a processor to control operations in the device and a serial interface to control serial communication with the host in accordance with the SATA format. The serial interface, after the transmission of a continued primitive, inserts pass-through information to the host within or outside of a frame information structure (FIS). If the host is not pass-through enabled, the host ignores the pass-through information. However, if the host is pass-through enabled, the host recognizes the pass-through information.
    Type: Grant
    Filed: May 17, 2005
    Date of Patent: July 22, 2008
    Assignee: Western Digital Technologies, Inc.
    Inventor: John C. Masiewicz
  • Patent number: 7401166
    Abstract: The present invention relates to a method and a system for controlling and/or exchanging data for multimedia appliances and an appliance suitable therefor According to prior art, methods and systems for controlling and exchanging data for multimedial appliances have the disadvantage that said methods, systems and appliances are very simple with regard to the requirements and the possibilities at hand and involve considerable hardware requirements. The invention is based upon the fact that each appliance which is integrated into the system sends a message at regular intervals and by means of the bus as soon as said appliance has been activated The type of the appliance can be detected by means of said message which also reveals that the appliance is switched on, i.e. active. All the remaining active appliances in the system evaluate said messages and send such messages themselves as long as said appliances are active.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: July 15, 2008
    Assignee: Grundig Multimedia B.V.
    Inventors: Thorsten Herfet, Hans-Juergen Busch
  • Publication number: 20080155286
    Abstract: An information processing apparatus is disclosed as an example. The information processing apparatus sends data to an image forming apparatus and causes the image forming apparatus to generate an image. The information processing apparatus includes a receiving unit configured to receive information that is sent from an image forming apparatus and indicates whether the image forming apparatus has a power saving function, a determination unit configured to determine, on the basis of the information received by the receiving unit, whether the image forming apparatus has the power saving function, and a setting unit configured to perform setting on a communication program in the information processing apparatus so as to reduce a number of times a power saving mode of the image forming apparatus having the power saving function is released due to communication between the information processing apparatus and the image forming apparatus.
    Type: Application
    Filed: December 18, 2007
    Publication date: June 26, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Masahito Hirai
  • Patent number: 7392329
    Abstract: In accordance with one embodiment of the present invention, a method of applying an action initiated for a portion of a plurality of devices to all of the plurality of devices is provided. The method comprises establishing a status block for a plurality of devices that are implemented on a system, and initiating an action for a portion of the plurality of devices. The method further comprises writing information to the status block identifying that the action was initiated, and based at least in part on the information written to the status block, applying the action to all of the plurality of devices.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: June 24, 2008
    Assignee: Hewlett-Packard Devopment, L.P.
    Inventors: Scott Lynn Michaelis, Marvin J. Spinhirne
  • Patent number: 7389327
    Abstract: The object of the present invention is to make information necessary for judging whether control output is possible closer to the latest information than in the conventional method or made the latest, and shorten the time from control start to control execution. In a control and monitoring system for a power system which controls monitoring control objects by supplying a control instruction from a master unit 6 to a plurality of input/output terminal devices BCU1, BCU2, and so on provided for each of the plurality of monitoring control objects in a power system, the master unit 6 starts operations to acquire information necessary for judging whether control output to the input/output terminal devices BCU1, BCU2, and so on is possible at the time of control object selection notification from the master unit 6 to the input/output terminal devices BCU1, BCU2, and so on.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: June 17, 2008
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Hideki Kitahara
  • Patent number: 7386638
    Abstract: A communications system is arranged for serially chaining multiple portable pendant peripherals to a portable host device. The system enables multiple low power input/output peripherals to communicate over a bi-directional data line with a portable host device such as a PDA or cellular phone. Fixed-length data packets are employed in a store-and-forward approach between the host device and the pendant peripherals. An upstream pendant system component controls a unidirectional clock signal that regulates data transfers to or from the host device and a downstream pendant peripheral. A device identification field associated with the data packet is incremented or decremented as the data packet is forwarded along the pendant bus chain until it reaches its destination.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: June 10, 2008
    Assignee: Microsoft Corporation
    Inventors: David William Voth, Michael P. Calligaro
  • Publication number: 20080133781
    Abstract: A personal video recorder (PVR) (10) comprises a receiving stage (12) which receives media content and an internal storage device (24) such as a hard-disk. The PVR has an interface (26) for connecting to an external storage device (30). The PVR is operable to receive an instruction to record content directly to the external storage device (30). The PVR determines if the external storage device (30) can store the media content at a required transfer rate. If the external storage device (30) is unable to store the media content at the required rate, it uses the internal storage device (24) to record the received media content and to transfer the stored media content from the internal storage device (24) to the external storage device (30). The achievable transfer rate can be determined once transfer has commenced.
    Type: Application
    Filed: February 1, 2006
    Publication date: June 5, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Alexis S.R. Ashley, Jonathan G. Foster
  • Publication number: 20080126594
    Abstract: System and method for enumerating and/or enumerating a device. The device may be a USB portable device which adheres to a first standard, e.g., the USB specification, and may engage in enumeration with respect to a USB hub/USB host device. Where a battery included in the device is sufficiently low, the device may engage in low power enumeration, e.g., to begin charging the device using enumerated power. Low power enumeration may allow the device to enumerate even when the device is incapable of powering on. Additionally, or alternatively, the device may determine whether the hub/host device is capable of providing high power charging. If it is, the device may begin charging the battery of the device using power provided by the hub/host device at a high power level.
    Type: Application
    Filed: August 17, 2006
    Publication date: May 29, 2008
    Inventors: Morgan H. Monks, Mark R. Bohm
  • Patent number: 7380074
    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: November 22, 2005
    Date of Patent: May 27, 2008
    Assignee: International Business Machines Corporation
    Inventor: Timothy C. Pepper
  • Patent number: 7363392
    Abstract: The present invention provides methods and systems to automatically manage hardware and software capabilities of replaceable electronic modules as the modules are replaced or reassigned to different tasks. Each such module stores configuration information in a persistent memory. This configuration information enables the module to use only selected hardware and to execute only selected software. A replaceable electronic module manager stores copies of each module's configure information in a separate persistent memory. When a module is replaced, a copy of the configuration information is fetched from the module manager's persistent memory and sent to a replacement module, thereby making the replacement module functionally equivalent (from a point of view of which hardware can be used by the module or which software can be executed by the module) to the replaced module.
    Type: Grant
    Filed: July 30, 2003
    Date of Patent: April 22, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: William J. Thomas
  • Patent number: 7359998
    Abstract: A low-power audio CD player for portable computers permits operation of the CD-ROM subsystem when power is not being supplied to the computer subsystem. In one embodiment of the invention, the computer subsystem comprises a system CPU, a digital-audio generating circuit, a digital computer bus coupling the CPU and the digital-audio generator circuit, and a digital computer bus controller. The CD audio subsystem comprises an audio device capable of playing an audio CD and coupled to the digital computer bus controller, an audio amplifier circuit coupled to the audio device, and an audio interface coupled to the digital computer bus in parallel to the digital computer bus controller and the audio device. The audio interface is adapted to generate signals to operate the audio device and play the audio CD when power is not being supplied to the computer subsystem or to the CPU.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: April 15, 2008
    Assignee: O2 Micro International Limited
    Inventors: Reginia Chan, James Lam
  • Publication number: 20080077673
    Abstract: Embodiments of the present invention comprise systems and methods for displaying message alerts on shared and private devices according to user preferences.
    Type: Application
    Filed: September 19, 2006
    Publication date: March 27, 2008
    Inventor: Renjit Tom Thomas
  • Patent number: 7337240
    Abstract: A method and apparatus relates to hardware-to-hardware data transmission in computer systems, and in particular, it relates to method and system for operating I/O adapters attaching either one or more computing devices to an I/O periphery, to a network, or to other computing devices. It is proposed to operate a memory local to the network coupling adapter as a cache memory relative to a system memory associated with the one or more computing devices for storing transmission control information.
    Type: Grant
    Filed: December 6, 2001
    Date of Patent: February 26, 2008
    Assignee: International Business Machines Corporation
    Inventors: Gerd Konrad Bayer, Wolfgang Eckert, Markus Michael Helms, Juergen Maergner, Christoph Raisch, Thomas Schlipf, Klaus Theurich
  • Patent number: 7337243
    Abstract: A module to perform system management for a computer. The module includes a memory to store management event information and a controller to operate in an active central management controller mode and in a standby central management controller mode. In both modes the controller sends system event information to another controller to duplicate the management event information.
    Type: Grant
    Filed: August 24, 2005
    Date of Patent: February 26, 2008
    Assignee: Intel Corporation
    Inventors: Peter A. Hawkins, Clyde S. Clark
  • Patent number: 7334055
    Abstract: When activities are operated in parallel, and there is only one status display, an ordered list is implemented with three methods of access: insertion at the top, removal from anywhere, and read of the top item. Items kept on this list are the status codes or words for the activities that are currently in progress. When a new activity begins, its status code or word is inserted at the top of the list. Whenever an activity completes, its code or word is removed from the list regardless of its location in the list, and in such a way as to preserve the order of the remaining entries in the list. Whenever the top entry in the list changes (whether through an insertion or removal), the single status display is updated to show the new top value.
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: February 19, 2008
    Assignee: International Business Machines Corporation
    Inventors: James Joseph Babka, Chris Alan Schwendiman
  • Patent number: 7330913
    Abstract: A method and apparatus for maintaining a computing device is provided. An indication of an end of persistence for a peripheral device is received. Monitoring is performed for an event related to the end of persistence. Support information associated with the peripheral device is removed from the computing device based on detection of the event related to the end of persistence.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: February 12, 2008
    Assignee: Novell, Inc.
    Inventors: Bart Dahneke, Ted Wayne Tronson, Michael John Cowley, Victor Hugo Parra
  • Patent number: 7325120
    Abstract: Space is allocated on data storage devices in proportion to weights associated with the storage devices. The weights can be dynamically adjusted at any time in order to accommodate changes in the system and to better utilize the storage devices. The technique used to perform the allocating is independent of the weights used by the allocating. Further, the allocation technique can accommodate general purpose data streams having varying lengths and/or varying access patterns, as well as special purpose data streams, such as video streams.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: January 29, 2008
    Assignee: International Business Machines Corporation
    Inventors: Wayne A. Sawdon, Roger L. Haskin, Frank B. Schmuck, James C. Wyllie
  • Patent number: 7320041
    Abstract: Apparatus, methods and systems for controlling data flow between data processing systems. In an example embodiment, the apparatus includes descriptor logic for generating a plurality of descriptors including a frame descriptor defining a data packet to be communicated between a location in the memory and a data processing system, and a pointer descriptor identifying the location in the memory. The apparatus also includes a descriptor table for storing descriptors generated by the descriptor logic for access by the data processing systems.
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: January 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Giora Biran, Tal Sostheim
  • Patent number: 7305499
    Abstract: The present invention provides a DMA transfer controller includes: a transfer parameter storing unit for storing a bus occupation time value and transfer parameters of one set or a plurality of sets of DMA transfers for each of a plurality of logical processors; a data transfer performing unit for performing the DMA transfer on the basis of the DMA transfer parameters; a control unit for controlling the receive and transmit of the DMA transfer parameters and the start and the interruption of the DMA transfers; and a time measuring unit for starting to measure bus occupation elapse time when a first DMA transfer is started for each of the logical processors. When the bus occupation elapse time reaches the bus occupation time value, the control unit interrupts the DMA transfer that is currently performed to start the DMA transfers based on the transfer parameters related to the logical processors of a prescribed sequence.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: December 4, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Akihiro Furuta, Nobuo Higaki, Tetsuya Tanaka, Tsuneyuki Suzuki
  • Patent number: 7305497
    Abstract: A method of performing resource analysis on one or more cards of a computer system is described and disclosed. In an embodiment, the method includes identifying one or more affected hardware identifiers. Each affected hardware identifier corresponds to any of the cards. Configuration information of the computer system is gathered. Moreover, the configuration information is used to analyze the affected hardware identifiers to identify any affected resource of the computer system. The identification of any affected resource is independent of a system-wide hardware scan of the computer system. Furthermore, one of a plurality of severity levels is assigned to each identified affected resource based on predetermined criteria. The severity levels include a low severity level, a medium severity level, and a high severity level. Each severity level represents degree of impact to the computer system if functionality of the identified affected resource became unavailable.
    Type: Grant
    Filed: May 24, 2004
    Date of Patent: December 4, 2007
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Ryan Ray Houdek, Toran Kent Kopren, Wade James Satterfield
  • Patent number: 7302501
    Abstract: A method of displaying states of a peripheral data storage system (PDSS) comprising a data storage device, a data storage system controller, a user-actuated signaling subsystem, a user display subsystem adapted to display the states, and a peripheral data storage controller host interface adapted for communication with a host system. The method includes determining a state of the PDSS; displaying a first display state via the user display subsystem if the PDSS is in an idle state; displaying a second display state via the user display subsystem if the PDSS is in a state corresponding to receiving a signal from the user-actuated signaling subsystem; displaying a third display state via the user display subsystem if the PDSS is in a dynamically active state; and displaying a fourth display state via the user display subsystem if the PDSS is in an off state.
    Type: Grant
    Filed: March 31, 2004
    Date of Patent: November 27, 2007
    Assignee: Western Digital Technologies, Inc.
    Inventors: William C. Cain, Kevin W. McLaughlin, Barry L. Klein
  • Patent number: 7295134
    Abstract: An aircraft terrain avoidance method and device may employ a collision warning section that transmits a caution signal when the aircraft risks colliding with the terrain at the end of a first predetermined period of time. A warning signal is transmitted when the aircraft risks colliding with the terrain at the end of a second predetermined period of time, which is shorter than the first predetermined period of time. A piloting system causes the aircraft to automatically climb with a first gradient corresponding to a predetermined value upon the transmission of the caution signal. An automatic pilot is engaged automatically, if currently disengaged, to force the aircraft to climb with a second gradient, corresponding to the maximum gradient possible in the current flight conditions of the aircraft, upon the transmission of the warning signal.
    Type: Grant
    Filed: September 17, 2004
    Date of Patent: November 13, 2007
    Assignee: Airbus France
    Inventors: Christophe Jourdan, Vincent Foucart
  • Patent number: 7293085
    Abstract: In an environment in which various usable information processing device exist in the neighborhood of a user, it is possible to a detect, from a main terminal used by a user, an information processing device having the function corresponding to a user request. By using the detected device, it is possible to perform data processing and data communication corresponding to the user request, which cannot be performed by one device. By transmitting a resources finding/using query packet to devices capable of data communication, the function confirmation and the environment setting of each information processing device can be performed. Even if the function of the information processing device dynamically changes, the device can be used based on the updated information.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: November 6, 2007
    Assignee: Sony Corporation
    Inventor: Masaaki Isozu
  • Patent number: 7277967
    Abstract: An apparatus for selecting, monitoring, and controlling electrically powered devices is disclosed. In one embodiment, the apparatus includes an electrically powered device having a key operating line and switching control circuitry to control usage of the electrically powered device by interrupting continuity of the key operating line. In another embodiment, the apparatus monitors usage of an electrically powered device. The apparatus includes a circuit which is coupled to the device to provide a power output of the device, an analog to digital converter coupled to receive the power output and convert the same to digital form, and a controller to receive a user input, process the user input by establishing communication with a remotely located device to request approval of a financial transaction, and generate control signals in response to receiving approval. The controller receives the digital form of the power output and monitors the operation of the electrically powered device.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: October 2, 2007
    Assignee: Logiclink Corporation
    Inventors: Kim Y. Kao, Bruce K. Sauer, Kent Kwan
  • Patent number: 7266599
    Abstract: According to some embodiments, location of a network device is facilitated via a human-sensible location indication. For example, a location indication request may be received at a network interface card of a personal computer. In response to the request, a human-sensible location indication may then be provided from the network interface card.
    Type: Grant
    Filed: December 27, 2002
    Date of Patent: September 4, 2007
    Assignee: Intel Corporation
    Inventor: Paul Schuster
  • Patent number: 7251726
    Abstract: The invention in one implementation encompasses a computer having an operating system and a power ON/OFF pushbutton switch. A microcontroller is coupled to receive ON/OFF information generated by the pushbutton switch. Responsive to receiving the ON/OFF information, the microcontroller generates a command causing the operating system to cause the computer to toggle between sleep and awake states.
    Type: Grant
    Filed: September 9, 2004
    Date of Patent: July 31, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Luca Lodolo, Hyejung Yi
  • Patent number: 7243168
    Abstract: A computer subsystem of a computer includes a CPU, RAM, display, storage device, input device(s), and a digital-audio generating IC. A CD-ROM subsystem of the computer includes a CD-ROM drive and CD-ROM control buttons for controlling CD-ROM drivers operation while playing audio CDs. An audio-interface IC of the CD-ROM subsystem couples a bus of the computer subsystem to the CD-ROM drive, and to the control buttons. The audio-interface IC, in one operating mode, relays commands and data between the bus and the CD-ROM drive. A second operating mode permits turning the computer subsystem off while the audio-interface IC autonomously responds to the control buttons and transmits commands to the CD-ROM drive for playing an audio CD.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: July 10, 2007
    Assignee: O2 Micro International Ltd.
    Inventors: Reginia Chan, Sterling Du, James Lam, Aaron Reynoso
  • Patent number: 7243169
    Abstract: A method for reducing oscillations of an output value associated with a program to be operatively coupled to a data processing system. The program having an internal process configured to read an input value provided by the program, the input value adjusting a performance aspect of the internal process, the internal process configured to provide an output value reflecting changes in the internal process responsive to the input value, the output value readable by the program.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: July 10, 2007
    Assignee: International Business Machines Corporation
    Inventors: Matthew James Carroll, Christian Marcelo Garcia-Arellano, Sam Sampson Lightstone, Maheswaran Surendra, Adam J. Storm, Yixin Diao
  • Patent number: 7234005
    Abstract: A method of setting a parameter of a peripheral device, for controlling an operation of the peripheral device includes collecting and storing a command issued for the peripheral device by an external device, analyzing a command issue pattern for the peripheral device based on the stored command, and determining a most proper value of the parameter based on the command issue pattern. The most proper value of the parameter determined is set as a parameter for controlling the operation of the peripheral device.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: June 19, 2007
    Assignee: Fujitsu Limited
    Inventor: Nobuaki Yoshitake
  • Patent number: 7228365
    Abstract: A port monitor allows a computer, digital camera, or other device to send a print job to a target printer, where the only known information about the printer is its network address. Communication is attempted to the network address, sequentially using each of a plurality of port numbers. If none of the plurality of port numbers is successful in initiating communication to the network address, communication to the network address is attempted using an LPR port number, sequentially using each of a plurality of LPR queue names.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: June 5, 2007
    Assignee: Xerox Corporation
    Inventors: Steven T. Schlonski, Matthew DeRoller, Krishna Kumar
  • Patent number: 7203774
    Abstract: A kernel device file system publication system for dynamically enumerating and configuring an instance of a device in the kernel device tree upon request by a user level application. The kernel device file system logically arranges system level devices in a hierarchical tree-like topology defining devices as nodes of a device tree to allow for a top-down access. The top-down access allows devices connecting to the computer system to be configured based on the physical path of the device. This process starts at a bus nexus and drives device configuration down the device tree. The bus configuration interfaces permit each nexus in the device tree hierarchy to participate in the device lookup and readdirs operations performed by the device file system. The device file system path operations are performed as an iterative sequence of bus configure operations, whereby each nexus controls the enumeration and configuration of that nexus' children.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: April 10, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Shudong Zhou, John Danielson, Jerry A. Gilliam, David A. Butterfield
  • Patent number: 7197580
    Abstract: A computer-implemented method and system are provided for supporting hardware devices that are connected to the computer via a network. The existence of any hardware device connected on the network is detected in the method. Information descriptive of the connected device is then obtained, either from the device or from the user. Based upon the obtained information, a logical representation of the connected device is created. The driver for the detected device is then located and installed. From this point on, the network-connected hardware device appears to the computer in the same manner as a locally connected hardware device.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: March 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Oren Rosenbloom, Vladimir Sadovsky
  • Patent number: 7194562
    Abstract: Disclosed is a technique for throttling data transfer. An amount of resources that are in use is determined. When the amount of resources reaches a high threshold, one or more primary control units are notified to temporarily stop sending data. When the amount of resources reaches a low threshold, each previously notified primary control unit is notified to resume sending data.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: March 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: Jeffery Michael Barnes, Brian Jeffrey Corcoran, James Chien-Chiung Chen, Minh-Ngoc Le Huynh, Frederick James Carberry, II
  • Patent number: 7191028
    Abstract: An electronically controlled apparatus of the present invention includes: an input-output section, which electronically processes and outputs input data; a control section, which electronically controls the input-output section according to operating status data of each component of the input-output section; a managing section, which monitors the operating status data of each component of the input-output section, so as to store and manage the operating status data with corresponding time information of the operating status data; and a processing section, which creates graphic display of the operating status data in a given time scale according to the operating status data and the time information. With the electronically controlled apparatus, it becomes easier to manage regular inspections and replenishing expendables, without lowering an activity rate.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: March 13, 2007
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Tatsuo Nomura, Syouichirou Yoshiura, Tsutomu Yoshimoto
  • Patent number: 7177959
    Abstract: An information signal processing apparatus connected to a connection control network, has event reception instrument for receiving a predetermined event instruction irrespective of the type of high level protocol, and when the event reception instrument receives an event instruction, an event corresponding to the received instructionis generated.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: February 13, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koji Fukunaga
  • Patent number: 7177035
    Abstract: An image forming apparatus is disclosed which includes a power-on section which supplies power, a storage section which stores image data, a printing section which prints image data stored in the storage section, an instruction section which accept an instruction to print using the printing section, a processing section which initializes the storage section upon turn-on of the power-on section, a time measurement section which measures time required at least for the processing section to execute processing, a report section which reports that the apparatus is in a state in which the instruction section can accept the instruction to execute printing, a control section which controls, upon turn-on of the power-on section, report of the state in which the instruction section can accept the instruction to execute printing before completion of initialization of the storage section.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: February 13, 2007
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventor: Toshiyuki Mitsudomi
  • Patent number: 7162549
    Abstract: A controller chip for coupling a computer system with a flash storage system is disclosed. The controller chip comprises an interface mechanism for determining whether the Flash storage system includes a controller and an adapter for providing the appropriate interface to the computer system to allow the computer system to communicate with the Flash storage system. In a preferred embodiment, the flash storage system comprising at least a portion of a medium ID section; and a flash section, wherein the medium ID section contains specifications of the medium ID. Through the use of this system a plurality of different adapters and a flash storage system can be managed while utilizing the same hardware components.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: January 9, 2007
    Assignee: Onspec Electronics, Inc.
    Inventors: Sreenath Mambakkam, Larry Lawson Jones, Arockiyaswamy Venkidu, Nicholas Antonopoulos
  • Patent number: 7158257
    Abstract: In an information processing apparatus capable of communicating with plural image processing apparatuses, the image processing apparatus satisfying a desired condition input by a user is selected from among the plural image processing apparatuses, the selected one or more image processing apparatuses are stored in a storage means, and it causes any one of the stored image processing apparatuses to perform an image process. When the image processing apparatus in question cannot continue the image process, it causes any one of the image processing apparatuses stored in the storage means and satisfying the above condition to perform a substitute process.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: January 2, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yasuhiro Hosoda
  • Patent number: 7146437
    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 20, 2004
    Date of Patent: December 5, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Jeffrey L. Robbin, David Heller, Craig A. Marciniak