Application-specific Peripheral Adapting Patents (Class 710/72)
  • Patent number: 8988712
    Abstract: A setting value management service apparatus which is communicably connected to at least one image forming apparatus and manages configuration data of the image forming apparatus, comprises: a holding unit configured to hold configuration data of the image forming apparatus; an update unit configured to update configuration data held in the holding unit; and a communication unit configured to transmit/receive configuration data of the image forming apparatus to/from the image forming apparatus, wherein the configuration data contains control information about permission of update, and the communication unit transmits, to the image forming apparatus in accordance with the control information, configuration data, update of which is permitted for the setting value management service apparatus, out of configuration data held in the holding unit.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: March 24, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tadahiro Nakamura
  • Patent number: 8990462
    Abstract: A data transfer method of a storage device which includes a host bus adaptor to communicate with an external host via a first interface and to communicate internally via a second interface is provided. The data transfer method may include issuing a write command and a read command to the host bus adaptor; performing a read direct memory access operation using the first interface in response to the write command and simultaneously performing a write direct memory access operation using the second interface in response to the read command; and generating frame information structure (FIS) sequences according to the second interface in response to the issued write command and the issued read command. The first interface may perform a full duplex data transfer and the second interface may perform a half-duplex data transfer.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: March 24, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Hojun Shim, Eunchan Kim
  • Patent number: 8990461
    Abstract: 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: Grant
    Filed: August 25, 2010
    Date of Patent: March 24, 2015
    Assignee: St-Ericsson SA
    Inventors: Nathalie Ballot, Nicholas Florenchie
  • Patent number: 8984185
    Abstract: The present invention relates to a computing arrangement (10), said computing arrangement (10) comprising a computer device (11), multiple input- and/or output-devices (14, 15, 17, 19, 21, 22) attached to said computer device (11). In order to allow the parallel usage of multiple input- and/or output-devices which are attached to a computer device as peripheral devices, the computing arrangement (10) is characterized by a control device (20) for associating said multiple input- and/or output devices (14, 15, 17, 19, 21, 22) to at least two different GUI (Graphical User Interface) instances.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: March 17, 2015
    Assignee: Vodafone GmbH
    Inventors: Thomas Lang, Martin Orehek
  • Patent number: 8984176
    Abstract: In one embodiment, a computer system comprises one or more processors, a circuit board assembly having at least one SATA port, a general purpose input/output port proximate the SATA port, signal generating logic to generate a signal when the general purpose input/output port is coupled to a connector, and a memory module communicatively connected to the one or more processors and comprising logic instructions stored in a computer readable medium which, when executed on the one or more processors, configure the one or more processors to configure the SATA port according to the signal generated by the signal generating circuitry.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: March 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christopher Rijken, Juan Martinez, Shan Chen, Peter W. Austin, Chi W. So
  • Patent number: 8977791
    Abstract: A water heater having a modular control system. The water heater includes a tank, a heating element, a first controller, and a second controller. The heating element is coupled to the tank. The first controller is supported by the tank and includes a housing, a first communication port, a processor, and a first memory storing executable instructions that are executed by the processor. The first controller determines whether the first controller is connected to the second controller through the communication port. The first controller controls an operation of the water heater according to a first algorithm when the first controller is not connected to the second controller. The operation of the water heater is controlled based on an algorithm stored on the second controller when the first controller is connected to the second controller.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: March 10, 2015
    Assignee: A. O. Smith Corporation
    Inventors: Terry G. Phillips, Wade C. Patterson
  • Patent number: 8977793
    Abstract: A computer program product includes a tangible storage storing instructions for performing a method. The method includes: receiving a request at a channel subsystem in a host computer system to provide a channel path description for a channel path, the channel subsystem including a channel configured to be coupled to a control unit via the channel path, the channel configured to control information transfer over the channel path; and outputting a channel path description block from the channel subsystem to the operating system in response to the request, the channel path description block including channel path identification and description information, the channel path description block specifying whether the channel path supports a Fiber Channel protocol for commanding an I/O operation, the channel path description block specifying whether the channel path supports an extension to the Fiber Channel protocol based on the channel path supporting the Fiber Channel protocol.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Charles W. Gainey, Jr., Daniel F. Casper
  • Patent number: 8977792
    Abstract: An audio signal adapter device, an audio signal receiving device and a system for transmitting an audio signal are provided. The audio signal adapter device comprises an audio interface and an adapter end interface. The audio interface is connected with an audio signal sending device, has a ground pin and at least one audio pin. The adapter end interface is connected with the audio signal receiving device, has an audio signal pin and a reference signal pin. The audio pin of the audio interface is configured to receive an audio signal output from the audio signal sending device, connected with the audio signal pin of the adapter end interface, the ground pin of the audio interface is connected with the reference signal pin of the adapter end interface. The audio signal pin and the reference signal pin are configured to output the audio signal to the audio signal receiving device.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: March 10, 2015
    Assignee: Tendyron Corporation
    Inventor: Dongsheng Li
  • Patent number: 8966137
    Abstract: A storage device and memory accessing method configure two separate memory units, each with dedicated I/O channel, accessible by two controllers, each corresponding to an interface connected to a host, and allows the storage device to establish at least two connections to the different hosts. As more than one connection is established between the storage device and the hosts at the same time, a first controller has both read and write accessibility to a first memory unit and a second controller has both read and write accessibility to a second memory unit, while the first controller has read-only accessibility to the second memory unit and the second controller has read-only accessibility to the second memory unit.
    Type: Grant
    Filed: August 4, 2013
    Date of Patent: February 24, 2015
    Assignee: Transcend Information, Inc.
    Inventor: Ren-Wei Chen
  • Patent number: 8966142
    Abstract: 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: Grant
    Filed: June 19, 2008
    Date of Patent: February 24, 2015
    Assignee: 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: 8959267
    Abstract: Provided is a method for controlling and driving constituent elements of an external device connected to user equipment. The method may include obtaining external device information from the external device when coupled to the user equipment, obtaining application information based on the obtained external device information, and running an application tailored for the external device based on the obtained application information.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: February 17, 2015
    Assignee: KT Corporation
    Inventors: You-Jin Kang, Shin-Hyuk Kang, Kyeong-Sik Park, Jung-Wook Lee, Jae-Hun Jung, Jae-Uk Cha
  • Patent number: 8949478
    Abstract: An intelligent serial interface circuit in accordance with one embodiment of the invention can include a first communication interface circuit for enabling a first communication protocol. The intelligent serial interface circuit can also include a second communication interface circuit for enabling a second communication protocol. Furthermore, the intelligent serial interface circuit can include a detector circuit coupled to the first communication interface circuit and the second communication interface circuit. The detector circuit can be for automatically detecting a factor that indicates automatically enabling the first communication interface circuit and automatically disabling the second communication interface circuit. The detector circuit can be for detecting a coupling of a pin of the first communication interface circuit that is not used by the second communication interface circuit.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: February 3, 2015
    Assignee: Cypress Semiconductor Corporation
    Inventor: David G. Wright
  • Patent number: 8949494
    Abstract: Provided are user equipment connectable to an external device and a method for establishing a connection between user equipment including second constituent elements and an external device including first constituent elements and controlling the external device. The method may include sensing the connection to the external device, obtaining first constituent element information from the external device through the connection, wherein the first constituent element information includes information on first constituent elements of the external device, selecting target constituent elements to control from the first constituent elements of the external device based on the obtained first constituent element information, reconfiguring a control path for controlling the selected target constituent elements of the external device, and controlling the selected target constituent elements of the external device through the reconfigured control path.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: February 3, 2015
    Assignee: KT Corporation
    Inventors: Jae-Hun Jung, Shin-Hyuk Kang, You-Jin Kang, Byeong-Tae Kim, Jung-Wook Lee, Hyuk-Jun Jung, Jae-Uk Cha
  • Patent number: 8943232
    Abstract: 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: Grant
    Filed: April 27, 2012
    Date of Patent: January 27, 2015
    Assignee: Apple Inc.
    Inventors: Anand Dalal, Jonathan J. Andrews
  • Patent number: 8943245
    Abstract: A computing system is disclosed that includes a memory controller in a processor socket normally reserved for a processor. A plurality of non-volatile memory modules may be plugged into memory sockets normally reserved for DRAM memory modules. The non-volatile memory modules may be accessed using a data communication protocol to access the non-volatile memory modules. The memory controller controls read and write accesses to the non-volatile memory modules. The memory sockets are coupled to the processor socket by printed circuit board traces. The data communication protocol to access the non-volatile memory modules is communicated over the printed circuit board traces and through the sockets normally used to access DRAM type memory modules.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: January 27, 2015
    Assignee: Virident Systems, Inc.
    Inventors: Vijay Karamcheti, Kumar Ganapathy, Kenneth Alan Okin, Rajesh Parekh
  • Patent number: 8943256
    Abstract: An integrated circuit (IC) device can include a serial communication first interface (I/F) circuit electrically coupled to first physical connections of the IC device, and configured to respond to communication signals received at the first physical connections; at least one serial communication second interface (I/F) circuit electrically coupled to second physical connections of the IC device, and configured to enable data transactions over the second physical connections; and a repeater circuit configured to bypass the first I/F circuit and enable serial communication signals to be transmitted from the first physical connections to the second physical connections. Systems including such an IC device and related methods are also disclosed.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: January 27, 2015
    Assignee: Cypress Semiconductor Corporation
    Inventors: Gregory J. Landry, Edward L. Grivna
  • Patent number: 8935447
    Abstract: A wireless adapter for a measurement device is provided. The wireless adapter includes a first universal serial bus (USB) port to couplably receive data from the measurement device. The wireless adapter includes a battery to power the measurement device via the first USB port. the wireless adapter includes a wireless module to wirelessly transmit the received data to an external computing device after processing by the wireless adapter.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: January 13, 2015
    Assignee: Bosch Automotive Service Solutions LLC
    Inventors: Mario Martini, Manokar Chinnadurai, Marco Le Brun
  • Patent number: 8935444
    Abstract: A method of controlling a plurality of external devices is performed on a computer which is set up with a plurality of remote control processes corresponding to the plurality of the external devices, and a management process for managing the remote control processes while communicating with the remote control processes. The management process is called to display icons corresponding to the remote control processes in a display field provided by the management process. Further, the management process acts when a specified operation is applied to one of the icons on the display field for sending a screen open instruction to one of the remote control processes corresponding to the icon to which the specified operation is applied. The remote control process which receives the screen open instruction is activated to display a control screen for use in remotely controlling the corresponding external device.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: January 13, 2015
    Assignee: Yamaha Corporation
    Inventors: Tatsuya Umeo, Takao Yamamoto, Masaaki Okabayashi, Hideo Miyamori
  • Patent number: 8930591
    Abstract: An apparatus includes a microcontroller unit (MCU). The MCU includes a buffer and an analog comparator that are coupled to an input of the MCU. The MCU is adapted to selectively determine a logic value of a digital signal applied to the input of the MCU from an output signal of the buffer or from an output signal of the analog comparator.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 6, 2015
    Assignee: Silicon Laboratories Inc.
    Inventor: Alan Westwick
  • Patent number: 8930547
    Abstract: Techniques for achieving storage and network isolation in a cloud environment are presented. A single Internet Protocol (IP) address is presented to multiple storage tenants that use storage in a cloud environment. When each tenant accesses the IP address, a specific identity of the tenant is resolved and the storage stack for that tenant is sent to the tenant's storage machine having the tenant's storage. The tenant is directly connected to its tenant storage machine thereafter.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: January 6, 2015
    Assignee: CloudByte, Inc.
    Inventors: Umasankar Mukkara, Felix Xavier
  • Patent number: 8924610
    Abstract: 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: Grant
    Filed: January 29, 2013
    Date of Patent: December 30, 2014
    Assignee: PMC-Sierra US, Inc.
    Inventors: Larrie Simon Carr, Sanjay Goyal, Kaihong Wang, Atit Patel
  • Patent number: 8924604
    Abstract: Some embodiments concern a method of detecting usage of one or more electrical devices coupled to an electrical power line. An electrical power signal with a predetermined period is on the electrical power line. The one or more electrical devices place one or more noise signals on the electrical power line. The electrical power signal comprises the one or more noise signals. The method can include: using a data acquisition device to acquire first data about the electrical power signal on the electrical power line such that the acquiring of the first data is synchronized with the predetermined period of the electrical power signal; processing the first data to create frequency domain data; and applying a feature extraction algorithm to the frequency domain data to determine a transition of an electrical state of at least a first one of the one or more electrical devices. Other embodiments are disclosed.
    Type: Grant
    Filed: April 11, 2012
    Date of Patent: December 30, 2014
    Assignee: Belkin International, Inc.
    Inventors: Karthik Yogeeswaran, Yael Maguire, Charles Gillen-O'Neel, Ameet V. Joshi, Stacy Tantum, Matthew S. Reynolds, Shwetak N. Patel
  • Patent number: 8924609
    Abstract: A configurable computing device comprising a housing, a printed circuit board disposed within the housing, a first microcontroller and a second microcontroller each coupled to the PCB, wherein the first microcontroller and the second microcontroller are in electrical signal communication with each other, a computer-on-module (COM) coupled to the PCB, wherein the COM is in electrical signal communication with the first microcontroller and the second microcontroller, and one or more peripheral modules coupled to the PCB, wherein, the peripheral modules are each in electrical signal communication with the first microcontroller and wherein, the peripheral modules are each in electrical signal communication with the COM via the second microcontroller.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: December 30, 2014
    Assignee: Entegra Technologies, Inc.
    Inventor: Douglas Lee Fowler
  • Patent number: 8909821
    Abstract: 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: Grant
    Filed: December 2, 2013
    Date of Patent: December 9, 2014
    Assignee: Fujitsu Limited
    Inventor: Minglong Li
  • Patent number: 8903073
    Abstract: Embodiments of the invention provide a system for generating an Interactive Voice Response (IVR) database, the system comprising a processor and a memory coupled to the processor. The memory comprising a list of telephone numbers associated with one or more destinations implementing IVR menus, wherein the one or more destinations are grouped based on a plurality of categories of the IVR menus. Further the memory includes instructions executable by said processor for automatically communicating with the one of more destinations, and receiving at least one customization record from said at least one destination to store in the IVR database.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: December 2, 2014
    Inventors: Zvi Or-Bach, Tal Lavian
  • Patent number: 8904054
    Abstract: A computer-implemented method for mode switching of an interface port comprising detecting a device coupled to a port of a computer, selecting to disable a data pin of the port if it is determined that an output of the device has a data pin and powering the device using a power pin of the port.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: December 2, 2014
    Assignee: Sony Corporation
    Inventors: Miyuki Kuroiwa, Kenny Kin Wah Lau
  • Patent number: 8892796
    Abstract: In a case where an application whose setting value is required to be operated cannot be suspended, a setting value operation service of a multifunction peripheral (MFP) stores requested operation content in a temporary region of a hard disk drive (HDD)/flash memory. The setting value operation service stores in the HDD/flash memory an execution instruction file for executing the requested operation at a restart of the MFP, and reserves the operation to be executed after a restart. When the MFP is restarted, an application management unit changes start-up order of programs according to the execution instruction file so that start-up of the setting value operation service is performed before start-up of the operation target application, and starts the programs according to the changed start-up order. Further, in start-up processing, the restarted setting value operation service operates the setting value of the operation target application according to the setting information.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 18, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshikazu Hayami
  • Publication number: 20140337545
    Abstract: In a terminal device, contents data from an attachment mounted on the device is received by a transmission/reception section and replayed by a first playback section. A detection section detects the mounting or removing of the attachment during the playback of the contents data. As an output destination for the contents data, a selection section selects the first playback section when the attachment has been mounted, or selects a first storage section when the attachment has been removed. In the attachment, the contents data is outputted to one of the first storage section and the first playback section based on the selection result of the terminal device. Accordingly, the usage mode of contents data can be readily changed with the mounting or removing of an attachment as a trigger.
    Type: Application
    Filed: July 23, 2012
    Publication date: November 13, 2014
    Applicant: NEC CASIO MOBILE COMMUNICATIONS, LTD.
    Inventors: Yumi Katou, Seiji Sugahara
  • Patent number: 8886846
    Abstract: Systems and methods are used to configure a communication channel. A source device can dynamically map Display Port lanes to support both display devices and USB3.0 devices. A method for configuring a communication channel includes detecting a device connection event indicating a change to a configuration of the communication channel in response to a branch device of the communication channel satisfying a dynamic configuration capability criteria indicating that the communication channel is reconfigurable. Configuration parameters of a sink device in the communication channel are identified. The communication channel is reconfigured to carry a source data stream to the sink device based on the configuration parameters.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: November 11, 2014
    Assignee: ATI Technologies ULC
    Inventor: Syed Athar Hussain
  • Patent number: 8886858
    Abstract: A method of providing electronic trim data for a fuel injection device to an engine system, the method comprising: reading an identifier associated with the fuel injection device; accessing a database containing trim data associated with the identifier; downloading the trim data for the fuel injection device; uploading the downloaded trim data to the engine system for use in controlling fuel injection device operation.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: November 11, 2014
    Assignee: Delphi International Operations Luxembourg S.A.R.L.
    Inventors: Henry J. Alsford, Kevin Heaslewood, Michael Leese
  • Publication number: 20140325100
    Abstract: The present invention relates to a data management system and a data management method for data communications. The system and method can reduce load of a data control device, minimize costs for interworking and costs such as time and technologies needed for product commercialization, and enhance stability and extensibility of the product by adding a data management device between the data control device and a plurality of peripheral devices and controls the data control device to use a single unified standard protocol in order to control the plurality of peripheral devices.
    Type: Application
    Filed: April 30, 2014
    Publication date: October 30, 2014
    Applicants: Intellectual Discovery Co., Ltd., Vault Micro, Inc.
    Inventors: Tae Wook JUNG, Yong Hoon KIM
  • Patent number: 8874801
    Abstract: An integrated circuit includes a bus (905), processor coupled to the bus (910), a peripheral coupled to the bus (930), and a performance tracking module (215) configured to detect bus events and non-bus related events. The performance tracking module is configured to determine a bus performance metric from the bus events and a non-bus performance metric from the non-bus related events.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: October 28, 2014
    Assignee: Xilinx, Inc.
    Inventors: Nagalatha Ramineni, Sesibhushana Rao Bommana
  • Patent number: 8874800
    Abstract: A parameter management apparatus manages a plurality of parameters provided for control of an externally connected acoustic apparatus. The parameter management apparatus has a storing portion for storing a plurality of parameters stored in the acoustic apparatus. The parameter management apparatus selects, from among the parameters stored in the storing portion and the acoustic apparatus, respectively, at least one parameter for which a match is caused between the storing portion and the acoustic apparatus. The parameter management apparatus then causes exact a match between the at least one parameter stored in the storing portion and the at least one parameter stored in the acoustic apparatus.
    Type: Grant
    Filed: March 22, 2007
    Date of Patent: October 28, 2014
    Assignee: Yamaha Corporation
    Inventors: Toru Kitayama, Hiroto Fushimi
  • Patent number: 8874812
    Abstract: A method for communicating media between a host and a display system. In one embodiment the method comprises acquiring, by the host and via a wireless connection between the host and the display system, display information of the display system; generating, by the host, an image sequence at a resolution and a frame rate, the resolution and the frame rate determined from the display information; communicating, from the host to the display system and via the wireless connection, an encoding of the image sequence; and displaying, by the display system, a decoding of the encoding.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: October 28, 2014
    Assignee: Teradici Corporation
    Inventors: David Victor Hobbs, Ian Cameron Main
  • Patent number: 8867708
    Abstract: Embodiments of the invention provide a system for enhancing user interaction with Interactive Voice Response (IVR) destinations, the system comprising: a processor; and a memory coupled to the processor, the memory comprising: data encoding a database, the database comprising a list of telephone numbers associated with one or more destinations implementing an IVR; instructions executable by the processor for automatically communicating with at least one user; and instructions executable by the processor to pull at least one menu from the database and display the menu to the at least one user, wherein the menu is associated with a telephone number dialed by the at least one user, and wherein the menu comprises at least one icon.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: October 21, 2014
    Inventors: Tal Lavian, Zvi Or-Bach
  • Patent number: 8868804
    Abstract: Systems, methods, and other embodiments associated with a unified hybrid input/output adapter are described. According to one embodiment, an apparatus includes an Input/Output (I/O) interconnect configured to connect with a host device and to provide communications with the host device. The apparatus also includes a network adapter connected to the I/O interconnect and configured to communicate with a network storage. The apparatus includes a host adapter connected to the I/O interconnect and configured to communicate with a first storage device and a second storage device. The first storage device has a higher latency than the second storage device. The apparatus further includes a storage logic configured to control the I/O interconnect to cause storage access requests from the host device to be cached in the second storage device via the host adapter.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: October 21, 2014
    Assignee: Marvell World Trade Ltd.
    Inventors: Abhijeet P. Gole, Pantas Sutardja, David Geddes
  • Patent number: 8862800
    Abstract: A dispersed storage (DS) unit includes a processing module and a plurality of hard drives. The processing module is operable to maintain states for at least some of the plurality of hard drives. The processing module is further operable to receive a memory access request regarding an encoded data slice and identify a hard drive of the plurality of hard drives based on the memory access request. The processing module is further operable to determine a state of the hard drive. When the hard drive is in a read state and the memory access request is a write request, the processing module is operable to queue the write request, change from the read state to a write state in accordance with a state transition process, and, when in the write state, perform the write request to store the encoded data slice in the hard drive.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: October 14, 2014
    Assignee: Cleversafe, Inc.
    Inventors: Jason K. Resch, S. Christopher Gladwin
  • Patent number: 8856411
    Abstract: According to one embodiment, a method for remotely controlling peripheral devices in a mobile communication terminal includes acquiring a profile for a controlled peripheral device, configuring a control application for the controlled peripheral device based on the acquired profile, and controlling the controlled peripheral device using the configured control application.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: October 7, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Du-Seok Kim, Hyun-Cheol Park, Giu-Yeol Kim, Jun-Mo Yang, Dong-Yun Shin, Hyo-Yong Jeong
  • Patent number: 8856555
    Abstract: A system and method of coordinating power states between two detachable units is disclosed. Only the primary unit has a user-controllable power control. The secondary unit is not directly user controllable. The power states of the two units are coordinated using an actuator mechanism when the units are attached. When the two units are detached, the state of the secondary unit is dependent upon the state of the primary unit and any subsequent commands transmitted by the primary unit to the secondary unit.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: October 7, 2014
    Assignee: Fluke Corporation
    Inventors: Paul H. Heydron, Christopher Rayburn, Jeffrey C. Hudson
  • Patent number: 8850086
    Abstract: An SD switch box embedded within a cellular handset, including circuitry for switching access to NAND storage that is embedded within the cellular handset, between a consumer electronic device that is external to and connected to the cellular handset, and between a base band modem that is embedded within the cellular handset, so as to enable shared use of the NAND memory by the consumer electronic device and by the base band modem, thereby enabling the cellular handset to be operational for cellular communication via its internal base band modem while its internal NAND memory is accessible to the external consumer electronics device.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Itay Sherman, Eyal Bychkov, Yaron Segalov
  • Publication number: 20140289432
    Abstract: The present invention relates to a connecting device of the transport screen, comprising: A connecting unit, with one or more electrical sockets for the I/O of the portable device to be connected; and a data transferring and controlling unit, one side of the unit could be connected to said connecting unit and the other side could be connected to the transport screen, so that the screen signal of the portable device could be transferred to one or more transport screen, if the transport screen, the touch signal also could be transferred to the portable device.
    Type: Application
    Filed: March 19, 2014
    Publication date: September 25, 2014
    Inventor: Chia-Hao Lin
  • Patent number: 8843674
    Abstract: According to one embodiment, a semiconductor memory device includes a memory cell array, a first buffer, a second buffer, an interface unit and a controller. Data is transferred between the interface unit and the first buffer. The controller controls the first buffer, the second buffer and the interface unit. When receiving a first command and first data at a test time, the controller transfers the first data to the first buffer via the interface unit. When receiving a second command as a dummy command, the controller reads second data from the memory cell array to the second buffer and, at the same time, outputs first data held in the first buffer via the interface unit.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: September 23, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Hitoshi Shiga
  • Patent number: 8838860
    Abstract: A computer program product includes a tangible storage storing instructions for performing a method. The method includes receiving a request at a channel subsystem in a host computer system from an operating system in the host computer system to provide a channel path description for a channel path, the channel subsystem configured to direct information flow between memory and the control unit via the channel path; and outputting from the channel subsystem to the operating system, a channel path description block including the channel path description for the channel path in response to the request. The channel path description block includes: a descriptor field (DESC) indicating that the channel path supports a Fiber Channel protocol for commanding an I/O operation; and an extension support indicator field (F) specifying whether the channel path supports an extension to the Fiber Channel protocol.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Charles W. Gainey, Jr., Daniel F. Casper
  • Patent number: 8838859
    Abstract: In an embodiment, a host computing device includes an internal display and also includes a connector to connect to an external display. A cable is provided to connect to the connector and to connect to the external display. The cable includes video processing capabilities. For example, the cable may include a memory configured to store a frame buffer. The frame buffer may store a frame of video data for further processing by the video processing device in the cable. The video processing device may manipulate the frame in a variety of ways, e.g. scaling, rotating, gamma correction, dither correction, etc.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: September 16, 2014
    Assignee: Apple Inc.
    Inventors: Anup K. Sharma, Scott P. Krueger, James M. Hollabaugh, Roberto G. Yepez, Brijesh Tripathi, Jeffrey J. Terlizzi, Terry L. Tikalsky
  • Patent number: 8832326
    Abstract: Quick key-based ordering of data words is provided. A memory is arranged to receive the keys at an address input port. The memory is adapted to provide at a data output port one of a plurality of ordered sets of identifiers. Each key is associated with a respective one of the data words and each identifier of the one of the ordered sets identifies a respective one of the data words. Each of a plurality of multiplexers is arranged to receive a respective identifier of the one of the ordered sets from the memory and to receive the data words. Each multiplexer is adapted to select the respective one of the data words identified by the respective identifier. A program storage medium may be configured with instructions to perform operations including generating configuration data for a programmable device. The configuration data may implement the memory and the multiplexers.
    Type: Grant
    Filed: November 1, 2005
    Date of Patent: September 9, 2014
    Assignee: Xilinx, Inc.
    Inventor: Thomas E. Fischaber
  • Patent number: 8825931
    Abstract: There is set forth herein a computer program product, device, and method. In an example method, at least one of one or more processors of a device including one or more wired connectors and a wireless communication device receive a video output from a computing device via at least one of one or more wired connectors. At least one of the one or more processors send the video output to a wireless-enabled device via the wireless communication device using a wireless communication protocol. At least one of the one or more processors receive a keyboard or mouse input from the wireless-enabled device via the wireless communication device using the wireless communication protocol. At least one of the one or more processors send the keyboard or mouse input to the computing device via at least one of the one or more wired connectors.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: David French, Kenneth D. Maness, Victor R. Villarreal
  • Publication number: 20140244867
    Abstract: An audio signal adapter device, an audio signal receiving device and a system for transmitting an audio signal are provided. The audio signal adapter device comprises an audio interface and an adapter end interface. The audio interface is connected with an audio signal sending device, has a ground pin and at least one audio pin. The adapter end interface is connected with the audio signal receiving device, has an audio signal pin and a reference signal pin. The audio pin of the audio interface is configured to receive an audio signal output from the audio signal sending device, connected with the audio signal pin of the adapter end interface, the ground pin of the audio interface is connected with the reference signal pin of the adapter end interface. The audio signal pin and the reference signal pin are configured to output the audio signal to the audio signal receiving device.
    Type: Application
    Filed: June 15, 2012
    Publication date: August 28, 2014
    Applicant: Tendyron Corporation
    Inventor: Dongsheng Li
  • Patent number: 8819314
    Abstract: A video processing system includes a switch apparatus connected between first and second computers. The first computer outputs a video signal including test information of the first computer to the switch apparatus. The switch apparatus obtains a resolution of the second computer, and encodes the video signal according to the resolution of the second computer. The second computer displays the test information.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: August 26, 2014
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Hsien-Chuan Liang
  • Patent number: 8806093
    Abstract: To address the need for efficient and reliable testing of integrated devices, system on chips, and computers, deterministic behavior for an interface is accomplished by fixing variation in latency associated with receiver and transmitter data stream. The interface may be a serial interface that is PCIe compliant and corrects latency variations in the receiver that consequently results in deterministic transmit data. Consequently, the data received and/or transmitted is predictable with respect to time and facilitates testing and validation of the devices and logic associated with the interface.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: August 12, 2014
    Assignee: Intel Corporation
    Inventors: Bibbin Chacko, Guadalupe J. Garcia, Saurabh Upadhyay
  • Patent number: 8799521
    Abstract: A peripheral device includes a file system manager, a command interpreter, and a controller. The peripheral device receives file access commands from a host device. The file system manager determines if the file access commands have embedded control commands and, if so, extracts the control commands. The file system manager sends the control commands to the command interpreter. Based on analyzing the commands, the command interpreter causes the controller to perform a selected function at the peripheral device.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: August 5, 2014
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventors: Samuel L. Mullis, II, Philip Elcan