Peripheral Monitoring Patents (Class 710/15)
  • 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
  • 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: 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: 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: 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: 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: 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
  • 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: 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: 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: 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: 8898349
    Abstract: Certain aspects direct to data transfer between a baseboard management controller (BMC) and a host computer. When the BMC is connected to the host computer via a universal serial bus (USB) interface, the BMC sends USB descriptors to the host computer such that the host computer recognizes the BMC as a specific human interface device (HID) device based on the USB descriptors. To transfer data to the host computer, the BMC converts the data to an Intelligent Platform Management Interface (IPMI) message, and generates a USB HID report containing the IPMI message as the report data. The BMC then sends the USB HID report to the host computer through the USB interface. When the BMC receives a USB HID report from the host computer, the BMC retrieves the report data, which is an IPMI message, from the USB HID report, and process the IPMI message to obtain the data.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: November 25, 2014
    Assignee: American Megatrends, Inc.
    Inventors: Umasankar Mondal, Jay Pancholi
  • 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
  • Patent number: 8892785
    Abstract: A programming device for a network of control nodes includes a recording module for determining the control nodes connected to the network and a system object module connected to the recording module. The system object module includes a system object model representing the control-node configuration of the network, the system object module being configured to define the communication relations between the determined control nodes on the basis of the system object model. The programming device further includes a configuration output module connected to the system object module for transmitting the communication relations between the control nodes in the network to the control nodes, the communication relations being determined by the system object module.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: November 18, 2014
    Assignee: Beckhoff Automation GmbH
    Inventors: Josef Papenfort, Ralf Heitmann, Gerd Hoppe
  • Patent number: 8892786
    Abstract: Systems and methods are provided for wirelessly controlling a client computer system from a host computer system. A HID class command is received from a host computer system that is generated by an application executing on the host computer system in order to control a client computer system using a first wireless transceiver device that connects to a USB port of the host computer system. The HID class command is transmitted across a wireless channel using the first wireless transceiver device. The HID class command is received from the wireless channel using a second wireless transceiver device that is connected to a USB port of the client computer system and is configured by the client computer system as a HID. The HID class command is sent to the client computer system in order to control the client computer system using the second wireless transceiver device.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: November 18, 2014
    Assignee: LC Technologies, Inc.
    Inventors: Peter L. Norloff, Raymond D. Kester
  • Patent number: 8892784
    Abstract: There may be provided an apparatus, that may include an input/output (IO) circuit; a micro-controller; a memory module that is arranged to store multiple type identification information and multiple type configuration information; wherein the multiple type identification information allows the apparatus to be identified as being of each one of multiple types of peripheral cards; and wherein the multiple type configuration information allows the apparatus to operate each one of the multiple types; wherein the micro-controller is arranged, following a selection of a selected type out of the multiple types: to expose, to a host—that is coupled to the apparatus, a selected portion of the multiple peripheral identification information that indicates that the apparatus has a functionality of a peripheral card of the selected type; and to configure the peripheral card to interact with the host as being a peripheral card of the selected type.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: November 18, 2014
    Assignee: Annapurna Labs Ltd.
    Inventors: Adi Habusha, Rabeeh Khoury, Nafea Bshara
  • Patent number: 8892805
    Abstract: A high performance computing system is provided with an ASIC that communicates with another device in the system according to a protocol defined by the other device. The ASIC is coupled to a reconfigurable protocol table, in the form of a high speed content-addressable memory (“CAM”). The CAM includes instructions to control the execution of the protocol by the ASIC. The CAM may include instructions to control the ASIC in the event that unanticipated signals or other errors are encountered while executing the protocol. Internal ASIC state data may be routed to the CAM to permit the ASIC to generate a reasonable response to errors either in the design or fabrication of the ASIC or the device with which it is communicating.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: November 18, 2014
    Assignee: Silicon Graphics International Corp.
    Inventor: Thomas Edward McGee
  • Patent number: 8892782
    Abstract: A system that translates motion-based user input between a client device and an application host computer. In various embodiments, the system and methods enable an application host computer, application server, or cloud server that supports a first type of input/output (I/O) devices (e.g., mouse, keyboard, and display) to interpret I/O commands from a client device that supports a second type of I/O devices (e.g., touchscreen display), wherein the I/O commands of the client device support motion-based user input. The operations of the interpreted I/O commands are then returned from the application host computer, application server, or cloud server to the client device and rendered on the display thereof. The system and methods enable cross-platform application execution by translating I/O operations that are native to the user's remote device to I/O operations that are native to the application host computer, application server, or cloud server.
    Type: Grant
    Filed: April 9, 2014
    Date of Patent: November 18, 2014
    Assignee: hopTo Inc.
    Inventor: John Cronin
  • Patent number: 8892230
    Abstract: A multicore system 2 includes a main system program 610 that operates on a first processor core 61 and stores synthesized audio data, which is mixed audio data, to a buffer for DMA transfer 63, a standby program 620 that operates on a second processor 62, and an audio output unit 64 that sequentially stores the synthesized audio data transferred from the buffer for DMA transfer 63 and plays the stored synthesized audio data. When an amount of storage of the synthesized audio data stored to the buffer for DMA transfer 63 has not reached a predetermined amount of data determined according to the amount of storage of the synthesized audio data stored to the audio output unit 64, the standby system program 620 takes over and executes the mixing and the storage of the synthesized audio data that is executed by the main system program 610.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: November 18, 2014
    Assignee: NEC Corporation
    Inventor: Kentaro Sasagawa
  • Patent number: 8886850
    Abstract: Disclosed is an information processing apparatus including: a display unit; a connection I/F unit to receive a connection to a withdrawable electronic device; and a control unit to detect an insertion operation or a withdrawal operation; wherein when the control unit detects the insertion operation, the control unit instructs the display unit to display contents corresponding to the electronic device connected to the connection I/F unit by the insertion operation so as to move the contents in a direction which is same as a direction of the detected insertion operation, and when the control unit detects the withdrawal operation, the control unit instructs the display unit to display the contents corresponding to the electronic device withdrawn from the connection I/F unit by the withdrawal operation so as to move the contents in a direction which is same as a direction of the detected withdrawal operation.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: November 11, 2014
    Assignee: Konica Minolta Business Technologies, Inc.
    Inventors: Masao Akimoto, Chohiko Fukuoh, Shuichi Kawashima
  • Patent number: 8886849
    Abstract: An adapter can be used to connect a portable electronic device to an accessory in instances where the portable electronic device and the accessory have incompatible connectors. The adapter provides two connectors, one compatible with the portable electronic device and the other compatible with the accessory. The adapter has several modes of operation. The portable electronic device selects the appropriate mode of operation for the adapter once it receives information about the accessory connected to the adapter. The portable electronic device instructs the adapter to switch to the selected mode and in response the adapter configures its internal circuitry to enable the selected mode. The portable electronic device can then communicate with the accessory via the adapter. The presence of the adapter can be transparent to the accessory.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: November 11, 2014
    Assignee: Apple Inc.
    Inventors: Gregg J. Golembeski, Jason Yew, Shyam S. Toprani
  • Patent number: 8886853
    Abstract: A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: November 11, 2014
    Assignee: CommVault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Manoj Kumar Vijayan
  • Patent number: 8886851
    Abstract: A system for locating and monitoring electronic devices utilizing a security system that is secretly and transparently embedded within the computer. This security system causes the client computer to periodically and conditionally call a host system to report its serial number via an encoded series of dialed numbers. A host monitoring system receives calls from various clients and determines which calls to accept and which to reject by comparing the decoded client serial numbers with a predefined and updated list of numbers corresponding to reported stolen computers. The host also concurrently obtains the caller ID of the calling client to determine the physical location of the client computer. The caller ID and the serial number are subsequently transmitted to a notifying station in order to facilitate the recovery of the stolen device. The security system remains hidden from the user, and actively resists attempts to disable it.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: November 11, 2014
    Assignee: Absolute Software Corporation
    Inventors: Fraser Cain, Christian Cotichini, Thanh Cam Nguyen
  • Patent number: 8886842
    Abstract: A system and method of connecting a computer to a peripheral of another computer. An example system includes a processor connected to a network and to the one and the other computers through the network. The processor executes web service software which establishes a discovery service for receiving a peripheral connection request from application software of the one computer and peripheral management software which receives information from the other computer through the web service software about the peripherals of the other computer.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: November 11, 2014
    Assignee: NCR Corporation
    Inventors: Kevin Chandler, Jeffrey Longino, Dennis Paisley
  • Patent number: 8885198
    Abstract: An image forming apparatus includes a communication unit configured to communicate with a server apparatus, a power supply control unit configured to repeat power supply to the communication unit, and an inquiry unit configured to make an inquiry to the server apparatus about whether to turn on a second power supply unit that energizes a controller that controls the image forming apparatus, each time the communication unit becomes communicable with the server apparatus by the power supply control unit, wherein the power supply control unit repeats power supply to the communication unit for each of a plurality of predetermined time periods, until receiving a response to turn on the power of the second power supply unit from the server apparatus in response to the inquiry by the inquiry unit.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: November 11, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yuji Naya, Keishi Inaba, Koji Shimizu, Kohei Asano, Kiyokazu Umimura, Yuichi Konosu
  • Patent number: 8880763
    Abstract: A communication system enabling protection at times of serial communication failure without providing a watchdog timer for each of multiple slave control units is provided in a configuration in which a master control unit and multiple slave control units are connected by serial communication. A communication system provided with multiple slave control units 102 that perform transmission and reception of serial data with a master control unit 101 for controlling serial communication and a watchdog timer 105 that simultaneously resets the multiple slave control units 102 is configured such that a watchdog signal from the master control unit 101 is input to the watchdog timer 105 via at least one of multiple serial communication lines.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: November 4, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yousuke Hata