Peripheral Monitoring Patents (Class 710/15)
  • Patent number: 8880753
    Abstract: Some embodiments relate to a vehicle electronic controller having a microcomputer and a port expansion element, with reduced power consumption and radio noise. An MCU (microcomputer) performs determination processing that determines whether an output condition is established that is based on a signal that is input via a signal input port of the MCU. If the output condition is established, the MCU transmits a signal output instruction to a port expansion element via a communication port, and if not, the instruction is not transmitted. The port expansion element outputs a signal via a signal output port in response to an instruction from the MCU. The port expansion element automatically switches, depending on whether communication via the MCU is being suspended, between operation in a waiting mode in which the internal oscillation circuit is suspended, and operation in a normal mode in which the internal oscillation circuit is operated.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: November 4, 2014
    Assignee: Sumitomo Wiring Systems, Ltd.
    Inventors: Hiroaki Takahashi, Takaki Kishida, Tomohide Hayashi, Tomoya Hayashi
  • Patent number: 8880750
    Abstract: A multi-function peripheral (MFP) sets an enterprise number that responds to an external device regardless of a specific rule corresponding to a request when the MFP receives the request for acquiring management information base (MIB) information in which a specific object identifier (ID) is designated from an external device. The MFP receives the request for acquiring MIB information from a PC and responds the set enterprise number to the request.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: November 4, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hironobu Nakai
  • Patent number: 8880751
    Abstract: A system and method to facilitate attempts to ensure that electronic devices are properly and currently configured with correct information stored on electronically writable/readable digital data storage media are provided including a direct linkage between the media as the mechanism used to electronically configure the electronic device and physical product identification labeling that may be properly viewed from outside the electronic device when the media is inserted in the electronic device. Particular components that are traditionally separately provided, e.g., SIM cards and device identification labeling are combined in a unique packaging and delivery system to combine configuration update electronically readable/writable digital data storage media and physical product identification in a single unique package.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: November 4, 2014
    Assignee: XEROX Corporation
    Inventors: Andrew Pat, Leslie Wynn, Christopher Olliffe, Donald A Brown
  • Patent number: 8880748
    Abstract: System and method controlling connectivity within a device. A device may be coupled to a host device. In response to the coupling, low power logic (e.g., an embedded device) of the device may be coupled to the host device. The low power logic may perform enumeration with the host device using only power provided by the host device. The low power logic may also charge a battery of the device using power provided by the host device. Device circuitry of the device may provide a signal for coupling to the host device. In response, the device circuitry may be coupled to the host device and may perform device enumeration with the host device.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: November 4, 2014
    Assignee: SMSC Holdings S.à.r.l.
    Inventors: Morgan H. Monks, David E. Haglan
  • Patent number: 8874814
    Abstract: One switch-state aggregation technique uses a digital-to-analog converter in combination with an analog-to-digital converter to aggregate the state of a plurality of switches. Another switch-state aggregation technique uses input/output lines of a processor to aggregate the state of a plurality of switches and to communicate data other than the state of the switches. These techniques can be used to aggregate information about whether a plug or other connector is inserted into the ports of a patch panel or other telecommunication or communication assembly, system, or device.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: October 28, 2014
    Assignee: ADC Telecommunications, Inc.
    Inventors: Joseph C. Coffey, Nasser Pooladian
  • Patent number: 8874801
    Abstract: An integrated circuit includes a bus (905), processor coupled to the bus (910), a peripheral coupled to the bus (930), and a performance tracking module (215) configured to detect bus events and non-bus related events. The performance tracking module is configured to determine a bus performance metric from the bus events and a non-bus performance metric from the non-bus related events.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: October 28, 2014
    Assignee: Xilinx, Inc.
    Inventors: Nagalatha Ramineni, Sesibhushana Rao Bommana
  • Patent number: 8869296
    Abstract: A method may include storing user information associated with a first user, where the user information includes at least two of location information, presence information, address book information or calendar information. The method may also include storing access control information identifying criteria for allowing parties to access the user information and receiving, from a first party, a request for access to at least a first portion of the user information. The method may further include determining, based on the access control information, whether the first party is authorized to access the first portion of the user information and providing access to the first portion of the user information, when it is determined that the first party is authorized to access the first portion of the user information.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: October 21, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Paul T. Schultz, Mark J. Hahn, Robert A. Sartini, Martin W. McKee
  • Patent number: 8869173
    Abstract: A method and system for adaptive processing of alert messages exchanged between applications is disclosed. The system may include a diagnostic engine coupled to a plurality of applications. A plurality of application alert messages may be monitored to determine if the alerts exceed a predetermined threshold. If a threshold number of alert messages is exceeded, an interface status based on a diagnostic code for the interface may be determined. A query value for the interface may be adjusted. Based on the amount of the increase in the alert messages, different actions may be indicated. An administrator for the application interface or for equipment associated with the interface may be notified for servicing the equipment.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: October 21, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Zhiqiang Qian, Paritosh Bajpay, Jackson Liu, Michael John Zinnikas
  • Patent number: 8868803
    Abstract: Management of data communication between a peripheral device and host computer system is provided. A peripheral device exposes to a host computer system multiple interfaces for data communication between the peripheral device and the host computer system. The multiple interfaces are exposed over a single physical interface between the peripheral device and the host computer system, for communicating data between the peripheral device and multiple applications executing on the host computer system. The multiple interfaces can include a data collection interface facilitating collection of data from the peripheral device by an application of the multiple applications executing on the host computer system.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: October 21, 2014
    Assignee: Honeywell Internation Inc.
    Inventor: Aldo Caballero
  • Patent number: 8868800
    Abstract: Technologies are generally described for methods and systems effective to provide accelerator buffer access. An operating system may allocate a range of addresses in virtual address spaces and a range of addresses in a buffer mapped region of a physical (or main) memory. A request to read from, or write to, data by an application may be read from, or written to, the virtual address space. A memory management unit may then map the read or write requests from the virtual address space to the main or physical memory. Multiple applications may be able to operate as if each application has exclusive access to the accelerator and its buffer. Multiple accesses to the buffer by application tasks may avoid a conflict because the memory controller may be configured to fetch data based on respective application identifiers assigned to the applications. Each application may be assigned a different application identifier.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 21, 2014
    Assignee: Empire Technology Development LLC
    Inventor: Yan Solihin
  • Patent number: 8868799
    Abstract: This invention controls data transmission from a data source to a sink. The data source buffers the data. The data source signaling to transmit data upon storing a burst amount of data. The data source may include a plurality of data sources. A merge unit merges data by receiving and retransmitting data from each data source which signals to transmit and inserting a source identity block each time the merged data is received from a different source.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: October 21, 2014
    Assignee: Texas Instruments Incorporated
    Inventor: Gary L Swoboda
  • Patent number: 8868797
    Abstract: Described are techniques for discovering physical device dependencies. A set of baseline response times for logical devices of a data storage system are received. A first of the logical devices is selected and a remaining set of logical devices includes each of the logical devices other than the first logical device. Data operations are issued to the first logical device at a first rate while also issuing data operations to the remaining logical devices. A set of observed response times for the remaining logical devices is received. For each remaining logical device, it is determined whether the logical device has a corresponding observed response time that is significantly more the logical device's baseline response time. A first logical device set is determined having physical device dependencies that includes the first logical device set and each remaining logical device having an observed response time significantly greater than it's baseline response time.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: October 21, 2014
    Assignee: EMC Corporation
    Inventors: Ahmet Kirac, Adnan Sahin, Amnon Naamad
  • Patent number: 8862786
    Abstract: Program execution with improved power efficiency including a computer program that for performing a method that includes determining a current power state of a processor. Low power state instructions of an application are executed on the processor in response to determining that the current power state of the processor is a low power state. Executing the low power state instructions includes collecting hardware state data, storing the hardware state data, and performing a task. High power state instructions of the application are executed on the processor in response to determining that the current power state of the processor is a high power state. Executing the high power state instructions includes performing the task using the stored hardware state data as an input.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventor: Thomas J. Heller, Jr.
  • Patent number: 8862790
    Abstract: The invention provides a method for identifying version type of a Windows operating system on a host by USB device, relating to operating system field and including steps: A, USB device is powered on and initialized; B, the USB device performs USB enumeration, determines whether a first predetermined instruction is received in process of USB enumeration, if yes, determines the operating system is a first operating system and goes to Step D, if no, goes to C; C, the USB device determines the device type returned in process of USB enumeration, if it is a CCID device, determines whether the received instruction includes a second predetermined instruction, if yes, determines the operating system is a second operating system, if no, determines the operating system is a third operating system; when the device is an SCSI device, the USB device determines whether the second received SCSI instruction is a third predetermined instruction or fourth predetermined instruction, if it is the third predetermined instruction,
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: October 14, 2014
    Assignee: Feitian Technologies Co., Ltd.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 8862770
    Abstract: A method and apparatus for tracking packets in a processor architecture verification system are disclosed herein. An embodiment of the method comprises identifying a completion event associated with the transfer of a packet across a point to point link network of a virtual bus interface; creating an identification for the packet; and storing data associated with the packet in a database, the data being indexable by way of the identification.
    Type: Grant
    Filed: November 6, 2003
    Date of Patent: October 14, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Zachary Steven Smith, John Warren Maly
  • Patent number: 8856395
    Abstract: A SAS expander includes DMD timers for each PHY so that the expander can track disconnected devices directly connected to the expander and signal a SAS controller when the DMD is exceeded. A system including such SAS expanders may reduce the load on the system controller. A controller may recognize expanders capable of tracking DMDs for backwards compatibility.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: October 7, 2014
    Assignee: LSI Corporation
    Inventors: Naresh Madhusudana, Prashant Prakash Yendigiri, Darshana Lingadahalli Chandrashekarappa
  • Patent number: 8856555
    Abstract: A system and method of coordinating power states between two detachable units is disclosed. Only the primary unit has a user-controllable power control. The secondary unit is not directly user controllable. The power states of the two units are coordinated using an actuator mechanism when the units are attached. When the two units are detached, the state of the secondary unit is dependent upon the state of the primary unit and any subsequent commands transmitted by the primary unit to the secondary unit.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: October 7, 2014
    Assignee: Fluke Corporation
    Inventors: Paul H. Heydron, Christopher Rayburn, Jeffrey C. Hudson
  • Patent number: 8856394
    Abstract: An electronic device comprising a plurality of onboard displays, wherein at least one of the onboard displays is removable from the electronic device, and wherein the at least one of the onboard displays aggregates and displays information received from a plurality of electronic devices.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: October 7, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Chris Moehring
  • Patent number: 8856412
    Abstract: A method and a system are provided for displaying information on a hard disk drive assembly. The hard disk drive assembly includes a hard disk drive which further comprises a driver circuit coupled to a display and a display memory. The driver circuit activates the display mounted on the hard disk drive assembly. In response to the activation of the display the driver circuit obtains information from the display memory of the hard disk drive. The driver circuit displays at least a portion of the information obtained from the display memory on the display mounted on the hard disk drive assembly.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Nils Haustein, Craig Anthony Klein, Daniel James Winarski
  • Patent number: 8856396
    Abstract: Systems and methods for detecting end of a transaction in a computing environment are provided. The method comprises determining a target area in a graphical user environment displayed on a display screen, wherein a change is expected to occur when end of a transaction is reached; masking the target area at least partially to remove content included in the target area that is present before or after the transaction was initiated; monitoring the target area for change in content; and detecting the end of the transaction when the content of the target area has changed.
    Type: Grant
    Filed: October 20, 2013
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ella Barkan, Shay Ben-David, Amir Geva
  • Patent number: 8848111
    Abstract: A communication method for performing transmission of video data and audio data, communication of device control data, and local area network communication by using a single cable may include connecting a connectable device to a pair of differential transmission lines; performing the local area network communication through bidirectional communication via the pair of differential transmission lines; and notifying a connection state of an interface with the connectable device by using a DC bias potential of at least one of the differential transmission lines of the pair. The connection state may include a first notification from a first one of the pair of differential transmission lines whether the connectable device is connected to the single cable.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: September 30, 2014
    Assignee: Sony Corporation
    Inventors: Yasuhisa Nakajima, Hidekazu Kikuchi, Takamichi Mitsuhashi
  • Patent number: 8850123
    Abstract: An apparatus generally having a processor, a cache and a circuit is disclosed. The processor may be configured to generate (i) a plurality of access addresses and (ii) a plurality of program counter values corresponding to the access addresses. The cache may be configured to present in response to the access addresses (i) a plurality of data words and (ii) a plurality of address information corresponding to the data words. The circuit may be configured to record a plurality of events in a file in response to a plurality of cache misses. A first of the events in the file due to a first of the cache misses generally includes (i) a first of the program counter values, (ii) a first of the address information and (iii) a first time to prefetch a first of the data word from a memory to the cache.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: September 30, 2014
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Leonid Dubrovin, Alexander Rabinovitch, Dmitry Podvalny
  • Patent number: 8850094
    Abstract: Disclosed is a method for sharing input/output ports among inverters. A sharing method by a master inverter according to the present disclosure is such that data to be outputted to an output port of a slave inverter is transmitted to the slave inverter where data inputted to input port of the slave inverter is received. Furthermore, a sharing method by the slave inverter is such that data transmitted along with a request frame is outputted to an output port in case of receiving the request frame requesting use of the output port from the master inverter, where data used by the master inverter among data received from input port is transmitted to the master inverter.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: September 30, 2014
    Assignee: LSIS Co., Ltd.
    Inventor: Jong Wook Jeon
  • Patent number: 8850080
    Abstract: Disclosed is a method and apparatus system to identify mobile media magazine for use with a storage device. The system comprises a random access memory magazine capable of comprising a plurality of random access memory devices. The magazine further comprising a magazine identifier label disposed to be externally viewable. The magazine also comprises at least one storage element cooperating with the magazine adapted to store an electronic magazine identifier that represents the magazine identifier label in non-volatile memory. Each of the random access memory devices can further comprise an individual random access memory device label. The storage device can be adapted to identify the magazine by the magazine identifier label, the electronic magazine identifier or both.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: September 30, 2014
    Assignee: Spectra Logic Corporation
    Inventors: Matthew Thomas Starr, Richard Douglas Rector
  • Patent number: 8843671
    Abstract: Various embodiments of the invention provide resource management of available data bandwidth of a SAS system in a non-uniform way. In certain embodiments, arbitration wait time values are adaptively modified to achieve a specified performance quota for a link.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: September 23, 2014
    Assignee: PMC-Sierra US Inc.
    Inventors: Gregory Arthur Tabor, Kurt Marshall Schwemmer, John Matthew Adams
  • Patent number: 8843663
    Abstract: A data transmission device and a command merging method for data transmission are provided. The data transmission device includes a command register and a command merging unit. The command register receives and temporary storages a plurality of original commands, wherein the original commands include a plurality of memory blocks. When the command merging unit judges these memory blocks of the original commands to be a continuous memory block, the command merging unit merges the original commands into a merging command, and transmits the merging command to a peripheral device. Thus, the multiple commands send by the host can be analyzed and merged by the data transmission device to decrease a number of the commands to be proceed by the peripheral device, so as to speed up a command processing time of the peripheral device efficiently.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: September 23, 2014
    Assignee: ASMedia Technology, Inc.
    Inventors: Ming-Hui Chiu, Chia-Hsin Chen
  • Patent number: 8843666
    Abstract: A SAS expander or initiator places PHYs in a wide port into a persistent reduced power state by signaling to the connected SAS device that the SAS expander or initiator intends to route data traffic through other PHYs in the wide port. The SAS expander or initiator and connected SAS device agree to disuse certain PHYs so that the PHYs enter a reduced power state according to SAS standards.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: September 23, 2014
    Assignee: LSI Corporation
    Inventors: Brad Besmer, Brian A. Day, Scott Dominguez, Kevin A. Mocklin, David J. Golden
  • Patent number: 8843665
    Abstract: A service processor communication method includes establishing a communication channel between a service processor and a central processor in a computing system, wherein communication on the communication channel is independent of processing by the central processor, monitoring an operating system that is under control by the central processor, defining a source designator associated with state information of the operating system, and that is passed via the communication channel between the service processor and the central processor; and announcing the state information to a resource external to the computing system.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventor: Roman A. Bobak
  • Publication number: 20140281051
    Abstract: A sensor terminal capable of personalizing an external physical device. The sensor terminal includes a control unit that recognizes and uses the external physical device as an internal device. The control unit may include a device object driver to manage a device object of one or more physical device and a profile of the device object; and a device service module to generate the device object of the physical device, and register the generated device object and the profile of the device object in the device object driver. Thus, the sensor terminal may recognize and use the external physical device as if it were the internal device.
    Type: Application
    Filed: October 25, 2013
    Publication date: September 18, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Byung-Bog LEE, Jeong-Gil KO, Sang-Gi HONG, Nae-Soo KIM
  • Patent number: 8838845
    Abstract: In general, this disclosure relates to techniques for management of a multimedia connection between a wireless communication device (WCD) and one or more output devices. The connection may be a multimedia interface connection with content protection, e.g., High Definition Multimedia Interface (HDMI). In some cases, the multimedia interface connection with content protection may be inactive because the output device is no longer connected or the multimedia application is stopped or paused. The techniques include detecting a use mode of the multimedia interface connection with content protection between the WCD and one or more output devices. When the use mode of the multimedia interface connection with content protection is inactive, the WCD may reduce at least one of content processing or content protection processing. In this way, the techniques may reduce battery power consumption from multimedia processing by the WCD.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 16, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Khosro M. Rabii, Jatin Naik
  • Patent number: 8838858
    Abstract: A method is used in managing command line interface commands. Legacy CLI command information is received at a command line interface (CLI) provider. At the CLI provider, it is determined to convert the legacy CLI command information. The CLI provider has an adapter for performing the conversion. Updated CLI command information is derived by the adapter from the legacy CLI command information. The updated CLI command information is submitted to a plugin for processing.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: September 16, 2014
    Assignee: EMC Corporation
    Inventors: Yuanjie Wu, James F. Britton, Subbulakshmi Premkumar, Rongzhang Wu, Yiyang Zhang
  • Patent number: 8832495
    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: May 11, 2007
    Date of Patent: September 9, 2014
    Assignee: KIP CR P1 LP
    Inventors: Michael R. Foster, Allen J. Rohner, Patrick S. Tou
  • Patent number: 8832338
    Abstract: A mechanism for facilitating dynamic timestamp-less clock generation for transmitting media streams over shared channels is described. In one embodiment, a method includes periodically counting and producing, at a first media device, a number of audio/video (“A/V”) samples, generating a pace clock based on the number of A/V samples, generating a target clock based on the pace clock, and transmitting an A/V media stream based on a frequency difference between a pace frequency relating to the pace clock and a target frequency relating to the target clock.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: September 9, 2014
    Assignee: Silicon Image, Inc.
    Inventors: Ju Hwan Yi, Young Il Kim, Young Don Bae
  • Patent number: 8832322
    Abstract: A dongle adapter system is described that is configured to communicate in a first direction using a first communications protocol and to communicate in a second direction using a second communications protocol. Communications in the first direction employ a conventional communications protocol, such as the Universal Serial Bus (“USB”) protocol. Communications in the second direction employs an Auxiliary Interface Bus (“AIB”) protocol; in some embodiments, the employed AIB protocol may be proprietary. A translator associated with the dongle adapter translates communications between the first communications protocol and the second communications protocol. The dongle adapter allows a peripheral device organiclly configured for the second communications protocol to function without modification in computing networks whose communications operate on the first communications protocol.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: September 9, 2014
    Assignee: Plantronics, Inc.
    Inventors: Terry Junge, Mark Thurman
  • Patent number: 8831234
    Abstract: This document discusses, among other things, an audio jack detection circuit configured to be coupled to an audio jack receptacle of an external device. The audio jack detection circuit configured to receive to receive audio jack receptacle information, to disable an oscillator when the audio jack receptacle information indicates that the audio jack receptacle is empty, and to enable the oscillator when the audio jack receptacle information indicates that the audio jack receptacle includes an audio jack.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: September 9, 2014
    Assignee: Fairchild Semiconductor Corporation
    Inventors: John R. Turner, Seth M. Prentice, Oscar Freitas, Wonsoo Moon
  • Patent number: 8825916
    Abstract: A method and an apparatus for identifying device ports of a data card in a Linux system are provided, the method comprises: acquiring information of a Universal Serial Bus (USB) device; recording device information that is related to the USB device to be identified in said information; acquiring port information of each port of said USB device to be identified according to the device information of the said USB device to be identified; identifying attributes of said ports according to the information of each port. By acquiring the device information and the port information, the Attention (AT) port and the Modem port could be identified correctly according to the feature that the AT port and the Modem port could send and receive AT commands as well as the preset order attribute of the AT port and the Modem port, thus identifying the attributes of each port of the device accurately.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: September 2, 2014
    Assignee: ZTE Corporation
    Inventor: Ying Chen
  • Patent number: 8825914
    Abstract: An information processing apparatus includes a first device initialization unit configured to perform an initialization process for recognizing one or more first devices that include a device storing an application, a second device initialization unit configured to perform an initialization process for recognizing a second device that is different from the one or more first devices, an application initialization unit configured to perform an initialization process for reading out the application from the one or more first devices and executing the application, and an initialization control unit configured to, after the initialization process by the first device initialization unit is performed, control to cause the initialization process by the application initialization unit to proceed in parallel with the initialization process by the second device initialization unit.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: September 2, 2014
    Assignee: Ricoh Company, Ltd.
    Inventor: Noriyuki Uehara
  • Patent number: 8825919
    Abstract: A system for controlled-tuning path performance data collection through a single application control. In an embodiment, performance data collection may be turned on or off from an application host running a path performance data application via a user interface. The tool may automatically update performance data collection characteristics as the application host I/O data path changes according to user controlled settings but without requiring further user intervention during the updating. In various embodiments, the tool may update continuously and/or at specified intervals. Turning on path performance data collection on the application host via the user interface may automatically set up synchronized performance data collection for all managed objects within I/O data path(s) of the managed objects.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: September 2, 2014
    Assignee: EMC Corporation
    Inventors: Ju-Lien Lim, David S. Shaffer, Hanna Yehuda, Rony R. Baenziger, Gary K. Roberts, Mark Adam Arakelian
  • Patent number: 8823403
    Abstract: An exemplary load circuit includes a switch unit and a current dividing circuit. The switch unit includes a number of switches. The current dividing circuit includes a number of sub-circuits. A terminal of a resistance module of each of the sub-circuits is connected to both a power terminal and a terminal of a corresponding one of the switches. The other terminal of the resistance module of each of the sub-circuits is connected to a drain of a transistor of each of the sub-circuits. A source of the transistor is connected to ground. A gate of the transistor is connected to ground, and is also connected to another terminal of the corresponding switch.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: September 2, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Zhen-Sen Li, Jian-She Shen
  • Patent number: 8825921
    Abstract: A technique includes executing at least one instruction on a processor to control a driver circuit; and in response to a predetermined trigger condition, asynchronously causing the driver circuit to enter a predetermined state.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: September 2, 2014
    Assignee: Silicon Laboratories Inc.
    Inventors: Alan L. Westwick, Thomas S. David
  • Patent number: 8819302
    Abstract: An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to generate a plurality of intermediate signals in response to a plurality of input/output requests. The second circuit may be configured to generate a plurality of processed input/output requests in response to the plurality of input/output requests. The processed input/output requests may be configured to be processed by a drive controller to access a drive array in accordance with a protocol used to process the input/output requests.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: August 26, 2014
    Assignee: LSI Corporation
    Inventors: Madhukar Gunjan Chakhaiyar, Mahmoud K. Jibbe
  • Patent number: 8819125
    Abstract: There is provided a data processing method of a client terminal that communicates with a server, including: receiving a data request message for requesting data of a USB device connected to the client terminal, from the server, the data request message including information about a size of data that is to be read from the USB device; acquiring data corresponding to the size of data included in the data request message, from the USB device; deciding a size of data that is able to be additionally transmitted from the USB device, according to operation states of other USB devices connected to the client terminal; and transmitting a data transmission completion message to the server, wherein the data transmission completion message includes information about the size of data that is able to be additionally transmitted, and the data acquired from the USB device.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: August 26, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Eun-Jung Kwon, Young-Dal Kwon, Sang-Hoon Han, Sun-Jong Kwon
  • Patent number: 8819317
    Abstract: Methods, apparatus and computer program products implement embodiments of the present invention that include configuring a first storage system 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: June 12, 2013
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Oren Li-On, Orit Nissan-Messing, Eyal Perek
  • Patent number: 8819858
    Abstract: Various embodiments described and illustrated here include one or more of systems, methods, software, and data structures that may be used to implement policies for hardware access and monitoring control in concert with a premises security system that controls ingress and egress of a facility. One embodiment includes identifying when certain devices are removed or decoupled from a computer and preventing one or more users of that computer from leaving a facility within which the computer is located.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: August 26, 2014
    Assignee: CA, Inc.
    Inventor: Srikanth Mandava
  • Patent number: 8818210
    Abstract: An information processing apparatus for registering a printing apparatus connected by a network including a printing apparatus detection unit configured to detect the printing apparatus connected by the network, an operation instruction unit configured to instruct a user of the information processing apparatus to execute an initial setting relevant operation on a printing apparatus to be registered, a status information acquisition unit configured to acquire status information indicating a status of the detected printing apparatus, a printing apparatus identification unit configured to detect a printing apparatus in which the initial setting relevant operation is executed based on the status indicated by the acquired status information and identify the detected printing apparatus in which the initial setting relevant operation is executed as the printing apparatus to be registered, and a printing apparatus registration unit configured to register the identified printing apparatus.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: August 26, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Akiko Onishi
  • Publication number: 20140237161
    Abstract: A system includes a device, a BIOS, and a processor. The BIOS includes a storage operable to store predefined identifier/user defined name pairs. The processor is operable to, detect the device, determine a predefined identifier for the device, and access the storage to locate a predefined identifier/user defined name pair corresponding to the predefined identifier. The processor is further operable to provide a user defined name of the predefined identifier/user defined name pair when the predefined identifier/user defined name pair is present, and provide the predefined identifier of the predefined identifier/user defined name pair when the predefined identifier/user defined name pair is not present.
    Type: Application
    Filed: February 21, 2013
    Publication date: August 21, 2014
    Applicant: DELL PRODUCTS, LP
    Inventors: Thomas Cantwell, Vijay B. Nijhawan
  • Patent number: 8812757
    Abstract: An online calibration method and device for a universal serial bus system is disclosed in the present invention. The method comprises following steps: providing a plurality of chirp JK pairs; detecting the plurality of chirp JK pairs, and loading a power on a terminal resistor of a USB device end of the universal serial bus and its coupled to a terminal resistor of a USB host end of the universal serial bus; detecting a voltage level variation of the chirp JK pair; and processing the online calibration according to the voltage level variation to maintain the voltage level within a preset range.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: August 19, 2014
    Assignee: Realtek Semiconductor Corp.
    Inventors: Cheng-Yu Chen, Chih Ching Chien, Dong Zhou
  • Patent number: 8812741
    Abstract: A process to manage data between one or more MDIO manageable devices situated on the same bus utilizing the MDIO protocol. The data management efficiency can be increased through the use of an MDIO protocol that includes a page-write mode. The MDIO protocol including the page-write mode can reduce the overhead for a write operation by omitting various portions of the MDIO communication frame format, including the preamble, start-of-frame, operational code, port address, device address, and turn-around fields that generally precede data to be written. The MDIO protocol including the page-write mode may include a next-data code to initiate the page-write mode.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: August 19, 2014
    Assignee: Broadcom Corporation
    Inventor: Whay Sing Lee
  • Patent number: 8812064
    Abstract: The invention is directed at a headset for a mobile communication device having a multi-button control and is implemented with a standard headset jack. The multi-button control is decoded by a microprocessor after which an encoded signal is then transmitted from the processor to the handset. In this manner, by using the standard jack, no additional hardware is required on the handset.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: August 19, 2014
    Assignee: BlackBerry Limited
    Inventors: Robert J. Lowles, Edward Hui, David Mak-Fan
  • Patent number: RE45097
    Abstract: An input/output processor for speeding the input/output and memory access operations for a processor is presented. The key idea of an input/output processor is to functionally divide input/output and memory access operations tasks into a compute intensive part that is handled by the processor and an I/O or memory intensive part that is then handled by the input/output processor. An input/output processor is designed by analyzing common input/output and memory access patterns and implementing methods tailored to efficiently handle those commonly occurring patterns. One technique that an input/output processor may use is to divide memory tasks into high frequency or high-availability components and low frequency or low-availability components.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: August 26, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Sundar Iyer, Nick McKeown