Peripheral Adapting Patents (Class 710/62)
  • Patent number: 9015385
    Abstract: A data storage device includes a processor or hardware circuit. The processor or hardware circuit copies data stored in regions of a copy source volume to a copy destination volume. The processor or hardware circuit sets up in a memory a management table for the regions. The management table includes first information and second information. The first information indicates whether a bitmap has been set up. The bitmap represents a state of progress of the copy. The second information specifies a bit value to be used when setting up the bitmap. The processor or hardware circuit sets up in the memory the bitmap corresponding to the regions on the basis of the second information.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: April 21, 2015
    Assignee: Fujitsu Limited
    Inventor: Kazuhiko Usui
  • Patent number: 9015389
    Abstract: A volatile memory device includes a memory cell array, a command decoder, a self-refresh circuit, and a register. The command decoder is configured to decode a self-refresh entry command, a self-refresh exit command, and a register read command based on external command signals received from outside the volatile memory device. The self-refresh circuit is configured to automatically refresh the memory cell array during a self-refresh mode which be entered in response to the self-refresh entry command and be exited in response to the self-refresh exit command. The register is configured to store an accessible state in response to the self-refresh exit command, and output the stored accessible state in response to the register read command. The accessible state indicates whether or not the memory cell array is ready to be read or written.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: April 21, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-Woong Lee, Hyong-Ryol Hwang
  • Patent number: 9015384
    Abstract: Methods and apparatus for efficiently transporting data through network tunnels. In one embodiment, a tunneled device advertises certain capabilities to peer devices of a network, and discovers capabilities of peer devices of the network. In a second embodiment, each device of a tunneled network derives a network parameter from a transit protocol parameter for use in data networking.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: April 21, 2015
    Assignee: Apple Inc.
    Inventors: Niel D. Warren, Girault W. Jones, Jr., Raymond B. Montagne, Matthew X. Mora, Brett D. George, Michael W. Murphy, William P. Cornelius
  • Patent number: 9015387
    Abstract: An operating method of a semiconductor device includes selecting a block requiring storage space recycling from a memory device, checking costs required for performing the respective recycling techniques, selecting one of the recycling techniques based on the costs, and recycling a storage space by applying the selected recycling technique to the selected block.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: April 21, 2015
    Assignee: SK Hynix Inc.
    Inventor: Eu-Joon Byun
  • Patent number: 9015383
    Abstract: A method and apparatus for changing an input type in an input system using UPnP are provided. A control point requests input capability information of input devices, which are to perform input and receives the input capability information. The control point sets up a session by determining a receiving device for receiving an input signal and a transmitting device for transmitting the input signal, using the received input capability information. The receiving device receives input data from the transmitting device, and if an input type of the receiving device is changed, the receiving device transmits information about the changed input type to the transmitting device and receives a report descriptor including information about a format of input data according to the changed input type from the transmitting device.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: April 21, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Je-Young Maeng, Ki-Chul Park, Joo-Yeol Lee, Se-Hee Han
  • Patent number: 9015382
    Abstract: A system and method for controlling an external device from a first device include a display and a user interface associated with the first device. The first device has a first controller and a first data port. An external device has an external controller and a second data port coupled to the first data port. The external device communicates a command and a command identifier to the first controller. The first controller causes the display to display the command. When the command is selected by the user interface, the first controller transmits the command identifier to the external controller through the first and second data port.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: April 21, 2015
    Assignee: The DIRECTV Group, Inc.
    Inventor: Jorge H. Guzman
  • Patent number: 9015388
    Abstract: In an embodiment, a computing device may include a control unit. The control unit may acquire a request from a central processing unit (CPU), contained in the computing device, that may be executing a basic input/output system (BIOS) associated with the computing device. The request may include a request for a value that may represent a maximum authorized storage size for a storage contained in the computing device. The control unit may generate the value and send the value to the CPU. The CPU may generate a system address map based on the value. The CPU may send the system address map to the control unit which may acquire the system address map and configure an address decoder, contained in the computing device, based on the acquired system address map.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: April 21, 2015
    Assignee: Intel Corporation
    Inventors: Murugasamy Nachimuthu, Mohan Kumar, Dimitrios Ziakas
  • Patent number: 9009358
    Abstract: A method is disclosed for configuring a data storage device. Configuration data records of a parameter file are compared to configuration execution records of an executable file, wherein the configuration execution records for configuring at least one configuration file of a data storage device. If the configuration data records interlock with the configuration execution records, the configuration file is modified and the modified configuration file is stored to the data storage device. The method may be performed by a computer external to the data storage device, or by control circuitry internal to the data storage device, or a combination of both.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: April 14, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventors: Marc A. Bombet, Jan F. Rebalski
  • Patent number: 9009372
    Abstract: A processor includes a plurality of nodes arranged two dimensionally in the X-axis direction and in the Y-axis direction, and each of the nodes includes a processor core and a distributed shared cache memory. The processor also includes a first connecting unit and a second connecting unit. The first connecting unit connects adjacent nodes in the X-axis direction among the nodes, in a ring shape. The second connecting unit connects adjacent nodes in the Y-axis direction among the nodes, in a ring shape. The cache memories included in the respective nodes are divided into banks in the Y-axis direction. Coherency of the cache memories in the X-axis direction is controlled by a snoop system. The cache memories are shared by the nodes.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: April 14, 2015
    Assignee: Fujitsu Limited
    Inventor: Yoshiro Ikeda
  • Patent number: 9003085
    Abstract: An aircraft communication system including an aircraft terminal connected to at least one input/output unit. The system includes a portable resource connected to the aircraft terminal via a network connection. The at least one input/output unit is configured to interact with the unit formed by the aircraft terminal and the portable resource.
    Type: Grant
    Filed: March 28, 2008
    Date of Patent: April 7, 2015
    Assignee: Airbus
    Inventor: Frederic Saugnac
  • Patent number: 9002574
    Abstract: Systems, software and methods are disclosed for using a mobile phone (1640) in conjunction with a head unit (1620) of a vehicle. The user interface of a user application program (1644) executing on the mobile phone is extended to utilize a generic display screen (2104) of the head unit, so that custom or per application development of head unit software can be avoided. Preferably, a handset application proxy (HAP) software application (1642) is installed and executable in the mobile phone; and a head unit proxy (HUP) software component (1630) is executable on the head unit. The HAP and the HUP communicate messages (1814, 1824) between the head unit and the mobile phone. Preferably, the HAP (1700) includes a scripting language component (1710) associated with the user application (Nomadic Appn), and having a template message translator component (1712).
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: April 7, 2015
    Assignee: Airbiquity Inc.
    Inventors: Darren L. Garrett, Leon Hong
  • Patent number: 9003086
    Abstract: A system and method for data storage. The method can include: identifying, by a computer processor, a cluster map representing a set of storage resources; for each storage resource of the set of storage resources: traversing, by the computer processor, the cluster map to map the storage resource to a candidate resource set including at least one other storage resource of the set of storage resources; identifying a first data object associated with a storage request; identifying a first candidate resource set based on the first data object; and selecting a first final resource set based at least on the first candidate resource set, where the first data object is sent to storage resources of the first final resource set for storage.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: April 7, 2015
    Assignee: Twitter, Inc.
    Inventors: Peter Schuller, Christopher Goffinet, Sangjin Lee, Meher Anand, Edward Ceasar, Armond Bigian
  • Publication number: 20150095527
    Abstract: Methods managing data communication between a peripheral device and host computer system are provided. A physical interface for communicating data between a peripheral device and the plurality of applications executing on the host computer system is opened and controlled by a software module. A first virtual interface and a second virtual interface of the software module are exposed to an operating system of the host computer system, and the operating system exposes the first virtual interface and the second virtual interface to the first application and the second application. The first virtual interface is used for communicating data between the peripheral device and the first application through the physical interface, and the second virtual interface is used for communicating data between the peripheral device and the second application through the physical interface.
    Type: Application
    Filed: December 11, 2014
    Publication date: April 2, 2015
    Inventor: Aldo Mario Caballero
  • Publication number: 20150095526
    Abstract: A communication apparatus for carrying out communications to and from an external apparatus that includes a first interconnecting unit and a first non-transparent port and effects an interconnection for communications via the first non-transparent port is provided. The communication apparatus includes a second interconnecting unit that includes a second non-transparent port communicably connected to the first non-transparent port. The second interconnecting unit effects an interconnection for communications via the second non-transparent port. The second interconnecting unit performs, when the communication apparatus carries out communications to and from the external apparatus, address translation between an address for use by the communication apparatus and an address for use by the second non-transparent port.
    Type: Application
    Filed: December 10, 2014
    Publication date: April 2, 2015
    Inventors: Tetsuya SATOH, Noriyuki TERAO, Koji TAKEO, Hideaki YAMAMOTO, Junichi IKEDA, Satoru NUMAKURA, Mitsuru SUZUKI, Hiroyuki TAKAHASHI, Kohki SASAKI
  • Patent number: 8996754
    Abstract: An input module for an industrial controller is configurable to simplify setup and commissioning. The input module includes input terminals configurable, for example, as a counter input. Still other input terminals may be configured to trigger events as a function of the input signals present at the terminals. Time signals corresponding to transitions in state of the input terminals, triggering of events, or operation of the counters may be recorded. The input module is further configurable to transmit data back to the processor or to transmit data directly to another module in the industrial control network.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: March 31, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bret S. Hildebran, Eric D. Decker, DuWayne D. Mulhall, Peter M. Delic, Richard O. Ruggeri, Kenwood H. Hall, Gregory J. Svetina, Andreas P. Frischknecht, Scott A. Pierce, Terence S. Tenorio
  • Patent number: 8996739
    Abstract: 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: Grant
    Filed: August 10, 2012
    Date of Patent: March 31, 2015
    Assignee: ABB Technology AG
    Inventors: Cristina Carrara, Pietro Danelli
  • Patent number: 8996892
    Abstract: A peripheral device includes a host interface, a power interface, a switch, a control module, and a regulator. The host interface transfers data between the peripheral device and a host. The power interface receives power from a power source. The power source is separate from the peripheral device and the host. The control module monitors the host interface and generates a control signal to transition the switch from a first state to a second state when the host interface does not receive an expected signal from the host. The regulator powers the control module and a circuit of the peripheral device based on the power received from the power source. The control module is separate from the circuit. The switch activates the control module, the regulator and the circuit when in the first state and deactivates the control module, the regulator and the circuit when in the second state.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: March 31, 2015
    Assignee: Marvell International Ltd.
    Inventors: Chee Hoe Chu, Ping Zheng, Wei Zhou, Po-Chien Chang
  • Patent number: 8996765
    Abstract: Methods, articles of manufacture, and apparatus are disclosed to manage workload memory allocation. An example method includes identifying a primary memory and a secondary memory associated with a platform, the secondary memory having first performance metrics different from second performance metrics of the primary memory, identifying access metrics associated with a plurality of data elements invoked by a workload during execution on the platform, prioritizing a list of the plurality of data elements based on the access metrics associated with corresponding ones of the plurality of data elements, and reallocating a first one of the plurality of data elements from the primary memory to the secondary memory based on the priority of the first one of the plurality of memory elements.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: March 31, 2015
    Assignee: Intel Corporation
    Inventors: Michael R. Greenfield, Roger Golliver
  • Patent number: 8996764
    Abstract: Some of the embodiments of the present disclosure provide a method comprising categorizing each data packet of a plurality of data packets into one of at least two priority groups of data packets; and controlling transmission of data packets of a first priority group of data packets during a first off-time period such that during the first off-time period, data packets of the first priority group of data packets are prevented from being transmitted to a switching module from one or more server blades. Other embodiments are also described and claimed.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: March 31, 2015
    Assignee: Marvell International Ltd.
    Inventor: Martin White
  • Patent number: 8990459
    Abstract: The present subject matter discloses methods and systems of sharing of peripheral devices in multi host computing systems (100). In one implementation, the method of sharing a peripheral device (116) amongst a plurality of hosts of the multi-host computing system (100) comprises receiving a request to switch the peripheral device (116) from a first operating system running on a first host from amongst the plurality of hosts to a second operating system running on a second host from amongst the plurality of hosts; generating a request for the first operating system to relinquish control of the peripheral device (116); determining the status of the relinquishment based on response generated by the first operating system; initiating a request for the second operating system to install a device driver for the peripheral device (116) upon determining successful relinquishment; and transferring ownership of the peripheral device (116) to the second operating system.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: March 24, 2015
    Assignee: Ineda Systems Pvt. Ltd
    Inventors: Balaji Kanigicherla, Krishna Mohan Tandaboina, Siva Raghuram Voleti, Chandra Kumar Chettiar, Surya Narayana Dommeti, Kishor Arumilli, Dhanumjai Pasumarthy, Rajani Lotti
  • Patent number: 8990458
    Abstract: According to one embodiment, a memory controller includes a mode selection part that selects one of a MLC-mode and a SLC-mode, after a write command is decoded by a command decode part, and a write part that executes a data writing to a storage memory by using one of the MLC-mode and the SLC-mode selected by the mode selection part. The mode selection part is configured to check whether a first data wrote from a host to a buffer memory is a time-continuous data that is wrote continuously during a predetermined period, execute the data writing of a second data from the buffer memory to the storage memory in the MLC-mode, when the first data is the time-continuous data, and execute the data writing of the second data from the buffer memory to the storage memory in the SLC-mode, when the first data is not the time-continuous data.
    Type: Grant
    Filed: June 5, 2013
    Date of Patent: March 24, 2015
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Hirokuni Yano, Mitsunori Tadokoro
  • Patent number: 8988202
    Abstract: In an apparatus and method for processing a virtual world, haptic information regarding a virtual object in the virtual world, the haptic information corresponding to sensed information, is extracted and transmitted to a haptic feedback device. Accordingly, interaction between a real world and the virtual world is achieved. The processing speed of the haptic information with respect to the virtual object may be increased by varying data structures according to types of the virtual object.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: March 24, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae Joon Han, Seung Ju Han, Won Chul Bang, Do Kyoon Kim
  • Patent number: 8990109
    Abstract: An interface module is provided for a sales processing system that facilitates the integration of a payment system and external systems with the sales processing system. In one implementation, the interface module includes a first interface configured to support a first protocol for communication with a sales processing module of the sales processing system, a second interface configured to support a second protocol for communication with a payment system, and a third interface configured to support a third protocol for communication with a transaction system for external services. The interface module further includes a controller operable to control routing of messages between the first, second and third interfaces, and reformatting of the messages in accordance with the first, second and third protocols, respectively.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: March 24, 2015
    Assignee: Global Refund Holdings AB
    Inventors: Sumithran Sivapathasundram, Simon Marsden
  • Publication number: 20150081935
    Abstract: A remote access appliance is disclosed which provides electronic display identification data (EDID) information associated with a monitor which is communicating with the appliance, to any one of a plurality of remote computers in communication with the appliance, without requiring rebooting of a selected one of the remote computers. A plurality of multiplexers is controlled by a controller for interfacing a selected one of the computers to a display data channel (DDC) interface associated with the monitor. Memory devices are accessible by each of the computers and by the controller which store the EDID information. The controller controls the multiplexers so that any selected one of the computers can communicate with the monitor, and can access an associated one of the memory devices to obtain the stored EDID information, or such that the EDID information can be loaded into each of the memory devices.
    Type: Application
    Filed: April 3, 2013
    Publication date: March 19, 2015
    Inventors: Michael J. Balducci, Michael F. Lucero, Mark A. Nicolas
  • Patent number: 8983938
    Abstract: 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: Grant
    Filed: February 6, 2009
    Date of Patent: March 17, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles F. Clark, Paul T. Congdon, John R. Miles
  • Patent number: 8984188
    Abstract: A plug connector with external contacts is provided. The connector has one pair of contacts for transmitting data and one pair of contacts for receiving data. All data transmitted and received using the plug connector is serialized/de-serialized to enable data transmission at a very high rate. A corresponding receptacle connector has configurable contacts that are configured based on the orientation of the plug connector with respect to the receptacle connector. The receptacle connector may be included in a host device and has associated circuitry to detect orientation of the plug connector and to configure the contacts of the receptacle connector.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: March 17, 2015
    Assignee: Apple Inc.
    Inventors: Eric S. Jol, Albert J. Golko, Mathias W. Schmidt, Jahan C. Minoo
  • Patent number: 8984186
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for augmenting capabilities of a host device is presented. A first application on the host device is executed, where the first application is configured to execute on a second device and is configured to use a capability that is available on the second device, and where the capability is not included in the host device. A request is received from the first application to use the capability that is available the second device, where the first application does not have knowledge of the capabilities of the second device. A connection is established to the second device through at least one network. Communications are facilitated between the first application and the second device though the at least one network to provide the capability that is available on the second device to the first application.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: March 17, 2015
    Assignee: Google Inc.
    Inventor: Vincent Dureau
  • 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: 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: 8972635
    Abstract: A processor includes a first transmitting unit that transmits, when receiving from a second processor a transmission request indicating transmission of target data which is read from a main storage unit and stored in the first processor, a transfer instruction to the first processor, the transfer instruction indicating transfer of the target data and state information to the second processor, the state information indicating a state of the target data used when the second processor reads and stores the target data. The processor includes a second transmitting unit that transmits acquisition information indicating acquisition of the target data to the second processor before receiving a response to the transfer instruction transmitted by the first transmitting unit from the first processor.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: March 3, 2015
    Assignee: Fujitsu Limited
    Inventors: Go Sugizaki, Naoya Ishimura
  • Patent number: 8972633
    Abstract: An apparatus includes a printed circuit board with a plurality of printed circuit board traces, a memory controller mounted on the printed circuit board coupled to one or more of the plurality of printed circuit board traces, a plurality of non-volatile type of memory integrated circuits coupled to the printed circuit board, and a plurality of support integrated circuits coupled between the memory controller and the plurality of non-volatile type of memory integrated circuits.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: March 3, 2015
    Assignee: Virident Systems, Inc.
    Inventors: Vijay Karamcheti, Kumar Ganapathy, Kenneth Alan Okin, Rajesh Parekh
  • Patent number: 8972634
    Abstract: A storage system includes: a storage device configured to copy data to another storage device, the storage device includes: a first storage region configured to store the data; a first receiving unit configured to receive a first instruction from a higher level device; a transferring unit configured to transfer the instruction from the higher level device to the another storage device; and a first storage region releasing unit configured to release the first storage region, wherein, when the first instruction is a releasing instruction instructing to release the first storage region, the transferring unit transfers the releasing instruction to the another storage device before releasing of the first storage region is completed by the first storage region releasing unit.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: March 3, 2015
    Assignee: Fujitsu Limited
    Inventor: Akihiro Ueda
  • Patent number: 8966143
    Abstract: A method, executed by a computer, for controlling storages includes obtaining time elapsed since data to be moved in a source storage in three or more storages whose performance for response to an access request is different is accessed in accordance with the access request, identifying, from the storages, a destination storage that meets condition under which the data to be moved in the source storage is moved, based on the obtained elapsed time by referring to a storage unit that stores the condition under which data is moved to each of the storages, and moving the data to be moved in the source storage to the identified destination storage.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: February 24, 2015
    Assignee: Fujitsu Limited
    Inventor: Akira Satou
  • Patent number: 8966125
    Abstract: A system and method for enabling communication is disclosed, wherein the system may include a plurality of media devices configured to cooperate within a media delivery environment; at least one of the media devices having a wireless communication transceiver coupled thereto; a database for storing device-specific command data for the plurality of media devices; and a computing system operable to (a) receive a request from a first media device to interact with a second media device; (b) convert the interaction request into device-specific command data for the second media device; and (c) transmit the device-specific command data to the second media device.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: February 24, 2015
    Assignee: WorldVu Satellites Limited
    Inventor: Gregory Thane Wyler
  • Patent number: 8966227
    Abstract: The present invention is to provide a semiconductor device that can correctly switch endians on the outside even if the endian of a parallel interface is not recognized on the outside. The semiconductor device includes a switching circuit and a first register. The switching circuit switches between whether a parallel interface with the outside is to be used as a big endian or a little endian. A first register holds control data of the switching circuit. The switching circuit regards the parallel interface as the little endian when first predetermined control information, that is unchanged in the values of specific bit positions even if its high-order and low-order bit positions are transposed, is supplied to the first register, and regards the parallel interface as the big endian when second predetermined control information, that is unchanged in the values of specific bit positions even if its high-order and low-order bit positions are transposed, is supplied to the first register.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: February 24, 2015
    Assignee: Renesas Electronics Corporation
    Inventors: Goro Sakamaki, Yuri Azuma
  • Patent number: 8966141
    Abstract: A wire adapter in a Wireless Universal Serial Bus configuration includes endpoints bound to communication constructs for communicating with discrete identified endpoints of downstream devices. A Virtual Pipe system is provided for the wire adapter to manage the communications pathways between a host and a downstream device connected to the wire adapter. The system provides for establishing data pathways through previously unused endpoints in the wire adapter.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: February 24, 2015
    Assignee: Realtek Semiconductor Corp.
    Inventor: Ping-Wen Ong
  • 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: 8954636
    Abstract: A home gateway for adapting a Universal Serial Bus (USB) modem includes a system drive module; a wide area network (WAN) connection management module; a drive adaption module, which determines the mode of the USB modem, adapts a drive of an application layer interface of the USB modem and transmits a drive adaption complete message to an application adaption module; and the application adaption module, which selects a corresponding initialization process, initializes an application layer of the USB modem, transmits an initialization complete message to the WAN connection management module and performs a network connection via the WAN interface management module. A method for adapting the USB modem is also disclosed. The home gateway and method can reduce the economic burden of users, and facilitate the popularization of home gateway products and a wireless net surfing service via the USB modem.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: February 10, 2015
    Assignee: ZTE Corporation
    Inventors: Quan Ma, Gengmao Sun
  • Patent number: 8954628
    Abstract: An electronic device includes a housing, a connector port and a switching device. The connector port receives a peripheral device. The processor is electrically connected to the connector port and includes a detection pin and a 1-wire pin. The switching device is coupled between the connector port and the processor to selectively connect the connector port to one of the detection pin or the 1-wire pin. When the peripheral device is inserted into the connector port, the processor controls the switching device to connect the connector port to the detection pin to determine whether the connected peripheral device is a 1-wire device. When the processor determines that the connected peripheral device is a 1-wire device, the processor controls the switching device to connect the connector port to the 1-wire pin and the processor executes 1-wire communication with the peripheral device via the 1-wire pin.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: February 10, 2015
    Assignee: HTC Corporation
    Inventors: Ching-Chung Hung, Yu-Peng Lai, Wei-Chih Chang
  • Patent number: 8947499
    Abstract: Methods and systems for communicating with rate control. A communication is sent and received from a first device to a second device over a network, wherein the communication comprises at least one audio stream and a second communication stream. A capacity of the network is probed at the first device for the sending and receiving the communication. A presence of a voice in the at least one audio stream is detected at the first device via a voice activity detection of the at least one audio stream. A rate limit is set for the sending and receiving the communication at the first device based on the capacity of the network and the detection of the presence of the at least one audio stream.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: February 3, 2015
    Assignee: TangoMe, Inc.
    Inventors: Alexander Subbotin, Olivier Furon, Shaowei Su, Yevgeni Litvin, Xu Liu
  • 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: 8949496
    Abstract: One exemplary embodiment is directed to a connector assembly. The connector assembly comprises a port having a media interface configured to interface with a storage device interface of a connector. The connector is attached to a segment of physical communication media. The connector also includes a storage device. The connector assembly also comprises a programmable processor configured to execute software that stores information to the storage device using a plurality of redundant storage operations by which a plurality of copies of the information is sequentially stored in the storage device.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: February 3, 2015
    Assignee: ADC Telecommunications, Inc.
    Inventors: Laxman R. Anne, Jeffrey J. Miller
  • 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: 8949495
    Abstract: An input device with parallel multi-tasking capabilities is disclosed. The input device comprises a controller, a data assigning unit and a plurality of first communication end-points. The input device declares the plurality of first communication end-points as virtual peripheral devices with equivalent performance. When the input device is electrically connected to a host for data communication, the virtual peripheral devices with equivalent performance and a plurality of second communication end-points are respectively establish communication link of point-to-point correspondingly, so that the plurality of second communication end-points receive a plurality of operation slave data for reducing data communication time.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: February 3, 2015
    Assignee: Dexin Corporation
    Inventor: Shu-Sheng Chen
  • Publication number: 20150032918
    Abstract: The present invention is a multiple-format multimedia interface module, comprising a first port, a circuit module, a first transmission line, a second port, and a second transmission line. The multiple-format multimedia interface module connects a mobile device with a display device conveniently, and may bidirectionally transmit signals between a transmitter end with multiple signal formats of MHL, MyDP, and USB and a receiver end with a single signal format of HDMI or bidirectionally transmit signals between a transmitter end with a single signal format and a receiver end with multiple signal formats.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 29, 2015
    Inventors: Dalee ZHANG, Sheng-Chieh CHAN, Shih-Min LAN
  • Patent number: 8942888
    Abstract: In an example, a processing device sends, to a remote network device, a request for an application of a mobile device to utilize a resource of a vehicle head unit, the request including a first profile of the vehicle head unit and a second profile of the mobile device. Responsive to sending the request, the processing device receives an instruction from the remote network device, the instruction to be executed by embedded software of the vehicle head unit so as to enable the application to utilize a resource of the vehicle head unit.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: January 27, 2015
    Assignee: Airbiquity Inc.
    Inventors: Darren L. Garrett, Leon Hong
  • 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