Peripheral Monitoring Patents (Class 710/15)
  • Patent number: 8954626
    Abstract: A transmission system receiving a first token packet and a second token packet is disclosed. The transmission system is coupled to a first peripheral device and a second peripheral device. The transmission system includes an upstream port to receive the first and the second token packets. A first transmission path occurs between the upstream port and the first peripheral device. A second transmission path occurs between the upstream port and the second peripheral device. The transmission system analyzes the first and the second token packets. The first token packet includes information corresponding to the first peripheral device. When the second token packet includes information corresponding to the first peripheral device, the transmission system disables the second transmission path.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: February 10, 2015
    Assignee: VIA Technologies, Inc.
    Inventors: Hsien-Po Huang, Hao-Hsuan Chiu
  • Patent number: 8954625
    Abstract: A system, method and computer program product for performing a method for presenting multimedia data are disclosed. The method includes but is not limited to detecting insertion of a portable storage device into a first end user device; automatically launching transfer of multimedia data and Meta data describing the multimedia data from the first end user device to the portable storage device; transferring the multimedia data from the first end user device to the portable storage device; detecting insertion of the portable storage device into a second end user device; automatically launching transfer of multimedia data and Meta data describing the multimedia data from the portable storage device to the second end user device; and transferring the multimedia data from the portable storage device to the second end user device.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: February 10, 2015
    Inventor: Lee Friedman
  • Patent number: 8954634
    Abstract: Operating a demultiplexer on an I2C bus, the demultiplexer including a set of input signal lines from an I2C master and a plurality of sets of output signal lines, the demultiplexer configured to couple the inputs among the output in dependence upon a demultiplexer select signal line that couples the demultiplexer to a rise time detection circuit, where the rise time detection circuit is also coupled to the input signal lines and the rise time detection circuit: monitors a voltage of at least one of the input signal lines, including: receiving, from the I2C master, a signal on one of the lines; and detecting rise time of the signal; and if the rise time of the signal is less than a predefined threshold, configuring the demultiplexer to vary the coupling of the input signal lines from a first set of outputs to a second set.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: February 10, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Michael DeCesaris, Steven C. Jacobson, Luke D. Remis, Gregory D. Sellman
  • 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: 8954624
    Abstract: The pureness of a connection between an external device and a host computer can be inspected or monitored to determine the status: connected or disconnected. When it is determined that a disconnection state is entered, an indication can be sent to the host and, in parallel, the data transportation from and/or to the external device may be manipulated. In some embodiments an exemplary connection protector device (CPD) may be added to the connection in between the external device and the host. The CPD can have two connectors one for the host and one for the cable of the external device. The CPD can be adapted to identify any disconnection in the connection with the host and/or the connection with the external device on the other side of the CPD.
    Type: Grant
    Filed: October 4, 2006
    Date of Patent: February 10, 2015
    Assignee: Safend Ltd.
    Inventors: Avner Rosenan, Zvi Gutterman, Dor Skuler, Gil Sever
  • Publication number: 20150039787
    Abstract: Systems and methods presented herein provide for coupling a storage controller to a plurality of different storage device types. One embodiment of the storage controller includes an interface operable to communicatively couple to a storage device. The storage controller also includes a processor operable to select between hardware protocol detection of the storage device and firmware protocol detection of the storage device, and to detect a protocol of the storage device when the storage device communicatively couples to the interface according to the selected protocol detection. The storage controller then selects a protocol to process input/output requests from a host based on the detected protocol of the storage device.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 5, 2015
    Applicant: LSI CORPORATION
    Inventors: William W. Voorhees, William K. Petty, Eugene Saghi
  • 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: 8949483
    Abstract: Techniques are described for determining data movements. A first plurality of performance goals for a plurality of storage pools and a second plurality of performance goals for a plurality of applications are received. A first I/O classification characterizing a workload of a first data portion is determined. The first I/O classification is one of a predetermined set of I/O classifications. A proposed data movement of the first data portion from a first to a second of the plurality of storage pools is determined in accordance with criteria including a match between the first I/O classification and one of the predetermined set of I/O classifications which is preferred for the second storage pool over one or more other I/O classifications of the predetermined set. The criteria also includes any of the first plurality of performance goals and the second plurality of performance goals.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: February 3, 2015
    Assignee: EMC Corporation
    Inventor: Owen Martin
  • Patent number: 8949667
    Abstract: Embodiments of the present invention provide a method for monitoring components in a library by tracking the movement of library components. By tracking the movement of library components, the degradation of library components can be monitored and the reliability of library components determined, allowing unreliable components to be bypassed or replaced, enhancing the reliability of the library and preventing data loss.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: February 3, 2015
    Assignee: KIP CR P1 LP
    Inventors: Michael R. Foster, Allen J. Rohner, Patrick S. Tou
  • Patent number: 8949480
    Abstract: A method for testing the safety automation logic used in a manufacturing cell includes recording control signals of a safety-related component such as an E-Stop, light curtain, gate lock, or a safety mat using a host machine, and then disconnecting the component from the host machine. The recorded test signals are transmitted to an automation controller in accordance with a test scenario from a test scenario generator module (TSGM) to emulate operation of the component. The automation logic may be certified using the playback of the recorded test signals. A system for testing the safety automation logic includes the controller, host machine, and TSGM. The host machine records the control signals and plays back the test signals on the controller to emulate operation of the component. The automation control logic may be certified using the test signals, e.g., by comparing these to the test specification or standard.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: February 3, 2015
    Assignee: GM Global Technology Operations LLC
    Inventors: Jing Liu, Chengyin Yuan, Fangming Gu, Stephan R. Biller, Demet C. Wood, Daniel B. Aufderheide
  • 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
  • Publication number: 20150032910
    Abstract: Machines, systems and methods for I/O monitoring in a plurality of compute nodes and a plurality of service nodes utilizing a Peripheral Component Interconnect express (PCIe) are provided. In one embodiment, the method comprises assigning at least one virtual function to a services node and a plurality of compute nodes by the PCIe interconnect and a multi-root I/O virtualization (MR-IOV) adapter. The MR-IOV adapter enables bridging of a plurality of compute node virtual functions with corresponding services node virtual functions. A front-end driver on the compute node requests the services node virtual function to send data and the data is transferred to the services node virtual function by the MR-IOV adapter. A back-end driver running in the services node receives and passes the data to a software service to modify/monitor the data. The back-end driver sends the data to another virtual function or an external entity.
    Type: Application
    Filed: July 25, 2013
    Publication date: January 29, 2015
    Applicant: International Business Machines Corporation
    Inventors: Shmuel Ben Yehuda, Michael E. Factor, Abel Gordon, Nadav Yosef Har'El, Razya Ladelsky, Eran Raichstein
  • Patent number: 8942955
    Abstract: A monitoring system capable of being operationalized. Power consumption in electrical devices is monitored by the use of new and innovative consumption power monitoring device in accordance with the present invention. Power consumption information is collected by an intelligent power hub that is communicatively coupled to a remote server that presents overall power usage displays. A method of operationalizing a power usage monitoring system comprises powering up an energy pump device when the energy pump device is plugged into a first power socket, setting the energy pump device automatically to a SET mode to acquire new monitoring devices, and discovering the presence of a power consumption monitoring device.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: January 27, 2015
    Assignee: People Power Company
    Inventor: Eugene Wang
  • Patent number: 8943373
    Abstract: A computer program product includes computer readable program code causing a keyboard, video and mouse (KVM) switch to communicate over a network with service processors of a plurality of compute nodes, computer readable program code for causing the KVM switch to identify a compute node from among the plurality of compute nodes that is experiencing one or more predetermined problems, and computer readable program code for causing the KVM switch to automatically generate a graphical user interface including the identity of the identified compute node for display on a display device that is connected to the KVM switch.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: January 27, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Srihari V. Angaluri, Gary D. Cudak, Christopher J. Hardee, Bryan M. Reese, Junjiro Sumikawa
  • Patent number: 8938564
    Abstract: A first storage system is configured as a proxy for a logical volume stored on a second storage system. The first computer system receives an I/O request from a host computer for the logical volume, the host computer, and identifies a port on the second storage system for the I/O request. In some embodiments, the second storage system has multiple SCSI ports, and the identified port comprises a least busy SCSI port. A probe request verifying availability of the logical volume is conveyed to the identified port, and upon receiving a response from the second storage system verifying the availability of the logical volume for the I/O request, the I/O request is conveyed to the identified port, a result of the I/O request is received from the identified port, the result is conveyed to the host computer.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Oren Li-On, Orit Nissan-Messing, Eyal Perek
  • Patent number: 8938570
    Abstract: A semiconductor device includes a controller chip, a plurality of semiconductor chips operatively connected to the controller chip, wherein at least one of the plurality of semiconductor chips is operatively supplied with a pulse signal from the controller chip, and operatively supplied identification information, wherein each of the plurality of semiconductor chips is configured to store the identification information in response to the pulse signal received from the controller chip, and wherein each of the plurality of semiconductor chips is configured to block transmission of the pulse signal to a following semiconductor chip in a signal path among the plurality of semiconductor chips until identification information is stored therein.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: January 20, 2015
    Assignee: PS4 Luxco S.a.r.l.
    Inventor: Yoshiro Riho
  • Patent number: 8938558
    Abstract: Described herein are techniques and systems that allow modification of functionalities based on distances between a shared device (e.g., a shared display, etc.) and an individual device (e.g., a mobile computing device, etc.). The shared device and the individual device may establish a communication to enable exchange of data. In some embodiments, the shared device or the individual device may measure a distance between the shared device and the individual device. Based on the distance, the individual device may operate in a different mode. In some instances, the shared device may then instruct the individual device to modify a functionality corresponding to the mode.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 20, 2015
    Assignee: Microsoft Corporation
    Inventors: Michel Pahud, Kenneth P. Hinckley, William A. S. Buxton, Gina D. Venolia
  • Patent number: 8935774
    Abstract: Accessory device authentication techniques are described. In one or more embodiments, connection of an accessory device to a host computing device is detected. Responsive to the detection, an authentication sequence may occur to verify an identity and/or capabilities of the accessory device. Upon successful authentication of the accessory device, the host device may authorize the accessory device for power exchange interactions with the host device. The host device may then draw supplemental power from a power source associated with the authorized accessory device, such as a battery or power adapter. The host device may also enable the accessory device to obtain and use power supplied by the host device in some scenarios. Power exchange between a host device and an authorized accessory may be managed in accordance with capabilities of the accessory device that are identified during authentication.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: January 13, 2015
    Assignee: Microsoft Corporation
    Inventors: Jim Tom Belesiu, Gene Robert Obie, James Charles Marshall, Robert D. Young, Nathan C. Sherman, Edward C. Giaimo, III, David Neff, Jose R. Sousa
  • 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: 8935435
    Abstract: A system for controlling bus-networked devices, the system including a gateway, an open field bus electrically connected to the gateway, and a first power supply unit electrically connected to the gateway and configured to supply primary power for the gateway and a plurality of bus subscribers. An auxiliary power supply unit is included configured to supply auxiliary power for the plurality of bus subscribers independent of bus functionality. A pluggable connection cable is included configured to electrically connect the gateway to the plurality of bus subscribers and configured to transmit the primary and the auxiliary power and at least one of control information and status information between the gateway and the plurality of bus subscribers.
    Type: Grant
    Filed: July 6, 2007
    Date of Patent: January 13, 2015
    Assignee: Eaton Electrical IP GmbH & Co. KG
    Inventor: Georg Reidt
  • Patent number: 8935442
    Abstract: An electronic device and data control method are provided. The electronic device includes a connector which is connected to an external storage medium storing media data therein; an identification unit which identifies a storage identifier (ID) of the external storage medium connected to the connector; and a controller which performs a media function corresponding to the media data stored in the external storage medium whose storage ID is identified by the identification unit.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: January 13, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyeon-ji Lee, Chang-soo Lee, Sang-hee Lee, Dong-heon Lee, Joon-ho Phang, Yeo-ri Yoon
  • Patent number: 8935441
    Abstract: A control method for a USB 3.0 (USB: Universal Serial Bus) device includes controlling the USB 3.0 device that has entered an SS.Disabled state to transition to an Rx.Detect state when a USB 2.0 connection is not established with a USB host even after a predetermined time, the USB 2.0 connection including any one of an HS (High Speed) connection, an FS (Full Speed) connection, and an LS (Low Speed) connection.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: January 13, 2015
    Assignee: Renesas Electronics Corporation
    Inventor: Masao Manabe
  • Patent number: 8935437
    Abstract: An apparatus for monitoring the health of a peripheral component of an information handling system. An aggregation logic circuit coupled to a communication path provides data communication with each of a plurality of electrical circuits disposed on the peripheral component, the aggregation logic circuit providing a feedback signal representative of the health of the peripheral component during operation of the peripheral component.
    Type: Grant
    Filed: June 14, 2006
    Date of Patent: January 13, 2015
    Assignee: Dell Products L.P.
    Inventors: Timothy Michael Lambert, Pedro Lopez, Jinsaku Masuyama
  • Patent number: 8930586
    Abstract: Disclosed herein are systems, methods, and apparatuses for identification of electronic devices within a computing system. According to an aspect, a method may be implemented at an electronic device comprising an input. The method may include setting, during a startup state, the input to indicate an identity of the electronic device. Further, the method may include determining an event for changing from the startup state to an operational state. The method may also include changing from the startup state to the operational state in response to determining the event.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: January 6, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: James J. Parsonese, Luke D. Remis, Kevin S. D. Vernon
  • Patent number: 8930585
    Abstract: A USB host controller is provided. The USB host controller includes an endpoint management unit, a transfer management unit, and a schedule management unit. The endpoint management unit manages endpoint configurations of a USB device, wherein the USB device includes a plurality of endpoints and the endpoint configurations include a plurality of statuses of the endpoints of the USB device. The transfer management unit transfers data regarding transfer information of the endpoints of the USB device between a system memory and the USB host controller. The schedule management unit simultaneously manages packet transfer of at least two endpoints of the USB device.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: January 6, 2015
    Assignee: MediaTek Inc.
    Inventor: Yu-Hsun Chen
  • Patent number: 8924601
    Abstract: In some embodiments, a mass storage system may include a mass storage device having a plurality of memory channels, and a controller coupled to the mass storage device, wherein the controller is configured to control access to the mass storage device. For example, the controller may include code to determine a first vertical redirect budget for a first memory channel of the plurality of memory channels, revector defects in the first memory channel vertically within the first memory channel until the first vertical redirect budget is exceeded, and revector defects in the first memory channel horizontally outside of the first memory channel within another memory channel of the plurality of memory channels after the first vertical redirect budget is exceeded. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: December 30, 2014
    Assignee: Intel Corporation
    Inventors: Andrew Wayne Vogan, Jeffrey McVay
  • Patent number: 8924602
    Abstract: A rack server includes multiple power supply backplanes and multiple Fan Controller Boards (FCBs). The power supply backplanes each have a connection unit. The connection unit has multiple connection terminals. One of the connection terminals is coupled to a ground terminal. Positions of the connection terminals of the connection units coupled to the ground terminal are different from each other. The FCBs are coupled to one of the corresponding power supply backplanes respectively. The FCBs each include an addressing circuit and a microcontroller. The addressing circuit is coupled to the connection terminals of the corresponding connection unit, and is used to generate an address signal by detecting and according to a coupling relationship between the connection terminals and the ground terminal. The microcontroller is coupled to the addressing circuit, and is used to receive the address signal, so as to generate corresponding address information.
    Type: Grant
    Filed: March 16, 2013
    Date of Patent: December 30, 2014
    Assignees: Inventec (Pudong) Technology Corporation, Inventec Corporation
    Inventors: Shu-Yen Wang, Hao-Yen Kuan, Yo-Cheng Lin
  • Patent number: 8924608
    Abstract: A method, system, apparatus, and computer program product are provided for providing peripheral device management. For example, a method is provided that includes receiving, from a user device, a request to access at least one peripheral device, the request comprising information regarding the user device. The method may further include determining, based at least in part on at least one compliance rule and the information regarding the user device, whether to grant the request, and, in an instance in which it is determined to grant the request, causing access to the at least one peripheral device by the user device to be facilitated.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: December 30, 2014
    Assignee: Airwatch LLC
    Inventor: David Dabbiere
  • Patent number: 8924561
    Abstract: Embodiments of the present invention provide an approach for a networked computing environment (e.g., a cloud computing environment) to be dynamic in nature in that it may automatically be resized based on current/predicted workload and current/predicted resource availability. For example, when a workload is received, a data structure (e.g., a mapping) will be created on a computer storage device and populated with data related to a set of current resources of the networked computing environment that are allocated to the workload. It will then be determined whether a mismatch (e.g., a shortfall) exists between the set of current resources and resources required for processing the workload. If so, a set of peripheral resources will be identified to rectify the mismatch. The networked computing environment will then be resized to accommodate the set of peripheral resources, and the workload will be processed using the resized networked computing environment.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: December 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Clifford V. Harris
  • Patent number: 8918547
    Abstract: A method and apparatus in a vehicular telemetry system for an intelligent I/O expander. The intelligent I/O expander may be configured in an active mode or a passive mode. A vehicular telemetry hardware system may be configured in a passive serial control mode or an active serial control mode. The intelligent I/O expander capable of adding additional device to the vehicular telemetry system.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: December 23, 2014
    Assignee: GEOTAB Inc.
    Inventors: Neil Charles Cawse, Darren Marc Lohmann Beams, Antonios Partheniou, Thomas Arthur Walli, Clive James Cawse, Victor Barreto
  • Patent number: 8918542
    Abstract: A computer program product is provided for performing an input/output (I/O) operation initiated by an I/O operation instruction at a host computer system configured for communication with a control unit. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing: receiving, by the control unit, a transport mode command message from a channel subsystem of the host computer system, the command message include a command for data to be transferred between the host computer system and an I/O device controlled by the control unit; and sending a command retry message to the channel subsystem, the command retry message including a request that the command message be re-sent to the control unit and a reason code indicating a reason for the request.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Scott M. Carlson, Daniel F. Casper, John R. Flanagan, Roger G. Hathorn, Matthew J. Kalos, Louis W. Ricci, Gustav E. Sittmann, III
  • Patent number: 8918548
    Abstract: An electronic device and an accessory are provided. The electronic device is installed on the accessory and identifies a type of the accessory. The electronic device includes a housing, a processor and an active sensing element. The processor and the active sensing element are disposed in the housing, and the active sensing element is electrically connected to the processor. The accessory includes a body and a passive sensing element, and the passive sensing element is disposed in the body. When the electronic device is installed on the accessory, the processor identifies the type of the accessory through that the active sensing element detects the passive sensing element, and the processor starts an operating mode relative to the accessory according to the type of the accessory. A method of operating an electronic device and an accessory is also provided.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: December 23, 2014
    Assignee: HTC Corporation
    Inventor: Chih-Kuang Wang
  • Patent number: 8918544
    Abstract: A method for configuring a remote-control system includes querying via a bus a High Definition Multi-Media Interface (HDMI) display for an Extended Display Identification Data (EDID) for the HDMI display; receiving via the bus from the HDMI display the EDID for the HDMI display; and storing via a processor in a memory the EDID and a link between the EDID of the HDMI display a set of command codes configured for controlling the HDMI display.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: December 23, 2014
    Assignee: Logitech Europe S.A.
    Inventors: Jean-Michel Chardon, Eric Raeber
  • Patent number: 8918662
    Abstract: In embodiments of system timeout reset based on media detection, an electronic device includes an interface connection that couples the electronic device to a peripheral. A power manager application is implemented to timeout the interface connection if user interaction with the electronic device is not detected for a timeout duration. A media data monitor is implemented to detect audio data in an audio channel of the interface connection, and initiate a reset of the timeout duration responsive to the audio data being detected. Video can continue to be rendered by the peripheral if the audio data is detected to initiate the reset of the timeout duration.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: December 23, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Michael A. Root, Ansuman Tapan Satpathy, Haitang Wang
  • Patent number: 8918550
    Abstract: Real-time USB class level decoding is disclosed. In some embodiments, a first packet associated with a USB class level operation associated with a target USB device that is being monitored is received. A second packet generated by a USB hardware analyzer configured to observe USB traffic associated with the target USB device is received. It is determined based at least in part on a time associated with one or both of the first packet and the second packet that the class level operation has timed out.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: December 23, 2014
    Assignee: Total Phase, Inc.
    Inventors: Leonid Vaynberg, Kumaran Santhanam
  • Patent number: 8918555
    Abstract: In one implementation, groups of objects may be maintained, each group including one or more objects that are to be replicated at one or more of the storage clusters. The objects may be assigned to the groups based on replication choices where at least some of the objects are assigned to multiple ones of the groups. A priority value may be determined and associated with each of the groups, the priority value of a particular group being determined based on priority values associated with objects within the particular group. The objects may be selected, for replication, in a replication order based on the priority value of the groups and replication of the selected objects may be initiated.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: December 23, 2014
    Assignee: Google Inc.
    Inventors: Alexandre Drobychev, Michael O'Reilly
  • Publication number: 20140372633
    Abstract: An electronic system that can automatically set a report rate, which comprises: a first electronic apparatus; a second electronic apparatus; a transmitting interface, wherein the second electronic apparatus transmits data to the first electronic apparatus via the transmitting interface; and a processing unit, for automatically setting a report rate of the second electronic apparatus or the transmitting interface according to a type of a software program that the first electronic apparatus executes.
    Type: Application
    Filed: December 27, 2013
    Publication date: December 18, 2014
    Applicant: PixArt Imaging Inc.
    Inventors: Chun-Wei Chen, Yen-Min Chang, Yen-Chang Wang
  • Patent number: 8914554
    Abstract: A communication device including a comparison unit that compares a first identification number of which notification is provided by a packet that sequentially assigns identification numbers to a plurality of nodes in a network, and a second identification number, which is assigned to the communication device. A control unit notifies other nodes of the second identification number and that the identification number of the communication device has not been changed when the first identification number and the second identification number are in non-conformance.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: December 16, 2014
    Assignee: Spansion LLC
    Inventor: Nobuhiro Taki
  • Patent number: 8914562
    Abstract: A method, apparatus and computer program product are provided herein to enable buffer initialization and/or clearance to occur on, for example, a mobile terminal. In some example embodiments, a method is provided that comprises receiving an indication that a buffer has been initialized by a host. The method of this embodiment may also include receiving source code from the host. In some example embodiments, the source code is received from a program running on the host and is configured to cause the buffer that has been initialized by the host to be cleared. The method of this embodiment may also include executing the source code such that the buffer that has been initialized by the host is cleared.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: December 16, 2014
    Assignee: Nokia Corporation
    Inventors: Eero Aho, Tomi Aarnio, Kimmo Kuusilinna
  • Patent number: 8914553
    Abstract: A multiple port host communicates with multiple tape drives by requesting information associated with a particular tape. Information of availability status of a plurality of host ports is provided. Traversing all host initiator ports finds a host port with no or the least traffic load for a tape reservation request. A host port's traffic load calculation uses instant and the updated historical traffic as primary and secondary factors. Every host port's traffic load is updated for every read/write command, and is used for path selection of reservation requests. The instant load is relatively sensitive but will be zero under light load. The historical load is aware of the light load though it is not sensitive enough when a burst I/O occurs. With the traffic load calculated from instant and historical loads, the distribution of tape tasks is spread evenly among host initiator ports under light load and burst I/O scenarios.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: December 16, 2014
    Assignee: Oracle International Corporation
    Inventors: Charles Baker, Miaohui Zhang, Xiao Li
  • Patent number: 8914561
    Abstract: A power consumption of a semiconductor integrated circuit is reduced. A semiconductor integrated circuit comprises a first path P1 for performing data processing in a data processing circuit and a second path P2 for bypassing the data processing circuit or for performing data processing in a simplified circuit. The semiconductor integrated circuit exclusively selects the first path and the second path depending on an operational mode, and stops a data input into a path that is not selected, resulting in a reduction of the power consumption.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: December 16, 2014
    Assignee: Casio Computer Co., Ltd.
    Inventor: Masateru Nishimoto
  • Patent number: 8914552
    Abstract: A detection circuit can be configured to receive a digital value from an identification register and to determine a resistance at a conducting terminal of an audio or video jack plug using the digital value. The detection circuit can include a current source that outputs a current according to the digital value from the identification register and a comparator that compares a reference voltage to a voltage created by the current source across the resistance at the conducting terminal of the audio or video jack plug. A control logic circuit can be configured to store the digital value in the identification register, generate an interrupt signal to cause a processor to read the digital value, and identify a function of an accessory device including the audio or video jack plug, when the detection circuit determines the resistance at the conducting terminal of the audio or video jack plug.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: December 16, 2014
    Assignee: Fairchild Semiconductor Corporation
    Inventors: Peter Chadbourne, Gregory A. Maher, James A. Siulinski
  • 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: 8909818
    Abstract: In a Universal Serial Bus (USB) enumeration procedure, a USB Host questions a USB Device for its capabilities and chooses a set of capabilities that best fit. When the USB Device is enumerated, the USB Host may perform several time-consuming and power-consuming operations. However, when the USB Device is tightly or permanently coupled to the USB Host, part of the enumeration procedure may be redundant and can be eliminated. Accordingly, a method, an apparatus, and a computer program product for shortening enumeration of the USB Device tightly coupled to the USB Host are provided. The USB Host sends a request for a Device descriptor to the USB Device, receives a plurality of descriptors in a single transfer from the USB Device, and sets a configuration of the USB Device based on the received plurality of descriptors.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: December 9, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Liron Manor, Yoram Rimoni, Sergio Kolor
  • Patent number: 8907937
    Abstract: A display apparatus for displaying the state of an external device and a method thereof are provided. According to the present invention, messages indicating the connection state, the power state and the sleep mode of the external device are displayed on a screen of the display apparatus to which a USB is applied. Therefore, the state of an external device which inputs a video signal to the display apparatus, may be shown on the screen, and thus a user can easily know the state of the external device.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: December 9, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Young-kyan Yun
  • Patent number: 8904212
    Abstract: Methods and apparatuses for power management are disclosed. In one example, proximity of link status of a wireless communication device is used to determine whether a power conservation mode is implemented.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: December 2, 2014
    Assignee: Plantronics, Inc.
    Inventors: Jeffrey Siegel, Douglas K Rosener
  • Patent number: 8904057
    Abstract: During a period from a time when an input coordinate is interrupted to a time when an interruption compensation period, which is set on the basis of a moving speed of the input coordinate, elapses, an example information processing apparatus determines that an operator continues an input operation, and performs coordinate complementation. Specifically, as the moving speed of the input coordinate increases, the interruption compensation period increases. Then, when the interruption compensation period elapses, the information processing apparatus determines that the operator has ended the input operation.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: December 2, 2014
    Assignee: Nintendo Co., Ltd.
    Inventor: Keizo Ohta
  • Patent number: 8898357
    Abstract: A method system and program product to enable a storage device, comprising a storage device meta data device, to communicate with a host comprising a host meta data device, the method comprising inserting meta data into an I/O stream communicated between a host and a storage device and removing meta data inserted into an I/O stream communicated between a host and a storage device, wherein the meta data contains communications between the storage device and the host.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: November 25, 2014
    Assignee: EMC Corporation
    Inventor: Barry A. Burke
  • Patent number: 8898275
    Abstract: A monitoring system captures the behavior of distributed applications and also provides a framework for augmenting functionality of the application in response to user interactions and different states of the application and network. Network events exchanged between an application and an application server are captured and the local client events on the client device are also selectively captured. The different disparate network events and client events are then combined together during a replay operation to simulate the user experience during the previous application session.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Robert I. Wenig, Manoj Punjabi