Availability Monitoring Patents (Class 710/17)
  • Patent number: 8019906
    Abstract: A system and method for dual mode DP and HDMI transmission are provided. Briefly described, one embodiment of a dual mode DP and HDMI transmitter, among others, can be implemented as follows. The dual mode DP and HDMI transmitter comprises a driver circuit controlled by a data signal. The dual mode DP and HDMI transmitter also comprises a control circuit coupled to the driver circuit. The control circuit is configurable to transmit the data signal in a DP mode or a HDMI mode according to a mode signal. One embodiment of a method, among others, comprises: receiving a mode signal; determining whether to configure the dual mode DP and HDMI transmitter for transmitting in a DP mode or an HDMI mode based on the received mode signal; and configuring a dual mode DP and HDMI transmitter in accordance with the determination.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: September 13, 2011
    Assignee: VIA Technologies, Inc.
    Inventors: Yeong-Sheng Lee, George Shing
  • Patent number: 8015333
    Abstract: A method and apparatus for detecting the end of a daisy chain are described. A node receives an M-wide bit input, terminates K bits of the input, shifts and outputs the remaining M-K bits, and drives from the node K bits onto the output.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: September 6, 2011
    Assignee: Digi International Inc.
    Inventor: John R. Carlson
  • Patent number: 8010661
    Abstract: In a system of networked devices such as printers managed by a computer connected to them by a network, a method is described for executing device discovery and device status update at independent time intervals using a SNMP broadcast method while eliminating thread safety risk. Device discovery and status update are executed as subroutines within a main routine and each subroutine has its own decrement counter. The entire routine is repeated one cycle every time unit. In each cycle, the decrement counters are evaluated. If a counter is a positive value, the corresponding subroutine is skipped and the counter is decremented by one. If a counter is zero, the corresponding subroutine is executed and its counter is reset to the user-specified time interval afterwards.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: August 30, 2011
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Naoki Komine
  • Patent number: 8010712
    Abstract: A macro transmission server apparatus stores a combination of functions of a multifunction peripheral and an order of processing of the functions as a macro. The macro transmission server apparatus manages a plurality of such macros and determines a portion of the plurality of such macros to be transmitted to a multifunction peripheral on a network as a transmission set. The macro transmission server apparatus includes a change detection unit configured to detect a change in function of the multifunction peripheral, a transmission set updating unit configured to change the transmission set according to the change detected by the change detection unit such that at least one of the macros that is executable by the multifunction peripheral is included in the transmission set, a macro storage unit configured to store the transmission set and the plurality of such macros, and a macro transmission unit configured to transmit the transmission set to the multifunction peripheral.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: August 30, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hideo Asahara
  • Patent number: 8001291
    Abstract: Provided are a method of optimized sharing of multimedia content that allows delivery of optimized multimedia content using device profiles shared between devices connected via a short-range wireless communication and a mobile terminal employing the same method. The method includes: exchanging, upon connecting with peripheral devices via one of a wired network having a predetermined wired communication protocol and a wireless network having a predetermined wireless communication protocol, profile information with the peripheral devices; displaying the received profile information about the peripheral devices in order of network distances of the peripheral devices; and arranging and displaying, if the displayed profile information about each of the peripheral devices is selected, a list of shareable and playable multimedia content items pertaining to each peripheral device in order of priority.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: August 16, 2011
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Ji-hyeon Kweon, Yong-gook Park, Hyun-Jin Kim, Myung-hyun Yoo
  • Patent number: 8001300
    Abstract: A method and apparatus enables users to specify analog connections for devices on a data bus network such as an IEEE 1394 network in a convenient, time-efficient manner. According to an exemplary embodiment, the method includes steps of enabling an on-screen display comprising a list of devices connected to the digital data bus network requiring analog connections to the apparatus, and enabling a user to specify the analog connections responsive to the on-screen display.
    Type: Grant
    Filed: April 22, 2003
    Date of Patent: August 16, 2011
    Assignee: Thomson Licensing
    Inventors: Benoit Pol Menez, Mark Gilmore Mears, Chad Andrew Lefevre
  • Patent number: 7996579
    Abstract: Apparatus, methods and computer-code are disclosed where an impending decoupling between a peripheral device and a host is detected. In some embodiments, in response to the detected impending disconnection, a user alert signal is generated. In some embodiments, an ‘onboard detector’ that is associated with housing of the peripheral device and operative to detect the impending disconnection is provided. In some embodiments, the user alert signal is generated in accordance with inter-device data flow between the host and the peripheral device. Exemplary peripheral devices include but are not limited to transient storage devices such as a USB flash drives (UFD).
    Type: Grant
    Filed: May 14, 2007
    Date of Patent: August 9, 2011
    Assignee: SanDisk IL Ltd.
    Inventors: Yehuda Hahn, Mordechai Teicher, Itzhak Pomerantz
  • Patent number: 7996580
    Abstract: A host device includes an electrical activity monitoring (EAM) module that is configured to monitor the electrical activity of a slave storage device interfaced with the host device. Responsive to the value of, or change in, the electric current fed to the slave storage device being at or near a certain level, or within a predetermined range, the EAM module notifies the host device that the slave storage device has pending service request(s) or information for the host device.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: August 9, 2011
    Assignee: SanDisk IL Ltd.
    Inventors: Micha Rave, Nir Perry
  • Patent number: 7991920
    Abstract: System and method for controlling the presentation of information, such as dynamically displayed text, includes a computer with a display device and one or more sets of electrode plates and capacitive field sensors arranged facing each other on a substantially flat and substantially stationary surface, such as a table top. The method includes forming capacitive fields between the electrodes and sensors by electrically charging the electrode plates. The sensors monitor for gestural movements made by a user's hands within the fields by detecting changes in voltage levels of the fields. In response to detected gestural movements, the computer adjusts the manner in which the information is presented in the display device, such as the display rate, information source, font size and contrast control.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: August 2, 2011
    Assignee: Xerox Corporation
    Inventors: Maribeth Joy Back, Margaret H. Szymanksi
  • Patent number: 7992048
    Abstract: Provided is a computer system including at least one host computer; and at least one storage system, characterized in that: the storage system has a disk drive and a disk controller, and provides a storage area of the disk drive as at least one logical unit; upon detecting a failure in a logical path serving as an access route from the host computer to the logical unit, the host computer specifies logical paths for accessing the same logical unit that is connected to the logical path where the failure is detected; the host computer executes failure detecting processing for the specified logical paths to judge whether the specified logical paths are normal or not; the host computer selects normal logical paths out of the specified logical paths; and the host computer accesses the logical unit via the normal logical paths selected.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: August 2, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Yuki Komatsu, Makoto Aoki
  • Patent number: 7984226
    Abstract: Routing circuitry for automatically routing either a first set of USB signals derived from an Ethernet local area network (LAN) at an Ethernet connector or a second set of USB signals derived from a USB host at a USB connector to an output connector which can interface with a data processing device.
    Type: Grant
    Filed: June 10, 2009
    Date of Patent: July 19, 2011
    Assignee: Hand Held Products, Inc.
    Inventor: Timothy Young
  • Patent number: 7982903
    Abstract: In the printing and finishing of sheet-like objects, printing instructions are outputted to a printer. In accordance therewith, sheet-like objects are printed by the printer and are subsequently delivered by the printer directly to the finishing apparatus and then finished by the finishing apparatus. Output data concerning the printing instructions sent to the printer which are at least indicative of the printer capacity required for the printer to process the printing instructions outputted to the printer are registered. Sheet-like objects displaced by the printer are detected and signaled by the detector. At least periodically, production data in accordance with the signals received from the detector are generated. These data are at least indicative of a production quantity realized by the printer in response to the printing instructions sent to the printer. Depending on the production data, the output of next ones of the printing instructions to the printer is dosed.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: July 19, 2011
    Assignee: Neopost Industrie B.V.
    Inventor: Bertus Karel Edens
  • Patent number: 7969590
    Abstract: According to this invention, there is provided an image printing system which causes a plurality of image printing apparatuses to share and concurrently process an image printing job for outputting a plurality of prints based on image printing conditions and image information supplied from an information processing apparatus. In the image printing system of the invention, each of the image printing apparatuses interactively connected to each other has a proof/wait selection function of selecting a proof mode of outputting a single print or a wait mode of displaying image printing conditions and waiting. A master machine to which image printing conditions and image information are supplied from an information processing apparatus executes image printing operation in the proof mode or wait mode, and transfers the image printing conditions and image information to another image printing apparatus.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: June 28, 2011
    Assignee: Konica Minolta Holdings, Inc.
    Inventors: Junji Sato, Akio Ueda, Jun Yokobori
  • Patent number: 7970958
    Abstract: According to some embodiments, a message generated by a downstream device is received at upstream device. The message may, for example, be received via a peripheral interface and may not require a response. It may then be determined that an error is associated with the message, and an alert message may be sent from the upstream device to the downstream device via the peripheral interface.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: June 28, 2011
    Assignee: Micron Technology, Inc.
    Inventors: Ajai K. Singh, David Puffer
  • Publication number: 20110153872
    Abstract: Embodiments of systems, apparatuses, and methods for virtualizing a powered-down input/output device are disclosed. In one embodiment, an apparatus includes a storage location and a decoder. The storage location is to store an indication that an input/output device is inaccessible. The decoder is to decode a configuration transaction directed to the input/output device and redirect the configuration transaction to an other target if the contents of the first storage location indicate that the input/output device is inaccessible.
    Type: Application
    Filed: November 9, 2010
    Publication date: June 23, 2011
    Inventor: Siddhartha Nath
  • Publication number: 20110145446
    Abstract: An electronic system includes: a portable electronic device; and an electronic device, for detecting whether the portable electronic device is available, and transferring a partial task of a first task, which is to be processed by the electronic device, to the portable electronic device via a transmission interface if the portable electronic device is available; wherein the portable electronic device processes the partial task to generate a processed result and transfers the processed result to the electronic device via the transmission interface such that the electronic device is capable of completely processing the first task.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Inventors: WEI-HUA LU, Chih-Kuei Hu, Wei-Ting Liu
  • Patent number: 7962666
    Abstract: A transfer apparatus includes a connection status detection block, a storage status detection block, a no-operation status detection block, and a transfer block. The transfer block can automatically transfer candidate data to a memory device when a connected status is detected by the connection status block, the transfer candidate stored status is detected by the storage status detection block, and a no-operation status is detected by the no-operation status detection block.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: June 14, 2011
    Assignee: Sony Corporation
    Inventors: Takayuki Kori, Yasuharu Seki, Rui Yamada, Tatsuya Konno
  • Patent number: 7953900
    Abstract: A system and method for discovering I/O bus capabilities. Specifically, a system is described for discovering I/O bus capabilities on a computer system. The system includes an ACPI name space, a first ACPI interface, and a second ACPI interface. The ACPI name space details hardware configuration in the computer system. The first ACPI interface in the ACPI name space details current capabilities of an I/O bus that is communicatively coupled to an I/O slot. The second ACPI interface details a list of all the capabilities of the I/O bus that supports the I/O slot.
    Type: Grant
    Filed: October 19, 2004
    Date of Patent: May 31, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Shiraz A. Qureshi
  • Patent number: 7953904
    Abstract: A storage control apparatus capable of reducing a power consumption in network port units, including a host communication control unit 10 which includes a plurality of network ports 18 and which controls communications with a host computer 2 that is connectable through the network ports, a storage-device communication control unit 16 which controls communications with a plurality of storage devices, a plurality of DMA portions 111 by which data to be transmitted/received between the host computer and the storage devices are transferred between the host communication control unit 10 and the storage-device communication control unit 16, a plurality of cache memories 12 in which the data to be transferred by the DMA portions 111 are temporarily stored, and a power saving control portion 110 which stops the DMA portion 111 and the cache memory 12 that are previously associated with one network port, on the basis of a connection situation of the pertinent network port with the host computer and a data rate to be i
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: May 31, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Masateru Hemmi, Susumu Tsuruta, Daisuke Isobe
  • Patent number: 7953907
    Abstract: A FIFO memory has integrated error management to react to different errors according to the current state of operation of the input and output as well as internal conditions such as buffer memory status. The FIFO memory completes or aborts current operations according to state and leaves the FIFO memory in known condition following error handling. Thus, data sent to a host avoids data gaps or data overlaps because the FIFO memory leaves operations in a known state before reporting the error to a controller.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: May 31, 2011
    Assignee: Marvell International Ltd.
    Inventors: Huy Tu Nguyen, William C. Wong, Kha Nguyen
  • Patent number: 7949797
    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: Grant
    Filed: September 17, 2009
    Date of Patent: May 24, 2011
    Assignee: Lenovo (Beijing) Limited
    Inventors: Xiaoping Yan, Wei Xie, Zihua Guo
  • Patent number: 7945713
    Abstract: Provided is an apparatus and method for creating device association/control information for realistic media representation. The device includes a media analyzer, a device information creator, a device parameter creator, a device attribute database, a device control information creator, and a device control stream creator. The media analyzer analyzes media to determine control values and control times for control parameters of respective devices to be associated for media reproduction. The device information creator creates device information by searching peripheral devices connected to a media reproduction device. The device parameter creator creates device parameter information by extracting controllable factors for the respective devices. The device attribute database stores the device information and the device parameter information. The device control information creator creates device control information including control values and control times for the respective device parameters.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: May 17, 2011
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sang-Hyun Joo, Bum-Suk Choi, Hae-Ryong Lee, Kwang-Rho Park
  • Patent number: 7930442
    Abstract: In an information processing apparatus performing data communication through a network with an image forming apparatus to which a plurality of optional devices are additionally mounted, a CPU obtains device/apparatus data related to specification of optional devices from the image forming apparatus, and based on the obtained device/apparatus data, determines whether or not there is any optional device of which specification has been changed. If it is determined that there is an optional device of which specification has been changed, the CPU causes a display, displaying appearance images of the image forming apparatus and optional devices, to display the appearance image of the corresponding optional device in a pulsating manner.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: April 19, 2011
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Hideki Matsushita
  • Patent number: 7925799
    Abstract: A serial ATA interface interfaces an ASIC with a HDD. A transfer start monitoring unit monitors start of data transfer between the ASIC and the HDD and a transfer completion monitoring unit monitors completion of the data transfer. A power management control unit controls power consumption of the ASIC and the HDD based on monitoring results obtained from the transfer start monitoring unit and the transfer completion monitoring unit.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: April 12, 2011
    Assignee: Ricoh Company, Ltd.
    Inventor: Takumi Komori
  • Patent number: 7925800
    Abstract: The present invention discloses a method of editing a multi-media playing schedule for a digital photo frame, a system and a computer readable storage medium thereof, which are characterized in that users can edit a multi-media playing schedule on the data processing apparatus when the digital photo frame is electrically connected to the data processing apparatus, and after editing of the multi-media playing schedule is finished, the multi-media playing schedule is transmitted to the digital photo frame and stored in the digital photo frame. Therefore, the problem of being unable to edit complicated multi-media playing schedules due to simple operation interface of digital photo frames can be solved.
    Type: Grant
    Filed: April 22, 2009
    Date of Patent: April 12, 2011
    Assignee: Elitegroup Computer Systems Co., Ltd.
    Inventor: Yao-Sen Cheng
  • Patent number: 7917665
    Abstract: Method and system is provided where PHY state change (PHY CHANGE) notifications from one or more PHYs in a storage infrastructure are monitored as a potential error condition. The rate of PHY CHANGE notifications is monitored to determine if the rate of PHY CHANGE notifications may cause a loss of service or degrade I/O performance. An excessive rate of PHY CHANGE notification that may cause a loss of service is detected by comparing a current PHY CHANGE count with burst threshold value. The current PHY CHANGE count is also compared to an operational threshold value to detect if the rate of PHY CHANGE notification may result in degradation of overall I/O performance. If the PHY CHANGE count for a PHY equals or exceeds the burst threshold value or the operational threshold value, then the PHY is disabled.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: March 29, 2011
    Assignee: NetApp, Inc.
    Inventors: Wayne Booth, Melvin McGee
  • Patent number: 7917608
    Abstract: There is provided a wireless communication apparatus where a searching condition according to connection schemes for to-be-searched peripheral apparatuses is set, and a connection request transmitting source apparatus transmits a service searching request to the peripheral apparatuses to wait for detection of the peripheral apparatuses, when a peripheral apparatus is detected, it is determined whether or not the peripheral apparatus matches with the set searching condition, if the peripheral apparatus matches with the searching condition, the peripheral apparatus is registered in a system, so that one peripheral apparatus is determined, after that the service searching request is transmitted again through the searching communication, the detection of the peripheral apparatuses is waited for, and a connection establishment process is performed on the extracted peripheral apparatuses.
    Type: Grant
    Filed: August 10, 2006
    Date of Patent: March 29, 2011
    Assignee: Ricoh Company, Ltd.
    Inventors: Naoki Tsunoda, Hiroaki Uchiyama
  • Patent number: 7912995
    Abstract: SAS topology is managed. Internally within a SAS device on a SAS network, a performance characteristic of a PHY of the SAS device is monitored. Internally within the SAS device, it is determined, based on the performance characteristic, that the PHY has a problem, and, based on the determination, the PHY is affected to help prevent the PHY from adversely affecting communications on the SAS network.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: March 22, 2011
    Assignee: EMC Corporation
    Inventors: Matthew Long, Morrie Gasser, Brian Parry
  • Patent number: 7908403
    Abstract: A computer program product, an apparatus, and a method for reducing reserved device access contention at a control unit in communication with a plurality of operating systems via one or more channels are provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method that includes receiving a command message at the control unit from a first operating system, including an I/O operation command for a device. A device busy indicator is received, indicating that a second operating system has reserved the device. The command message is queued on a device busy queue in response to the device busy indicator. The control unit monitors for a device end indicator. The device busy queue is serviced to perform the I/O operation command in response to the device end indicator.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: March 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mark P Bendyk, Daniel F Casper, John R. Flanagan, Clint A. Hardy, Roger G. Hathorn, Catherine C. Huang, Matthew L. Kalos, Louis W. Ricci, Gustav E. Sittmann, Harry M. Yudenfriend
  • Patent number: 7904612
    Abstract: Improved administering of shared resources in a computer system. In a preferred embodiment, transaction throughput is improved and potential starvation eliminated by a ticket mechanism. The ticket mechanism provides a wait counter and a service counter. When a requested transaction fails, a wait counter is incremented and a wait value is sent to the requesting transaction source. As transactions are completed at the resource, the service counter is incremented and its value broadcast to transaction sources sharing that resource. When a source holds a wait count value that equals the service count value, the source can retry the transaction successfully.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Peter Steven Lenk
  • Publication number: 20110055373
    Abstract: A method for identifying computational services performed by one or more computing resources is provided. The method comprises analyzing digital data associated with the computing resources to identify similarities between the digital data; grouping sets of digital data into one or more clusters according to similarities identified between the digital data; and generating a description for the one or more clusters to describe at least one computational service associated with a set of digital data grouped in the one or more clusters.
    Type: Application
    Filed: August 30, 2009
    Publication date: March 3, 2011
    Applicant: International Business Machines Corporation
    Inventors: Jonathan Bnayahu, Mordechai Nisenson, Yahalomit Simionovici
  • Patent number: 7899944
    Abstract: A computer program product, an apparatus, and a method for limiting a number of open exchanges at a channel subsystem of an I/O processing system using data from a control unit. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method that includes sending a command message to the control unit, and receiving a transport response information unit message in response. The method further includes extracting a maximum control unit exchange parameter from the transport response information unit message, and determining a limit value for a maximum number of open exchanges between the channel subsystem and the control unit as a function of the extracted maximum control unit exchange parameter. The method additionally includes applying the limit value to prevent opening of a new exchange.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Mark P. Bendyk, Daniel F. Casper, John R. Flanagan, Roger G. Hathorn, Catherine C. Huang, Matthew J. Kalos, Louis W. Ricci, Gustav E. Sittmann, Harry M. Yudenfriend
  • Patent number: 7895308
    Abstract: Apparatus, methods, and machine-readable articles of manufacture facilitate configuration of a networked messaging system. In some embodiments, nodes of the system are automatically interrogated to obtain current configuration information of each of the nodes, and a configuration file with the nodes' current configuration information is generated and stored in a format that is readily editable. Exemplary formats include spreadsheet, comma separated variables, and other text formats. An administrator is allowed to access and edit the configuration file, resulting in an updated configuration file with updated configuration information. Editing may include adding and removing servers, creating and removing digital networking mailboxes or links on the nodes, and other configuration changes.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: February 22, 2011
    Inventors: Steven J. Tindall, Timothy G. Blaisdell
  • Patent number: 7890667
    Abstract: An I/O device to be connected to a network, which is configured to input and/or output data, includes a self-address storing system configured to store the I/O device address, a receiving system configured to receive data whose destination is an address stored in the self-address storing system, the data being transmitted through the network, a displaying system configured to display at least one of a character string and a graphic form, and an informing execution system configured to execute an informing operation with changing a display state of the displaying system, in response to the receiving system receiving data for confirming the location of the I/O device.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: February 15, 2011
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Tomomi Wakazono, Sunao Kawai
  • Patent number: 7886083
    Abstract: A method for the synchronization of network neighbor reachability between a host networking stack and a peripheral device, which offloads one or more network protocols is provided. The network neighbor reachability represents the reachability of another computer on the network. This invention enables conventional neighbor reachability to be extended to seamlessly support some network connections to a specific remote host to be offloaded to a peripheral device, while other network connections are not.
    Type: Grant
    Filed: August 31, 2005
    Date of Patent: February 8, 2011
    Assignee: Microsoft Corporation
    Inventors: James T. Pinkerton, Sanjay N. Kaniyar
  • Patent number: 7886081
    Abstract: A USB communication system, a USB device, and a method of error detection for the USB communication system; with which an error of any breaking of physical connection in USB communication can be detected no matter where the breaking happens, and furthermore an error due to logical communication disconnection can also be detected. In a USB communication system constructed by connecting a host apparatus 2 and a card reader 1 with a USB cable 3, the card reader 1 may include: means for executing a bus reset as a preprocessing for setting a logical connection line with the host apparatus 2, means for measuring a time while the card reader 1 is in a bus reset status, and means for executing an operation of interrupting communication voluntarily according to a measuring result of the means for measuring the time.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: February 8, 2011
    Assignee: Nidec Sankyo Corporation
    Inventor: Fumihiko Akahane
  • Patent number: 7877521
    Abstract: A virtual PCI Express device 1600 indicates the presence of a pseudo I/O device in a PCI Express initial configuration cycle to reserve a resource space for a device anticipated to be installed in the future, and when an I/O device 1400 is inserted into an unoccupied slot 1605, a virtual PCI Express device control logic 1602 notifies a downstream PCI-PCI bridge 1504 via a hot-plugging control line 1601, and the downstream PCI-PCI bridge 1504 generates an interrupt to a CPU 1100 to notify it of insertion of the I/O device 1400 in conformance with the procedure for hot plugging defined by the PCI-SIG Standards, and configuration software 1000 invoked configures the inserted I/O device 1400.
    Type: Grant
    Filed: August 9, 2007
    Date of Patent: January 25, 2011
    Assignee: NEC Corporation
    Inventors: Jun Suzuki, Youichi Hidaka, Junichi Higuchi, Atsushi Iwata
  • Patent number: 7873758
    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: March 10, 2010
    Date of Patent: January 18, 2011
    Assignee: Mediatek Inc.
    Inventors: Shih-Chang Hu, Chia Jung Chen
  • Patent number: 7873755
    Abstract: A method for controlling a reproduction device which reproduces data held in a USB device connected to a USB terminal is provided. The method includes: detecting that the USB device is connected to the USB terminal; transmitting a call to the USB device, if the connection of the USB device is detected; detecting, during a first waiting time, a response from the USB device to the call transmitted to the USB device; detecting, during a second waiting time, different from the first waiting time, a response from the USB device to the call transmitted to the USB device, if the response from the USB device is not detected during the first waiting time; and reproducing the data held in the USB device, if the response from the USB device is detected during the first waiting time or during the second waiting time.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: January 18, 2011
    Assignee: Panasonic Corporation
    Inventors: Norio Hatanaka, Hiroshi Satoh
  • Patent number: 7870305
    Abstract: A first connection is established between a first device and a host, wherein the first device is host-capable. A second connection is established between a second device and the host. Proxy association is performed between the first device and the second device by the host to associate the first and second devices, wherein the first and second devices are unable to directly associate, wherein the host passes association information between the first and second devices.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: January 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Mark E. Maszak, Randall E. Aull, Firdosh K. Bhesania, Poovanpilli G. Madhavan
  • Publication number: 20100332750
    Abstract: An apparatus, method, and computer program for maintaining access times in a data processing system, wherein the data processing system comprises a plurality of storage devices, the apparatus including: a receive component, for receiving a command or an availability message, wherein an availability message indicates whether the storage device is available; an evaluate component for evaluating a plurality of first relationships between the storage devices and a plurality of first values, wherein each of the first values indicates whether a related storage device is a redundant; a send component, for sending a power message to one or more of the storage devices; and an update component for updating a second relationship between the redundant storage device and a plurality of second values, wherein each of the second values indicates whether a related redundant storage device is available.
    Type: Application
    Filed: April 29, 2010
    Publication date: December 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Paul Hooton
  • Publication number: 20100332691
    Abstract: An information processing apparatus includes an interface unit configured to connect with a peripheral device capable of loading a storage medium, a first processing unit configured to execute a process for causing the storage medium inserted into the peripheral device connected to the interface unit to be in an unusable state, a connection detection unit configured to detect that the peripheral device is connected to the interface unit, a determination unit configured to determine whether the storage medium which is caused by the first processing unit to be in the unusable state is inserted into the peripheral device detected by the connection detection unit, and a control unit configured to control the first processing unit to cause the storage medium to be in the unusable state according to the determination unit determining that the storage medium which is caused by the first processing unit to be in the unusable state is inserted into the peripheral device.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 30, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Toru Yoshida
  • Patent number: 7856515
    Abstract: A display apparatus connected with an external video source through a video cable having a first cable connector and a second connector connected to the external video source includes a display connector having a plurality of signal pins to which the first cable connector is connected, a connecting sensor connected at least two or more of the plurality of signal pins to output a first connecting sense signal to inform a connecting state between the first cable connector and the display connector, and a second connecting sense signal to inform the connecting state between the second cable connector and the external video source, and a controller to output information about the connecting state between the first cable connector and the second cable connector based on the first and the second connecting sense signals from the connecting sensor.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: December 21, 2010
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Young-chan Kim, In-hye Lee
  • Patent number: 7856634
    Abstract: In a load distribution system, a plurality of processing servers are installed and a context-dependent distributor is arranged in a stage before the processing servers such that a distribution rule is set to the distributor to appropriately distribute an event to an associated processing server, the event being necessary for the server to execute a processing rule set thereto. To achieve the processing distribution in a system of this type, a plurality of processing servers are disposed and an event processing distribution control unit sets event processing rules to the respective processing servers for individual applications. The distribution controller sets a distribution rule associated with context of an event to a distributor so that the event is distributed to an associated server beforehand designated to process the event. This makes it possible to accomplish load distribution for the processing servers.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: December 21, 2010
    Assignee: NEC Corporation
    Inventors: Tadashi Satou, Kazuhiko Isoyama
  • Publication number: 20100318688
    Abstract: An information processing apparatus includes a user position information obtaining unit and an input availability control unit. The user position information obtaining unit obtains user position information corresponding to a position of a user. The input/output availability control unit control an availability of information between an input/output unit and a storage unit disposed at a position away from the user based on the obtained user position information, input/output unit being configured to receive information from the storage unit or being configured to output information to the storage unit.
    Type: Application
    Filed: December 14, 2009
    Publication date: December 16, 2010
    Applicant: FUJI XEROX CO., LTD.
    Inventor: Hiroaki Maezawa
  • Patent number: 7853729
    Abstract: A method and apparatus for performing a self diagnosis of a device that includes a universal serial bus (USB) host and a USB client. The method includes detecting whether the universal serial bus client of the device is connected to a universal serial bus host, detecting whether the device acting as the universal serial bus client is identical to a device acting as the universal serial bus host when the universal serial bus client is connected to the universal serial bus host, and allowing the self diagnosis of the device to be automatically performed when the device acting as the universal serial bus client is identical to the device acting as the universal serial bus host. Accordingly, a self diagnosis of a device can be automatically performed by connecting a USB client to its USB host.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: December 14, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sang-hyun Park
  • Patent number: 7853730
    Abstract: Method and system for latency-independent peripheral device identification. The computer system receives an interrupt from a peripheral device via a communications port. In response, an interrupt notification message is posted to alert a notification handler, and compliant peripheral class is determined. The voltage on a device may sense pin of the communications port for this determination. If the interrupt is indicative of the compliant peripheral class and the communications port is inactive, the port is opened, and an inquiry is sent and a response is received. If a response is received within a predetermined time period, an identification notification message is posted based on the response including information for classifying the peripheral device, so that a software handler registered with the operating system can handle the identification notification message when the software handler receives it. Thus, no time-critical interrupt response requirement is imposed for its successful operation.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: December 14, 2010
    Assignee: Palm, Inc.
    Inventors: Steve Lemke, Rich Karstens, Bob Ebert
  • Patent number: 7853731
    Abstract: The method of the present invention includes loading a selected set of preset parameters into a source device and a sink device of the DisplayPort device of an embedded system. Link training is then performed between the source device and the sink device utilizing the first set of preset parameter and the link status (bit lock, symbol lock and inter-lane alignment) of the DisplayPort device is then read. If the link status indicates that the link training is successful, a link is established between the source device and the sink device, or if the link status indicates that the link training is unsuccessful, a different set of preset parameters is loaded and link training is then performed again. The steps of loading, performing and reading are repeated with each of the plurality of sets of preset parameters until the link status indicates that the link training is successful.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: December 14, 2010
    Assignee: Integrated Device Technology, Inc.
    Inventor: Xuming Henry Zeng
  • Patent number: 7849234
    Abstract: A system for detecting a peripheral device is used to detect whether the peripheral device is completely inserted into a peripheral interface slot of a mother board before booting. When the peripheral device is inserted into the peripheral interface slot, the system judges whether the peripheral device is completely inserted into the peripheral interface slot according to a potential of fins of the peripheral interface slot. If the system detects that the peripheral device has not been completely inserted into the peripheral interface slot before booting, a booting procedure of the mother board is interrupted and an alarm signal is output.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: December 7, 2010
    Assignee: Giga-Byte Technology Co., Ltd.
    Inventors: Hou-Yuan Lin, Chen-Shun Chen
  • Patent number: RE42584
    Abstract: An optical disc recording and reproducing apparatus can record data, which is provided in a packet having a fixed length, on an optical disc without waiting for a long time for a completion of a formatting operation. The optical disc is formatted by a formatting process performed as a background process so that another process is acceptable after a start of the formatting process. The formatting process is performed so as to fill at least a predetermined part of a recording area of said optical disc by packets having a fixed length.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: August 2, 2011
    Assignee: Ricoh Company, Ltd
    Inventor: Hirokuni Hashimoto