Address Assignment Patents (Class 710/9)
-
Patent number: 9213661Abstract: An adapter is enabled for use. The enabling includes assigning one or more address spaces to the adapter, based on a request. For each address space assigned to the adapter, a corresponding device table entry is assigned. When the adapter is no longer needed, it is disabled and the assigned device table entries become available.Type: GrantFiled: June 23, 2010Date of Patent: December 15, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anthony F. Coneski, David Craddock, Mark S. Farrell, Charles W. Gainey, Jr., Beth A. Glendening, Thomas A. Gregg, Dan F. Greiner, Ugochukwu C. Njoku
-
Patent number: 9201599Abstract: A method and system for transferring frames from a storage device to a host system via a controller is provided. The method includes transferring frames from a transport module to a link module; and sending an acknowledgment to the transport module, wherein the link module sends the acknowledgement to the transport module and it appears to the transport module as if the host system sent the acknowledgement. The frames in the controller are tracked by creating a status entry indicating that a new frame is being created; accumulating data flow information, while a connection to transfer the frame is being established by a link module; and updating frame status as frame build is completed, transferred, and acknowledged. The controller includes, a header array in a transport module of the controller, wherein the header array includes plural layers and one of the layers is selected to process a frame.Type: GrantFiled: July 19, 2004Date of Patent: December 1, 2015Assignee: MARVELL INTERNATIONAL LTD.Inventors: Huy T. Nguyen, Leon A. Krantz, William W. Dennin
-
Patent number: 9195552Abstract: Per-Function Downstream Port Containment (pF-DPC) is an extension to Downstream Port Containment (DPC) in the Peripheral Component Interconnect express (PCIe) standard. Pf-DPC confines non-fatal errors to specific functions of an end-point device without disabling the link between a PCIe port and the end-point device. PCIe ports configured for pF-DPC may filter (e.g., drop) packets carrying routing identifiers (RIDs) and/or addresses assigned to a function affected by a non-fatal error, while continuing to forward packets carrying RIDs/addresses associated with remaining operable functions over the corresponding link.Type: GrantFiled: February 5, 2014Date of Patent: November 24, 2015Assignee: Futurewei Technologies, Inc.Inventors: Wesley Shao, Muhui Lin
-
Patent number: 9152370Abstract: An ID setting method and system capable of easily setting IDs of a plurality of display units. The ID setting system includes a plurality of display units connected through an input port and an output port to each other, and a control unit that controls assignment of an ID to each of the plurality of display units. Each of the display units compares a present ID to an initial ID, and disables a connection between the output port and an another display unit when the present ID and the initial ID match. Accordingly, a user can easily assign IDs to each of the plurality of display units.Type: GrantFiled: May 26, 2011Date of Patent: October 6, 2015Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Han-Sung Kim, Dae-geun Yoon, Jeong-Ryeol Seo
-
Patent number: 9128831Abstract: An electrical device includes a plurality of apparatus connected with a daisy chain connection through a communication line so that the apparatus communicate with each other through the communication line; and a control unit connected to one of the apparatus at an end stage thereof so that the control unit is configured to communicate with the one of the apparatus. The apparatus includes an address setting unit for setting a specific number to an address of the apparatus according to an address setting command when the apparatus receives address setting data including an address addition instruction as the address setting command for adding the specific number to the address of the apparatus. The apparatus further includes an address setting data transmission control unit for outputting the address setting data to a later stage apparatus when the address setting unit sets the specific value to the address of the apparatus.Type: GrantFiled: September 3, 2013Date of Patent: September 8, 2015Assignee: LAPIS SEMICONDUCTOR CO., LTD.Inventors: Kazutoshi Inoue, Yoshikatsu Matsuo
-
Patent number: 9069784Abstract: In some examples, a node in a distributed system may receive one or more IP addresses for use with one or more virtual machines. For example, at least one of the received IP addresses may be encoded into a respective MAC address. Further, a hypervisor implemented on the node may configure a virtual machine on the node. For instance, configuring the virtual machine may include passing the encoded MAC address to the virtual machine through the hypervisor. The virtual machine may be configured to decode the IP address from the encoded MAC address, and the IP address is assigned to the virtual machine.Type: GrantFiled: November 17, 2014Date of Patent: June 30, 2015Assignee: Hitachi Data Systems Engineering UK LimitedInventors: David Stephen Hartman, Thomas Andrew Glass, Shantanu Sinha, Ben Bernhard, Oleg Kiselev, James Mattly
-
Patent number: 9052739Abstract: In a computer system configured to handle I/O signals received by the computer system from input devices and/or output signals output by the computer system, a virtual attachment module includes logic for selecting such that program code for coupling can alter the operating system's selection of I/O devices used for particular I/O device operations, coupling to a wireless I/O device at least for determining whether the wireless I/O device is available, and causing redirection of I/O signals destined to a default I/O device to be to the wireless I/O device, if the program code for coupling determines that the wireless I/O device is available. A virtual connection module could be used to intercept system messages indicating a wireless device is present and connected, determine whether the wireless device is present and/or connected, and determine which intercepted messages to forward, drop, delay or reformulate.Type: GrantFiled: May 6, 2013Date of Patent: June 9, 2015Assignee: Atmel CorporationInventor: Jon Edney
-
Patent number: 9037763Abstract: Techniques are described for establishing a Wireless Serial Bus (WSB) service to transport data using a Media Agnostic Universal Serial Bus (MAUSB) protocol according to a selected transport mode in a WSB session of the WSB service. The MAUSB protocol may be deployed either over an Internet Protocol (IP) stack or directly over a Media Access Control (MAC) layer. According to the techniques, the wireless service advertiser and the wireless service seeker negotiate the transport mode for the MAUSB protocol in each WSB session of the WSB service. During a service discovery process, the wireless service advertiser identifies one or more supported transport modes for the MAUSB protocol in service information for the WSB service. During a P2P connection setup and a WSB session setup, the wireless service seeker indicates a selected one of the supported transport modes for the MAUSB protocol in session information for the WSB session.Type: GrantFiled: May 6, 2014Date of Patent: May 19, 2015Assignee: QUALCOMM IncorporatedInventors: Xiaolong Huang, Shivraj Singh Sandhu, Andrew Mackinnon Davidson
-
Publication number: 20150134860Abstract: The present invention provides a method for controlling a HDMI CEC device on HDMI CEC network including a plurality of devices, the method comprising: receiving a message for requesting a physical address allocation of a new device when the new device is connected to the HDMI CEC network; allocating a physical address of the new device based on the received message; and allocating a plural logical addresses of the new device when the physical address of the new device is valid, the plural logical addresses corresponding to the plural device types of the new device, wherein at least one of the plural logical addresses is set by using a flag bit.Type: ApplicationFiled: May 15, 2013Publication date: May 14, 2015Applicant: LG ELECTRONICS INC.Inventors: Jaekoo Lee, Hyeonjae Lee, Seungryul Yang
-
Patent number: 9032122Abstract: The present disclosure includes a method for migration of a first virtual function of a first device located on a PCI bus and accessible by a device driver using a virtual address. A second virtual function is created on a second device. A base address is determined for the second virtual function as a function of a logical location of the second device within the PCI structure. An offset is determined for the second virtual function as a function of the base address and the virtual address. The device driver is notified that the first virtual function is on hold. The offset is stored in a translation table. The device driver is notified that the hold has been lifted. Accesses to the virtual address and by the device driver to memory of the second virtual function are routed based upon the offset in the translation table.Type: GrantFiled: December 10, 2013Date of Patent: May 12, 2015Assignee: International Business Machines CorporationInventors: Brian W. Hart, Liang Jiang, Anil Kalavakolanu, Shannon D. Moore, Robert E. Wallis, Evelyn T. Yeung
-
Patent number: 9026683Abstract: A command portal enables a host system to send non-standard or “vendor-specific” storage subsystem commands to a storage subsystem using an operating system (OS) device driver that does not support or recognize such non-standard commands. The architecture thereby reduces or eliminates the need to develop custom device drivers that support the storage subsystem's non-standard commands. To execute non-standard commands using the command portal, the host system embeds the non-standard commands in blocks of write data, and writes these data blocks to the storage subsystem using standard write commands supported by standard OS device drivers. The storage subsystem extracts and executes the non-standard commands. The non-standard commands may alternatively be implied by the particular target addresses used. The host system may retrieve execution results of the non-standard commands using standard read commands.Type: GrantFiled: September 24, 2013Date of Patent: May 5, 2015Assignee: Siliconsystems, Inc.Inventor: Alan C. Kan
-
Publication number: 20150120966Abstract: Examples are disclosed for assigning a switch identification to data received at an input/output device coupled to a host device. In some examples, the data may be associated with a virtual station interface (VSI) for a virtual machine implemented at the host device. For these examples, a switch identification may be assigned to the data based on identification information for the data or an originator of at least a portion of the identification information. The assigned switch identification may then be used as part of a lookup table to determine one or more actions for processing the data at the input/output device. Other examples are described and claimed.Type: ApplicationFiled: January 8, 2015Publication date: April 30, 2015Applicant: INTEL CORPORATIONInventors: Eliel Louzoun, Izhar Hofshi
-
Patent number: 9019529Abstract: A print server receives a print instruction from a client terminal and causes printing to be performed by a print device selected by the client terminal out of print devices registered with the print server. If a print device unregistered with the print server is selected, the print server acquires device information about the unregistered print device via the client terminal. The print server generates a print setting screen for the unregistered print device from the acquired device information and transmits the print setting screen to the client terminal. The print server further generates print data for the unregistered print device from print settings set by the client terminal on the transmitted print setting screen, and causes the printing to be performed.Type: GrantFiled: October 21, 2011Date of Patent: April 28, 2015Assignee: Canon Kabushiki KaishaInventor: Morikazu Ito
-
Patent number: 9015351Abstract: Apparatus having corresponding methods and computer-readable media comprise: an interface to receive a first address in a first address space for one of a plurality of resources, wherein each resource is associated with a respective first aperture in the first address space, and a respective second aperture in a second address space; and a translation module to translate the first address to a second address in the second address space; wherein the translation module includes address translation logic to swap a first sequence of bits in the first address with a second sequence of the bits in the first address; wherein a number of the bits in the second sequence is determined according to a number of the resources; and wherein a number of the bits in the first sequence is determined according to a difference between a size of the first aperture and a size of the second aperture.Type: GrantFiled: February 20, 2013Date of Patent: April 21, 2015Assignee: Marvell International Ltd.Inventors: David Geddes, Scott Furey
-
Patent number: 9009378Abstract: A system for enhancing universal serial bus (USB) applications comprises an upstream processor, a downstream processor and a main controller. The upstream processor accepts standard USB signals from a USB host and independently provides responses required by USB specification within the required time frame. The upstream processor also contains storage for descriptors for a device associated with this upstream processor. The main controller obtains the descriptors by commanding the downstream processor, and passes them to the upstream processor. The downstream processor connectable to USB-compliant devices accepts the USB signals from the USB-compliant devices and provides responses required by USB specification within the required time frame. The main controller interconnects the upstream and downstream processors, and provides timing independence between upstream and downstream timing. The main controller also commands the downstream processor to obtain device descriptors independent of the USB host.Type: GrantFiled: October 9, 2013Date of Patent: April 14, 2015Assignee: Vetra Systems CorporationInventor: Jonas Ulenas
-
Patent number: 9001359Abstract: An information processing apparatus capable of easily registering and deleting configuration information and providing excellent user-friendliness. An integrated application that operates on the information processing apparatus capable of communicating with an image processing apparatus through a network sets configuration information for use by the image processing apparatus for data transmission, and instructs the image processing apparatus to display an icon corresponding to the configuration information on a touch panel of the image processing apparatus. When one of icons displayed on the touch panel is touched, data is transmitted from the image processing apparatus to a transmission destination represented by the confirmation information corresponding to the icon. If the data is successfully received by the transmission destination, the integrated application instructs the image processing apparatus to delete the configuration information corresponding to the touched icon.Type: GrantFiled: December 15, 2011Date of Patent: April 7, 2015Assignee: Canon Kabushiki KaishaInventor: Hiroshi Fuse
-
Patent number: 9003071Abstract: A method implemented by a non-volatile memory (NVM) controller comprising obtaining a NVM express (NVMe) command comprising a namespace identifier (NSID) from a host memory via a peripheral component interconnect express (PCIe) function, determining a mapping between the PCIe function and a namespace identified by the NSID based on a data structure stored in a PCIe memory address space, and accessing the namespace based on the mapping between the PCIe function and the namespace.Type: GrantFiled: May 22, 2013Date of Patent: April 7, 2015Assignee: Futurewei Technologies, Inc.Inventor: Jinshui Liu
-
Patent number: 8996746Abstract: Apparatuses and methods for use in connection with a Building Automation System (BAS) are disclosed herein. In one embodiment, the present invention comprises an intelligent power node comprising a JAVA-enabled device and serial communication cable that provide a seamless open protocol and aggregation point to broadcast internet protocol communications. In another embodiment, the present invention enables energy monitoring and control of individual ports and outlets. In yet another embodiment, the present invention is a method of configuring and operating fieldbus devices.Type: GrantFiled: June 10, 2014Date of Patent: March 31, 2015Assignee: Panduit Corp.Inventors: Robert J. Voss, Joseph J. Kassl
-
Patent number: 8996762Abstract: This disclosure describes techniques to improve a user experience in a Wireless Display (WD) system. The WD system includes a source device that provides media data to one or more sink devices. The techniques are directed toward reducing end-to-end latency in the WD system while improving video playback quality at the sink devices. More specifically, the techniques include customized buffering at the sink devices based on application awareness for the media data. The techniques include learning the type of application for the media data, and adjusting the size of buffers in the processing pipeline to achieve an appropriate balance between smoothness and latency for the application type. For example, when the media data is for a video playback application, the techniques include increasing the buffer size to increase smoothness in the video playback application.Type: GrantFiled: October 2, 2012Date of Patent: March 31, 2015Assignee: QUALCOMM IncorporatedInventors: Xiaodong Wang, Fawad Shaukat, Vijayalakshmi R. Raveendran
-
Patent number: 8996742Abstract: Method and system for testing any type of video display, video monitor or other device that produces a video signal, and that is capable of providing information about the video and optionally audio specifications and/or capabilities of the output signal to an external device when coupled thereto. The external device obtains the information about the specifications and/or capabilities and based thereon, assembles one or more pre-defined tests from a test database/repository containing tests to enable testing of compliance of the video signal producing device to those specifications and/or capabilities. This compliance testing may entail generating video or audio content at a source generator, providing it to the video signal producing device, and determining the accuracy of the output of the video signal producing device to the input content. A determination of the results of this test may be provided to an operator of the testing apparatus.Type: GrantFiled: October 2, 2013Date of Patent: March 31, 2015Assignee: Advanced Testing Technologies, Inc.Inventors: Robert Spinner, Eli Levi
-
Patent number: 8996836Abstract: Various embodiments include apparatus and methods having circuitry to detect and/or assign identification information to dice arranged in a stack and coupled by conductive paths.Type: GrantFiled: December 18, 2009Date of Patent: March 31, 2015Assignee: Micron Technology, Inc.Inventors: Yutaka Ito, Keiichiro Abe
-
Patent number: 8996739Abstract: A method for configuring an electricity system including providing a first programmable electronic device, providing a further programmable electronic device adapted to communicate with the first programmable electronic device and configurable according to a first communication configuration mode which is dynamic or a static, providing a first configuration description file defining communications between the first and further programmable electronic devices according to a second communication configuration mode opposite to the first mode, and processing via computer the first file to convert it into a converted configuration description file defining communications configuration between the first and further programmable electronic devices according to the first mode.Type: GrantFiled: August 10, 2012Date of Patent: March 31, 2015Assignee: ABB Technology AGInventors: Cristina Carrara, Pietro Danelli
-
Patent number: 8996745Abstract: An output module for an industrial controller configurable to simplify setup and commissioning is disclosed. The output module includes configurable PWM outputs that may be scheduled to start at different times within the PWM period, that may be configured to generate a fixed number of PWM pulses, and that may have an extendable PWM period. The output terminals are configurable to enter a first state upon generation of a fault and further configurable to enter a second state after a configurable time delay following the fault being generated. The output module may receive inputs signals directly from another module and set output signals at the terminals responsive to these signals.Type: GrantFiled: May 5, 2014Date of Patent: March 31, 2015Assignee: Rockwell Automation Technologies, Inc.Inventors: Eric D. Decker, Robert J. Kretschmann, Kenwood Hall, Andreas P. Frischknecht, Scott A. Pierce
-
Patent number: 8996256Abstract: In each sensor unit, when a sensor control unit cannot detect current flowing to an output side, its address is set to the same address as a sensor unit of the last stage. In an ECU, if the set address and characteristic information of each sensor unit are not stored in a memory unit when the set addresses and the characteristic information of all the sensor units are received by an ECU control unit, the received set addresses and the characteristic information are stored. A failure check unit checks received characteristic information received by the ECU control unit with characteristic information stored in the memory unit. If one characteristic information is in disagreement, a sensor unit having such characteristic information is determined to be failing. If plural characteristic information are in disagreement, a sensor unit having characteristic information and closest to the ECU is determined to be failing.Type: GrantFiled: November 22, 2011Date of Patent: March 31, 2015Assignee: Denso CorporationInventor: Takashi Inamoto
-
Patent number: 8990464Abstract: Various embodiments of the present invention methods for discovery, configuration, and coordinating data communications between master and slave devices in a communication system. Exemplary embodiments are described with reference to a two-wire point-to-point bus system, although the method can be used in other communication systems. Provisions are included for controlling the sequential powering of the bus and slave devices.Type: GrantFiled: October 5, 2012Date of Patent: March 24, 2015Assignee: Analog Devices, Inc.Inventor: Martin Kessler
-
Patent number: 8990461Abstract: The present invention generally relates to the management of a configuration of a first device. The first device includes a control unit and an interface unit managing a communication interface. The communication interface comprises at least one resistive line having a resistance value. The resistance value allows the interface unit to identify a configuration for at least one second device adapted to be linked to the first device via the communication interface. The interface unit: /a/ detects a change of the resistance value on the resistive line corresponding to a configuration of said second device; /b/ processes said change of the resistance value to adapt the configuration of the first device according to the configuration of said second device.Type: GrantFiled: August 25, 2010Date of Patent: March 24, 2015Assignee: St-Ericsson SAInventors: Nathalie Ballot, Nicholas Florenchie
-
Patent number: 8984174Abstract: In a portable computing device having a system-on-chip (SoC) Acorn RISC Machine (ARM)-based resource architecture, a peripheral component interconnect express (PCIe) bus is used to insert PCIe device memory into system memory absent a PCIe driver. During a PCIe initialization, the contents of PCIe base address registers (BARs) are mapped or otherwise updated to coincide with values assigned to the PCIe device in the advanced configuration and power interface (ACPI) tables.Type: GrantFiled: January 16, 2012Date of Patent: March 17, 2015Assignee: QUALCOMM IncorporatedInventors: Craig A. Aiken, Gerald J. Chambers, Richard J. Shanks
-
Patent number: 8983938Abstract: A method for selecting a command file is described. One or more command files coupled with a first device are accessed. Each command file of the one or more command files comprises one or more command file attributes. One or more device attributes associated with a second device are accessed. The one or more command file attributes and the one or more device attributes are compared to determine a correlation between the one or more command files and the second device. Based on the comparing, generating a ranked portion of the one or more command files according to the correlation.Type: GrantFiled: February 6, 2009Date of Patent: March 17, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Charles F. Clark, Paul T. Congdon, John R. Miles
-
Patent number: 8984177Abstract: A connection switching device for an aircraft network includes a switching network and a second identification device. The switching network connects input/output devices, such that applications may be interconnected or such that an application may be connected to a peripheral device. The second identification device detects an input/output device that is connected to the connection switching device.Type: GrantFiled: March 15, 2012Date of Patent: March 17, 2015Assignee: Airbus Operations GmbHInventors: Johannes Einig, Claus-Peter Gross
-
Patent number: 8972626Abstract: A content reproducing device includes: an input unit connected to a source side via a content transmission channel for transmitting a content and a control signal transmission channel for transmitting an address representing a physical connection relation of a device; an output unit connected to a sink side via a content transmission channel for transmitting a content and a control signal transmission channel for transmitting an address representing a physical connection relation of a device; and a switch provided between the input and output units and assuming one of a first connection state of connecting between the input and output units and a second connection state of connecting the input unit and a content reproducing unit, the device acquiring the address at the sink side in the first connection state, and setting the acquired address as the address provided to the source side in the second connection state.Type: GrantFiled: June 7, 2012Date of Patent: March 3, 2015Assignee: Sony CorporationInventors: Takashi Sasaki, Ryuya Tachino, Ryo Oguchi, Kenichi Saito
-
Patent number: 8966142Abstract: A method and apparatus for inputting and outputting data by using a virtualization technique are provided. The method includes generating a virtual operating system (OS) for the external device, which is connected to a host, based on OS information stored in the external device, setting a partial area of a storage of the host as virtual storage for the external device, and storing the data in the virtual storage or a memory of the external device in response to a request for inputting and outputting the data from the virtual OS.Type: GrantFiled: June 19, 2008Date of Patent: February 24, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Min-sung Jang, Seong-yeol Park, Jae-min Park, Sang-Bum Suh, Sung-kwan Heo, Byung-woan Kim
-
Patent number: 8966124Abstract: Systems and methods for streaming data. Systems allow read/write across multiple or N device modules. Device modules on a bus ring configure at power up (during initialization process); this process informs each device module of its associated address values. Each ringed device module analyzes an address indicator word, which identifies an address at which a read/write operation is intended for, and compares the address designated by the address indicator word to its assigned addresses; when the address designated by the address indicator word is an address associated with the device module, the device module read/writes from/to the address designated by the address indicator word. Memory controller (ring controller or master bus) is not required to ‘know’ which memory chip/device module in a daisy chain the address command word is intended for. Therefore, system embodiments allow streaming without consideration of a number of memory chips/device modules on bus.Type: GrantFiled: September 26, 2012Date of Patent: February 24, 2015Assignee: The United States of America as Represented by the Secretary of the NavyInventor: Ronald Norman Prusia
-
Patent number: 8954620Abstract: Examples are disclosed for assigning a switch identification to data received at an input/output device coupled to a host device. In some examples, the data may be associated with a virtual station interface (VSI) for a virtual machine implemented at the host device. For these examples, a switch identification may be assigned to the data based on an assigned port identifier, identification information for the data, or an originator of at least a portion of the identification information. The assigned switch identification may then be used as part of a lookup table to determine one or more actions for processing the data at the input/output device. Other examples are described and claimed.Type: GrantFiled: March 15, 2013Date of Patent: February 10, 2015Assignee: Intel CorporationInventors: Eliel Louzoun, Izhar Hofshi
-
Patent number: 8943232Abstract: A host device can enable operation with a client device based on stored or cached enumeration information. The enumeration information can be initially received from the client device during a first configuration process, and stored or cached in volatile and/or non-volatile storage accessible by the host device. During subsequent configuration processes, operation with the client device can be enabled based on the stored or cached enumeration information. Operation between the host device and the client device can be facilitated through a communication protocol, such as the universal serial bus (USB) protocol. A host device and client device can be connected via a traditional USB or USB High Speed Inter-Chip (HSIC) connection.Type: GrantFiled: April 27, 2012Date of Patent: January 27, 2015Assignee: Apple Inc.Inventors: Anand Dalal, Jonathan J. Andrews
-
Patent number: 8935433Abstract: A method of operating HDMI ports. An HDMI port controller assigns virtual addresses when the maximum number of HDMI CEC addresses is exceeded and CEC logical addresses are duplicated with only one HDMI port corresponding to device having a CEC logical address having its port enabled at any given time. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.Type: GrantFiled: October 15, 2013Date of Patent: January 13, 2015Assignee: Sony CorporationInventor: Takashi Hironaka
-
Patent number: 8935450Abstract: Various exemplary aspects are directed to apparatuses and methods involving switches communicatively-coupled on a bus where one or more of the switches operate to block signals from passing through the switch in a first mode, and to pass signals through the switch in a second mode. A logic circuit is responsive to addressing information received in the first mode, by storing and configuring the apparatus with the address information. The logic circuit ignores address information received in the second mode (e.g., does not reconfigure the apparatus with address information received in the second mode).Type: GrantFiled: September 16, 2011Date of Patent: January 13, 2015Assignee: NXP B.V.Inventors: Pieter Gustaaf Nierop, Clemens Gerhardus Johannes de Haas, Rainer Evers, Franciscus Johannes Klosters
-
Patent number: 8924602Abstract: A rack server includes multiple power supply backplanes and multiple Fan Controller Boards (FCBs). The power supply backplanes each have a connection unit. The connection unit has multiple connection terminals. One of the connection terminals is coupled to a ground terminal. Positions of the connection terminals of the connection units coupled to the ground terminal are different from each other. The FCBs are coupled to one of the corresponding power supply backplanes respectively. The FCBs each include an addressing circuit and a microcontroller. The addressing circuit is coupled to the connection terminals of the corresponding connection unit, and is used to generate an address signal by detecting and according to a coupling relationship between the connection terminals and the ground terminal. The microcontroller is coupled to the addressing circuit, and is used to receive the address signal, so as to generate corresponding address information.Type: GrantFiled: March 16, 2013Date of Patent: December 30, 2014Assignees: Inventec (Pudong) Technology Corporation, Inventec CorporationInventors: Shu-Yen Wang, Hao-Yen Kuan, Yo-Cheng Lin
-
Patent number: 8924610Abstract: SAS/SATA Store-Forward (SSSF) buffering enables SAS/SATA block storage devices capable of slower physical link rates to transfer data at a SAS topology data rate. 6 Gbps SAS and SATA disk drives can exchange data at 12 Gbps with 12 Gbps hosts through 12 Gbps SAS expanders employing an SSSF device. The SSSF device improves data transfer performance in the storage area network by optimizing host-side link utilization. The device includes a host-side interface communicating with the host at a host-side rate, a drive-side interface communicating with the target at a drive-side rate equal to or less than the host-side rate, a buffer receiving SAS frames or SATA FIS's, and control logic to control communication between the host-side interface and buffer at the host-side rate and between the drive-side interface and the buffer at the drive-side rate.Type: GrantFiled: January 29, 2013Date of Patent: December 30, 2014Assignee: PMC-Sierra US, Inc.Inventors: Larrie Simon Carr, Sanjay Goyal, Kaihong Wang, Atit Patel
-
Patent number: 8914554Abstract: A communication device including a comparison unit that compares a first identification number of which notification is provided by a packet that sequentially assigns identification numbers to a plurality of nodes in a network, and a second identification number, which is assigned to the communication device. A control unit notifies other nodes of the second identification number and that the identification number of the communication device has not been changed when the first identification number and the second identification number are in non-conformance.Type: GrantFiled: October 24, 2011Date of Patent: December 16, 2014Assignee: Spansion LLCInventor: Nobuhiro Taki
-
Patent number: 8909821Abstract: An electronic device includes a function extension device that includes a first slim line connector based on SATA, and a terminal device connected to the function extension device. The terminal device includes a detection circuit for outputting a first and second detection signals which indicate whether connection to the function extension device is established and a type of the function extension device, respectively, a control circuit for detecting whether connection to the function extension device is established and for determination of the type of the function extension device by the first and second detection signals, and a second slim line connector based on SATA. The first and second detection signals are signals that passes through pins P1 and S4 of the second slim line connector, respectively, the function extension device connects a pin P1 with a pin S4 of the first slim line connector.Type: GrantFiled: December 2, 2013Date of Patent: December 9, 2014Assignee: Fujitsu LimitedInventor: Minglong Li
-
Patent number: 8909833Abstract: Systems and methods for streaming data. Systems allow read/write across multiple or N device modules. Device modules on a bus ring configure at power up (during initialization process); this process informs each device module of its associated address values. Each ringed device module analyzes an address indicator word, which identifies an address at which a read/write operation is intended for, and compares the address designated by the address indicator word to its assigned addresses; when the address designated by the address indicator word is an address associated with the device module, the device module read/writes from/to the address designated by the address indicator word. Memory controller (ring controller or master bus) is not required to ‘know’ which memory chip/device module in a daisy chain the address command word is intended for. Therefore, system embodiments allow streaming without consideration of a number of memory chips/device modules on bus.Type: GrantFiled: September 26, 2012Date of Patent: December 9, 2014Assignee: The United States of America as Represented by the Secretary of the NavyInventor: Ronald Norman Prusia
-
Patent number: 8904053Abstract: In one aspect of the present description, in an input/output (I/O) device having multiple CPUs and multiple I/O ports, a cycle of I/O port rotations is initiated in which each port rotation of the cycle includes rotating an assignment of at least one I/O port from one CPU to a different CPU of a plurality of the CPUs. In the illustrated embodiment, an I/O port assignment for each CPU of the plurality CPUs is rotated for at least a portion of the cycle. Other features and aspects may be realized, depending upon the particular application.Type: GrantFiled: May 11, 2012Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Steven E. Klein, Timothy J. Van Patten
-
Patent number: 8904049Abstract: A battery pack monitoring system is provided. The system includes a master microprocessor and a first microprocessor. The master microprocessor outputs a first signal from an output port thereof to induce an input port of the first microprocessor to have a first low logic voltage. The master microprocessor sends a message having a first binary ID from the communication bus port thereof through a communication bus after outputting the first signal. The first microprocessor receives the first binary ID at the communication bus port thereof and stores the first binary ID in a non-volatile memory of the first microprocessor when the input port of the first microprocessor has the first low logic voltage.Type: GrantFiled: August 23, 2012Date of Patent: December 2, 2014Assignee: LG Chem, Ltd.Inventor: Richard McCormick
-
Patent number: 8886853Abstract: A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed.Type: GrantFiled: September 16, 2013Date of Patent: November 11, 2014Assignee: CommVault Systems, Inc.Inventors: Rajiv Kottomtharayil, Manoj Kumar Vijayan
-
Patent number: 8886848Abstract: A method for assigning addresses in a system having a first generator unit and at least one further generator unit positioned in parallel to the first generator unit. Each of the generator units has a control-signal input and a control-signal output. The control-signal input of each further generator unit is connected in each instance to the control-signal output of another of the generator units. Each of the further generator units receives an identification signal output at the control-signal output of a generator unit upstream of it, and assigns itself an individual address as a function of the respective identification signal received, the address depending on the length of the identification signal received.Type: GrantFiled: January 16, 2007Date of Patent: November 11, 2014Assignee: Robert Bosch GmbHInventors: Thomas Peuser, Helmut Suelzle
-
Patent number: 8880750Abstract: A multi-function peripheral (MFP) sets an enterprise number that responds to an external device regardless of a specific rule corresponding to a request when the MFP receives the request for acquiring management information base (MIB) information in which a specific object identifier (ID) is designated from an external device. The MFP receives the request for acquiring MIB information from a PC and responds the set enterprise number to the request.Type: GrantFiled: January 31, 2013Date of Patent: November 4, 2014Assignee: Canon Kabushiki KaishaInventor: Hironobu Nakai
-
Patent number: 8867369Abstract: An input/output connection device includes a generating section which generates an inspection packet that has a tag that uniquely identifies the packet, a transmitting section which transmits the inspection packet to the input/output device, a receiving section which receives a packet, a first determining section which determines, on the basis of a tag of the packet received by the receiving section, whether or not the received packet is a packet transmitted in response to the inspection packet transmitted by the transmitting section, and a second determining section which analyzes the received packet and determines whether or not the input/output device is normal when the first determining section determines that the received packet is the packet transmitted in response to the inspection packet.Type: GrantFiled: March 14, 2011Date of Patent: October 21, 2014Assignee: Fujitsu LimitedInventor: Mitsuru Sato
-
Patent number: 8867071Abstract: A printer may supply print instruction screen data to a terminal device. The terminal device may supply selection information to the printer in a case where an instruction button in the print instruction screen is selected by a user. The printer may make, in a case where the selection information is obtained from the terminal device, a requirement requiring the terminal device to supply target data of a print target. The terminal device may supply the target data in accordance with the requirement. The printer may print an image represented by the target data.Type: GrantFiled: March 21, 2011Date of Patent: October 21, 2014Assignee: Brother Kogyo Kabushiki KaishaInventor: Kiyotaka Ohara
-
Patent number: 8868813Abstract: A communications control system is disclosed that includes a serial communications interface and a parallel communications interface for coupling a plurality of input/output modules with a control module. The serial communications interface is configured for connecting the plurality of input/output modules to the control module in parallel to transmit information between the plurality of input/output modules and the control module, and the parallel communications interface is configured for separately connecting the plurality of input/output modules to the control module to transmit information between the plurality of input/output modules and the control module, and to transmit information between individual ones of the plurality of input/output modules. The serial communications interface may comprise a multidrop bus, and the parallel communications interface may comprise a cross switch.Type: GrantFiled: December 30, 2011Date of Patent: October 21, 2014Assignee: Bedrock Automation Platforms Inc.Inventors: James Calvin, Albert Rooyakkers, Pirooz Parvarandeh
-
Patent number: 8856392Abstract: A given port at a storage controller is used for communication with storage devices. In response to an indication that at least a portion of the given port is to be dedicated to a group of at least one of the storage devices, the storage controller divides the given port into multiple smaller ports.Type: GrantFiled: July 16, 2012Date of Patent: October 7, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Michael G. Myrah, Balaji Natrajan, Sohail Hameed