Patents Examined by Tariq Hafiz
  • Patent number: 7979606
    Abstract: A method for storing data is disclosed. The method is used for storing data into a program memory used for storing program codes. The program memory is divided into a first buffer storage area and a second buffer storage area. By alternate accessing of the first buffer storage area and the second buffer storage area, instantly accessible data can be stored in the program memory, such that the conventional data memory can be replaced by the program memory of the present invention and the cost of the product can be reduced.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: July 12, 2011
    Assignee: Compal Electronics, Inc.
    Inventors: Ming-Feng Liu, Chun-De Lin
  • Patent number: 7975084
    Abstract: Technologies are provided herein for configuring aspects of the operation of a server computer using a service processor. The service processor includes a processor, a NAND flash memory organized using a file system, and a hardware data communications interface coupled to the host computer. The file system is utilized to store a monolithic image file containing software components for configuring the operation of the host computer and the service processor. A firmware is also provided that executes on the processor to expose the NAND flash memory to the host processor as a storage device on the hardware interface, to receive storage requests from the host computer, and to generate offsets into the monolithic image file for performing the storage requests. The image file may be utilized to store an operating system, hardware drivers, and a host configuration tool executable by the host computer.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: July 5, 2011
    Assignee: American Megatrends, Inc.
    Inventor: Subash Kalbarga
  • Patent number: 7975081
    Abstract: Provided are an image display system and a control method for the image display system capable of displaying an image, which is represented by raster image data to be transferred through burst transmission and which is formed with a plurality of scanning lines, through simple control. An image display system includes a plurality of FIFO memories numbering the same as scanning lines in which pixels to be transferred during one burst transmission are contained do, and an input control unit that selects one of the plurality of FIFO memories according to a line number assigned to a line of pixels corresponding to unit transfer data, and stores second raster image data in the selected FIFO memory.
    Type: Grant
    Filed: January 23, 2006
    Date of Patent: July 5, 2011
    Assignee: Fujitsu Semiconductor Limited
    Inventor: Kazuhiko Okada
  • Patent number: 7975075
    Abstract: A method and system for performing serial data communication between a main device and an external module connected to the main device. The data communication system and method include a main device, and an external module connected to the main device and communicating data with the main device. The external module transmits its identification information to the main device before the external module and the main device communicate the data between each other, and the main device receives the identification information from the external module, confirms its connection to the external module, and transmits an identification information confirmation signal to the external module.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: July 5, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-tae Lee, Jae-ho Han
  • Patent number: 7970962
    Abstract: A network device includes a port and a bus transmission calculation module. The port is connected to the network device to receive a data burst. The bus transmission calculation module connects to the port for calculating a first number of bytes to be transmitted from a first bus and a second number of bytes to be transmitted from a second bus. The first and second bus connect to the network device and transfer data from the network device.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: June 28, 2011
    Assignee: Broadcom Corporation
    Inventors: Ngok Ying Chu, John M. Chiang
  • Patent number: 7962669
    Abstract: A memory controller has a control unit receiving a transfer data from a transmission circuit and executing a burst transfer of the transfer data to a reception circuit. The transmission circuit transmits a first data of a first bit length for a first burst times by a burst transmission. The amount of the transfer data is equal to a product of the first bit length and the first burst times. The reception circuit receives a second data of a second bit length for a second burst times by a burst reception. When the amount of the first data received by the control unit becomes equal to or more than a product of the second bit length and the second burst times, the control unit transfers the received first data as the second data to the reception circuit, regardless of the number of the first data received by the control unit.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: June 14, 2011
    Assignee: Renesas Electronics Corporation
    Inventor: Hideyuki Miwa
  • 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: 7962675
    Abstract: Method and system for a storage area network is provided. The method includes sending a command from a management application executed in a first host system that executes a first operating system; receiving the command at a host bus adapter installed in a second host system that executes a second operating system, where the second operating system has limited capability compared to the first operating system; parsing the command at the host adapter, wherein a management application interface executed by a processor for the host bus adapter parses the command; and performing a task specified by the command, wherein the management interface forwards the command to a component for executing the task specified by the command.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: June 14, 2011
    Assignee: QLOGIC, Corporation
    Inventor: James B. Graham, III
  • Patent number: 7962660
    Abstract: An information processing apparatus is disclosed that is connected to a device and generates data processable by the device based on device information about the device. The information processing apparatus includes a processing content setting unit that specifies, based on the device information, processing content to be executed by the device; a command retrieving unit that, if the processing content specified by the processing content setting unit contains unknown information, retrieves a command corresponding to the unknown information from the device information; and a data generating unit that generates, based on the command retrieved by the command retrieving unit and the processing content, data processable by the device.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: June 14, 2011
    Assignee: Ricoh Company, Ltd.
    Inventor: Akeo Maruyama
  • Patent number: 7958278
    Abstract: An image forming apparatus includes a job execution portion, a connecting portion for detachably connecting an external storage, a detection portion for detecting connection to the connecting portion of the external storage, a stored information reading portion for reading stored information of the external storage based on connection detection of the external storage by the detection portion, an internal storage portion for storing the read stored information, and a job administration portion for making the job execution portion execute a job about the stored information stored in the internal storage portion and for registering the job about the stored information as a processing wait job when the job execution portion is executing another job.
    Type: Grant
    Filed: December 27, 2004
    Date of Patent: June 7, 2011
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventors: Akihito Takada, Masazumi Ito, Syuji Maruta
  • Patent number: 7958286
    Abstract: Programmable on-chip identification circuitry and associated method are disclosed that provide integrated circuits with the ability to select and report from multiple different vendor and system identification configurations. The integrated circuit device includes programmable circuitry that utilizes vendor identification, system identification, configuration or other device information provided or selected at least in part based upon selection information from a source external to the integrated circuit. The selection information may be provided through one or more externally generated digital and/or analog control signals that are then processed within the integrated circuit device to select, access and utilize desired identification information stored in an on-chip database.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: June 7, 2011
    Assignee: Silicon Laboratories Inc.
    Inventors: David P. Bresemann, Alan F. Hendrickson, Robert C. Wagner
  • Patent number: 7958282
    Abstract: Embodiments of the invention include a method and apparatus for managing SAS zoning using initiator isolation. The method includes assigning initiator devices in the SAS domain to a first initiator zone group, assigning target devices in the SAS domain to a second target zone group, and establishing an access control policy in which each of the initiator devices assigned to the first initiator zone group can communicate with each of the target devices assigned to the second target zone group but no initiator devices assigned to the first initiator zone group can communicate with any other initiator devices assigned to the first initiator zone group. Assignment of devices can be based on attachment information associated with each device, such as the ZPSDS entry point of the device, the SAS address of the device, and the phy of the zoning expander device in the SAS domain that is closest to the device.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: June 7, 2011
    Assignee: LSI Corporation
    Inventors: Louis Henry Odenwald, Jr., Roger Hickerson
  • Patent number: 7949802
    Abstract: This invention relates to a method, a computer program product, an apparatus and a system enabling a communication between a first electronic device and a compatible second electronic device via the identification (ID) pin of a serial interface of the first electronic device.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: May 24, 2011
    Assignee: Nokia Corporation
    Inventors: Stephen Gallant, Kening Ren, Marko Bartscherer, Kai Inha
  • Patent number: 7949806
    Abstract: A method to provide an operation to an information storage device is disclosed. The method supplies an information storage device and a protocol conversion device capable of receiving an operation in a first communication protocol comprising a variable attribute, and providing that operation to the information storage device in a second communication protocol, where that second communication protocol does not support the variable attribute. The method provides an operation to the protocol conversion device using said first communication protocol, and determines if the variable attribute is configured in that operation. If the method determines that the variable attribute is not configured in the operation, then the method provides the operation to the information storage device using the second communication protocol.
    Type: Grant
    Filed: November 18, 2004
    Date of Patent: May 24, 2011
    Assignee: International Business Machines Corporation
    Inventors: Carl E. Jones, Robert A. Kubo, Gregg S. Lucas
  • Patent number: 7945706
    Abstract: The invention provides a signal receiving circuit applied to multiple digital video/audio transmission interface standards. The signal receiving circuit includes at least an input interface for receiving an input signal, and at least an interface circuit. The input interface includes a set of shared input terminals, a set of first separate input terminals for receiving an input signal corresponding to a first transmission specification with the set of shared input terminals, and a set of second separate input terminals for receiving an input signal corresponding to a second transmission specification with the set of shared input terminals. The interface circuit includes a control circuit coupled to the input interface for supplying a control signal, and a processing module coupled to the input interface and the control circuit for processing the input signal according to the control signal to generate an output signal.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: May 17, 2011
    Assignee: Realtek Semiconductor Corp.
    Inventors: An-Ming Lee, Tzu-Chien Tzeng, Yu-Pin Chou, Tzuo-Bo Lin
  • Patent number: 7945715
    Abstract: The system according to the present invention for data transfer between microcomputer devices contains a standard protocol controller, a generally known ethernet controller, for example, as a coupling device instead of the known multipart RAM. Instead of a parallel data connection, the microcomputer devices are coupled to one another via a standardized, serial data connection, for example, ethernet. Using functions of ethernet switches already known, a number of microcomputer devices in the system may be increased.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: May 17, 2011
    Assignee: Phoenix Contact GmbH & Co., KG
    Inventors: Andreas Engel, Rainer Esch
  • Patent number: 7941570
    Abstract: An article of manufacture, apparatus, and a method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. The method includes the host computer system obtaining a transport command word (TCW) for an I/O operation having both input and output data. The TCW specifies a location of the output data and a location for storing the input data. The host computer system forwards the I/O operation to the control unit for execution. The host computer system gathers the output data responsive to the location of the output data specified by the TCW, and then forwards the output data to the control unit for use in the execution of the I/O operation. The host computer system receives the input data from the control unit and stores the input data at the location specified by the TCW.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: May 10, 2011
    Assignee: International Business Machines Corporation
    Inventors: John R. Flanagan, Daniel F. Casper, Catherine C. Huang, Matthew J. Kalos, Ugochukwu C. Njoku, Dale F. Riedy, Gustav E. Sittmann
  • Patent number: 7941569
    Abstract: I/O tracing is implemented in a system in which an I/O device is configured for protocol offload. A data unit having headers and payload is replicated and the replicated unit sent to the end node along with the payload data. In an alternative embodiment, the I/O device keeps track of the one or more protocol headers layers separately from the application payload. Information defining the relationship between the headers and payload is sent to the end node to enable it to reconstruct the data unit.
    Type: Grant
    Filed: February 24, 2005
    Date of Patent: May 10, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mohan Parthasarathy, Sriram Narasimhan
  • Patent number: 7941571
    Abstract: An accurate, highly reliable peripheral device control system is realized by issuing notifications related to a print job having the correct content from a printer driver with accurate timing and in the correct order, and conveying correct information to an application with accurate timing and in the correct order in a peripheral device control system that uses a low-performance printer. In an peripheral device control system composed of an information processing apparatus and a peripheral device, the information processing apparatus acquires peripheral device information related to the peripheral device from the peripheral device, generates job information from the peripheral device information, and notifies the job information. At this time, a notification not yet issued is created based on notified printing and printed page numbers and a current printing page number, and issued.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: May 10, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventor: Koichi Abe
  • Patent number: 7934028
    Abstract: A method and system for automatically managing alarms in an environment where a period of time could pass before the cause of the alarm is addressed is explained herein. The method includes automatically increasing the maximum depth of a queue (i.e. the maximum capacity of a queue to store data) in response to an indication that the current depth of the queue exceeds a high-level alarm setting. Upon determining that the depth of the queue has fallen below the original high-level alarm setting, the maximum depth of the queue is automatically returned to the original maximum setting. In addition, a low-level alarm may be disabled in conjunction with increasing the maximum depth and reactivated upon returning the maximum queue depth to the original setting.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: April 26, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Leonard, Terriss Ford