Peripheral Monitoring Patents (Class 710/15)
  • Patent number: 9959219
    Abstract: A peripheral device connected to a local electronic device which is connected to at least one communication network can communicate with a peripheral device attached to a remote electronic device as if the remote peripheral device was locally attached. Data designated for the remote peripheral device is received by a local virtual device object and transmitted to the remote electronic device via at least one of the electronic devices communication interfaces or peripheral devices. Data received by the remote electronic device's communication interface or peripheral device is written to the peripheral device at the remote electronic device by a virtual device object. For compensation of different transfer speeds or outages between the peripheral device and the communication interface or another peripheral device the virtual device provides the ability to utilize the virtual devices emulation driver that is attached to the virtual device object as an I/O buffer.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: May 1, 2018
    Assignee: Open Invention Network LLC
    Inventor: Martin Wieland
  • Patent number: 9952874
    Abstract: Operation of a multi-slice processor including execution slices and load/store slices, where the load/store slices are coupled to the execution slices via a results bus and the results bus includes segments assigned to carry results of a different instruction type, includes: receiving a producer instruction that includes an identifier of an instruction type and an identifier of the producer instruction, including storing the identifier of the instruction type and the identifier of the producer instruction in an entry of a register; receiving a source instruction dependent upon the result of the producer instruction including storing, in an issue queue, the source instruction, the identifier of the instruction type of the producer instruction, and an identifier of the producer instruction; and snooping the identifier of the producer instruction only from the segment of the results bus assigned to carry results of the instruction type of the producer instruction.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Brian D. Barrick, Sundeep Chadha, Maureen A. Delaney, Thao T. Doan, Michael J. Genden, Rokesh Jayasundar, Dung Q. Nguyen, David R. Terry
  • Patent number: 9952861
    Abstract: Operation of a multi-slice processor including execution slices and load/store slices, where the load/store slices are coupled to the execution slices via a results bus and the results bus includes segments assigned to carry results of a different instruction type, includes: receiving a producer instruction that includes an identifier of an instruction type and an identifier of the producer instruction, including storing the identifier of the instruction type and the identifier of the producer instruction in an entry of a register; receiving a source instruction dependent upon the result of the producer instruction including storing, in an issue queue, the source instruction, the identifier of the instruction type of the producer instruction, and an identifier of the producer instruction; and snooping the identifier of the producer instruction only from the segment of the results bus assigned to carry results of the instruction type of the producer instruction.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Brian D. Barrick, Sundeep Chadha, Maureen A. Delaney, Thao T. Doan, Michael J. Genden, Rokesh Jayasundar, Dung Q. Nguyen, David R. Terry
  • Patent number: 9946682
    Abstract: One example provides a system. The system includes a serial port and a circuit coupled to the serial port. The circuit is to detect an installation or removal of a device to the serial port and to remove power provided to the serial port in response to the detection.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: April 17, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Hsin-Tso Lin
  • Patent number: 9942512
    Abstract: A display apparatus displaying an image based on an image signal received from a source device is provided. The display apparatus includes a display, a display port interface to connect to the source device, a user input interface configured to receive a mode select command indicating one of a plurality of modes divided according to a vertical frequency ranges where the image is displayed, a first memory configured to store Display Port Configuration Data, a second memory configured to store Extended Display Identification Data, and a processor configured to transmit the EDID to the source device. In response to a mode select command being input, the processor controls vertical frequency information corresponding to a mode selected according to the mode select command to be stored in the DPCD and the DPCD storing the vertical frequency information instead of the EDID to the source device through the interface to be transmitted.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: April 10, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-keun Kim, Seo-ye Seo
  • Patent number: 9934049
    Abstract: All steps required to create and operate a peripheral device of an electronic device can be performed without the need to plug in the peripheral device to the electronic device. Setup information for a peripheral device is extracted, modified and stored to fit to a physical existent peripheral device. The modified setup information is used to create a data structure that is passed to the peripheral bus driver. As the data structure contains a hot plug notification the reception causes the peripheral bus driver to initiate the setup process for the peripheral device. As the data structure is built from setup information that is available at the electronic device no additional user action is required. The invention also allows the creation of a device object for existing signed driver packets that may not be altered.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: April 3, 2018
    Assignee: Open Invention Network LLC
    Inventor: Martin Wieland
  • Patent number: 9923358
    Abstract: This document discusses, among other things, a protection system and method configured to detect a parasitic impedance between first and second pins of a standard connector and to remove a current path between a power source and a supply pin of the standard connector if a low-impedance is detected, in certain examples, without adding a current sense resistance to a return path between a ground pin of the standard connector and the power source.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: March 20, 2018
    Assignee: Fairchild Semiconductor Corporation
    Inventors: Zhibo Tao, David Kunst, Won-Seok Kang, Ke Hong
  • Patent number: 9917787
    Abstract: Method, apparatus, and systems for implementing flexible credit exchange within high performance fabrics. Available buffer space in a receive buffer on a receive-side of a link is managed and tracked at the transmit-side of the link using credits. Peer link interfaces coupled via a link are provided with receive buffer configuration information that specifies how the receive buffer space in each peer is partitioned and space allocated for each buffer, including a plurality of virtual lane (VL) buffers. Credits are used for tracking buffer space consumption and in credits are returned from the receive-side indicating freed buffer space. The peer link interfaces exchange credit organization information to inform the other peer of how much space each credit represents. In connection with data transfer over the link, the transmit-side de-allocates credits based on an amount of buffer space to be consumed in applicable buffers in the receive buffer.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: March 13, 2018
    Assignee: Intel Corporation
    Inventors: Todd Rimmer, Thomas D. Lovett, Albert Cheng
  • Patent number: 9917968
    Abstract: An image processing device acquires a selection instruction to select one of a plurality of functions; and determines whether an operation mode is in a simulation mode in which a specific function is executed according to an instruction from a terminal device, which stores a virtual application program and a virtual service program used for the virtual application program. The device executing, in a case of determining that the operation mode is not the simulation mode, a first function executing process to execute the selected function by: activating the application program corresponding to the selected function, and executing, in a case of determining that the operation mode is the simulation mode, a second function executing process to execute the specific function by: inhibiting activation of the application program; publishing an API corresponding to the specific function; and acquiring an instruction for executing the specific function from the virtual application program.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: March 13, 2018
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Wataru Hasegawa
  • Patent number: 9904639
    Abstract: The present invention relates to an interconnection fabric switching apparatus capable of dynamically allocating resources according to a workload and a method therefore, and the apparatus provided with a switching connection part according to the present invention is characterized by including: at least one computing node, a switching connection part for switch-interconnecting the computing node and the input/output node; and a controller for analyzing the workload of the computing node so as to determine whether to transfer the virtual machine of a first computing node to a second computing node, wherein the control unit controls the virtual machine of the first computing node to be transferred through the switching connection part to the second computing node.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 27, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chanju Park, Sungmin Lee
  • Patent number: 9894070
    Abstract: A non-transitory computer readable medium includes computer readable program code including instructions for snooping a message from a client device addressed to a particular IP address corresponding to a shared device; determining whether the client device has authorization to access the shared device; responsive to determining that the client device does not have authorization to access the shared device, refraining from forwarding the message to the particular IP address; and responsive to determining that the client device has authorization to access the shared device, forwarding the message to the particular IP address.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: February 13, 2018
    Assignee: ARUBA NETWORKS, INC.
    Inventors: Edward Vajravelu, Arun R Kumar, Ashish Vyas, Ramalingeswara Reddy Onteddu, Varun Shah
  • Patent number: 9891606
    Abstract: A system for transmitting a position switch status signal, comprises a signal output unit, a first converting apparatus, a second converting apparatus, and a control unit. Status signals of position switches are outputted by the signal output unit, parallel status signals are converted into parallel first current signals by using the first converting apparatus, currents in the first current signals are summated to obtain a second current signal, and digital status signals of the position switches are restored by using the second converting apparatus and the control unit. Also provided is a method for transmitting a position switch status signal.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: February 13, 2018
    Assignee: GRG Banking Equipment Co,. Ltd.
    Inventor: Ping Gao
  • Patent number: 9886211
    Abstract: In a storage system including plural source storage devices, a target storage device selects which source storage device to accept a copy request from the target storage device so as to minimize the load on the entire system. The system calculates first and second load values for job loads being processed. System load values for the system are derived from job load value of a specific data, and respective load values for first and second source storage devices. The system compares the system load values to select a storage device to provide the data copy so as to minimize the load on the entire system.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: February 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Takeshi Nohta, Kohei Taguchi, Eiji Tosaka
  • Patent number: 9886293
    Abstract: A control component of a computing environment activates a virtual adapter hosted on a physical adapter of a host system of the computing environment. The virtual adapter is for use by a guest of the host system in performing data input and output. The activating activates the virtual adapter absent involvement of the guest. Based on activating the virtual adapter, the control component obtains configuration information of the activated virtual adapter from the physical adapter, the configuration information generated based on the activating. The control component ascertains a configuration of the activated virtual adapter based on the obtained configuration information.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: February 6, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ralph Friedrich, Raymond M. Higgs, George P. Kuch, Elizabeth A. Moore, Johnathon R. Pandich, Richard M. Sczepczenski
  • Patent number: 9880865
    Abstract: A control component of a computing environment activates a virtual adapter hosted on a physical adapter of a host system of the computing environment. The virtual adapter is for use by a guest of the host system in performing data input and output. The activating activates the virtual adapter absent involvement of the guest. Based on activating the virtual adapter, the control component obtains configuration information of the activated virtual adapter from the physical adapter, the configuration information generated based on the activating. The control component ascertains a configuration of the activated virtual adapter based on the obtained configuration information.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: January 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ralph Friedrich, Raymond M. Higgs, George P. Kuch, Elizabeth A. Moore, Johnathon R. Pandich, Richard M. Sczepczenski
  • Patent number: 9880965
    Abstract: A virtual GPIO interface is provided that receives a transmit set of GPIO signals from a processor. The virtual GPIO interface transmits a portion of the transmit set of GPIO signals over GPIO pins in a conventional fashion. However, the virtual GPIO interface provides a remaining portion of the transmit set of GPIO signals to a finite state machine that serializes the GPIO signals in the remaining portion into frames of virtual GPIO signals. A modified UART interface transmits the frames over a UART transmit pin responsive to cycles of a UART oversampling clock.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: January 30, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Lalan Jee Mishra, Richard Dominic Wietfeldt, James Lionel Panian, Radu Pitigoi-Aron
  • Patent number: 9880670
    Abstract: A basis image is captured by an image capture device and transmitted to a computing unit. A gesture of a user of the computing unit is identified by the computing unit based on the basis image. An action is determined and executed by the computing unit depending on the identified gesture. The action is determined by the computing unit for at least one of the gestures in addition in dependence on a relative position of the image capture device relative to a display device. No later than upon capturing the basis image, an additional image is captured by at least one additional image capture device and transmitted to the computing unit. On the basis of the additional image, the relative position of the image capture device relative to the display device is determined by the computing unit.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: January 30, 2018
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Friese, Thomas Goβler
  • Patent number: 9876698
    Abstract: Methods, systems, and computer program product embodiments for controlling congestion in a storage grid, by a processor device, are provided. In a storage grid, a storage request transmit queue length is monitored. Upon reaching at least one of a certain threshold, a watermarked message is transmitted to a receiving node, the receiving node altering storage requests based upon the watermarked message.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: January 23, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jonathan Amit, Zah Barzik, Vladislav Drouker, Maxim Kalaev
  • Patent number: 9872318
    Abstract: A method and system for connecting a peripheral device to a user device via a Bluetooth protocol, comprising: at the peripheral device: initiating an broadcasting process, comprising: broadcasting a device discovery message, the device discovery message comprising a predetermined identifier designated for a social networking service associated with a social networking application executing on the user device; receiving, from the user device, a connection request corresponding to the device discovery message; and in response to receiving the connection request from the user device, establishing a Bluetooth connection to the user device.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: January 16, 2018
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shihai Cheng, Liangliang Fan, Kai Liu, Xiangyao Lin, Chenglin Liu, Jinhai Liu, Yaobo Hua, Anqi Ren, Rungui Ye, Zhijie Zhou, Can Liu
  • Patent number: 9864685
    Abstract: A method and system for storing data for retrieval by an application running on a computer system including providing a tiered caching system including at least one cache tier and a base tier, storing data in at least one of said at least one cache tier and said base tier based on a policy, and presenting an application view of said data to the application by a means to organize data. The invention optionally provides an additional overflow tier, and preferably includes multiple cache tiers.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: January 9, 2018
    Assignee: INTEL CORPORATION
    Inventors: Rayan Zachariassen, Steven Lamb
  • Patent number: 9858087
    Abstract: An operation method of a system platform includes steps of: transmitting, by an infrared receiver, a received infrared signal to a transmission interface; transmitting, by the transmission interface, an interrupt notification signal to an operation system power management agent (OSPM) through an advanced configuration and power interface (ACPI); receiving, by an infrared application program of an operating system, the interrupt notification signal from the OSPM, so as to generate a system management interrupt (SMI) in a universal extensible firmware interface (UEFI) basic input output system (BIOS) to execute a system management mode (SMM) program; and executing, by the UEFI BIOS, a decoding driver program, and receiving the infrared signal from the transmission interface, so as to decode the infrared signal into event data, and store the event data in a storage device.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: January 2, 2018
    Assignee: Insyde Software Corp.
    Inventor: Po Sen Chen
  • Patent number: 9847943
    Abstract: A method is provided in one example embodiment and includes monitoring an egress port connected to a server to detect a traffic flow comprising a plurality of data packets and determining whether one of the packets is timeout dropped at the egress port. If at least one of the packets is timeout dropped at the egress port, the method further includes detecting a destination identifier (“DID”) of the timeout dropped packet and withdrawing a device identified by the detected DID from an FC zone to which it is assigned and reactivating the zone. The method further includes determining whether the traffic flow is experiencing high wait times at the egress port and, if the traffic flow is experiencing high wait times at the egress port, detecting the DID of the traffic flow and reducing a priority of the zone to which the detected DID is assigned and reactivating the zone.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 19, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah
  • Patent number: 9846609
    Abstract: The present invention provides methods, systems and computer program products for detecting a configuration error or operating error corresponding to an input/output (I/O) device. The I/O device comprises a plurality of I/O points configured to establish a combined I/O channel between said I/O device and a field device, said combined I/O channel comprising a primary I/O channel and at least one secondary I/O channel.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: December 19, 2017
    Assignee: YOKOGAWA ELECTRIC CORPORATION
    Inventors: Jasper Bryan Sale Ratilla, Wei Hong Weng
  • Patent number: 9835669
    Abstract: A device for verifying wire connectivity of a bus may include a bus connector configured to connect to a bus comprising a plurality of wires and measurement circuitry configured to perform a verification test on each wire of the bus. The verification test of each wire may include connecting a wire under test in a predetermined configuration relative to the other wires for performing the verification test and measuring a value of an electrical parameter associated with the wire under test. The verification test may also include comparing the value of the measured electrical parameter associated with the wire under test to an expected value of the electrical parameter. The wire under test passes the verification test in response to the measured value of the electrical parameter corresponding substantially to the expected value of the electrical parameter.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: December 5, 2017
    Assignee: The Boeing Company
    Inventors: Sean M. Ramey, Jeffrey A. Lawrence, Enoch E. McDowell, John A. Sekora, Edgar L. von Trotha, III, David E. Lawrence
  • Patent number: 9836258
    Abstract: A problem is solved by providing an information processing apparatus having a processing unit for performing processing based on device information acquired by acquisition processing performed at a time of connection with an external device, when performing the processing based on the device information is determined and the information processing apparatus is connected to the external device by a first connection method, and performing the processing based on the device information acquired by the acquisition processing performed after performing the processing based on the device information is determined, when performing the processing based on the device information is determined and the information processing apparatus is connected to the external device by a second connection method.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: December 5, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomohiro Miyagawa, Hiroaki Morimoto
  • Patent number: 9836228
    Abstract: An interface device (10) provides fast data communication between a host device with input/output interfaces and a data transmit/receive device, wherein the interface device (10) comprises a processor means (13), a memory means (14), a first connecting device (12) for interfacing the host device with the interface device, and a second connecting device (15) for interfacing the interface device (10) with the data transmit/receive device. The interface device (10) is configured by the processor means (13) and the memory means (14) in such a way that, when receiving an inquiry from the host device via the first connecting device (12) as to the type of a device attached to the host device, regardless of the type of the data transmit/receive device, the interface device sends a signal to the host device via the first connecting device (12) which signals to the host device that it is communicating with an input/output device.
    Type: Grant
    Filed: September 19, 2015
    Date of Patent: December 5, 2017
    Assignee: Papst Licensing GmbH & Co. KG
    Inventor: Michael L. Tasler
  • Patent number: 9830279
    Abstract: A peripheral device connected to a local electronic device which is connected to at least one communication network can communicate with a peripheral device attached to a remote electronic device as if the remote peripheral device was locally attached. Data designated for the remote peripheral device is received by a local virtual device object and transmitted to the remote electronic device via at least one of the electronic devices communication interfaces or peripheral devices. Data received by the remote electronic device's communication interface or peripheral device is written to the peripheral device at the remote electronic device by a virtual device object. For compensation of different transfer speeds or outages between the peripheral device and the communication interface or another peripheral device the virtual device provides the ability to utilize the virtual devices emulation driver that is attached to the virtual device object as an I/O buffer.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: November 28, 2017
    Assignee: Open Invention Network LLC
    Inventor: Martin Wieland
  • Patent number: 9820320
    Abstract: A docking station and a method for establishing a wireless connection to a device in which the docking station is configured to use the distance between the device and the docking station in the admission and retention control decision. This effectively prevents the wireless docking session from initiating, or drops an existing session, when the user is determined to be outside of the effective work area as determined by the docking station.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: November 14, 2017
    Assignee: INTEL IP CORPORATION
    Inventors: Daniel Cohn, Tom Harel, Ran Mor
  • Patent number: 9804718
    Abstract: A device manager at an information handling system analyzes end user interactions with peripheral devices to prioritize the peripheral devices based upon applications and display devices. The device manager monitors end user interactions with the information handling system to suggest a peripheral device for an end user to use based upon applications executing at the information handling system and the display device through which the end user interacts. For example, capacitive stylus and totem devices are suggested to aid interactions with capacitive mat display devices.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: October 31, 2017
    Assignee: DELL PRODUCTS L.P.
    Inventors: Karthik Krishnakumar, Abu S. Sanaullah
  • Patent number: 9798465
    Abstract: Described are techniques for performing data storage management operations. A graphical user interface display includes multiple each associated with a tiering preference. The graphical user interface includes multiple user interface elements representing a plurality of logical devices. Each user interface element denotes a logical device located in one of the plurality of areas to thereby indicate any of a tiering preference and a tiering requirement for the logical device. First processing is performed to modify a tiering preference for a first logical device where the first processing includes selecting the first logical device by selecting a user interface element representing the first logical device, and moving the first user interface element from a first of the areas, denoting a first tiering preference, to a second of the area, denoting a second tiering preference.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: October 24, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Donald E. Labaj, Kendra Marchant, Rhon Porter
  • Patent number: 9792317
    Abstract: A method includes receiving a notification from a first device that a data record has been changed on the first device, and receiving a notification from a second device of an intent to change the data record on the second device. The method also includes instructing the second device to wait before changing the data record on the second device, and instructing the first device to synchronize the changed data record.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: October 17, 2017
    Assignee: KONY, INC.
    Inventors: Raj Kumar Koneru, Pattabhi Rama Rao Dasari, Prajakt Deshpande, Rajendra Komandur, Sriram Ramanathan, Srinivas Sesham, Matthew Terry, Matthew B. Trevathan, Sathyanarayana Vennapusala
  • Patent number: 9792116
    Abstract: A computer processor that implements pre-translation of virtual addresses with target registers is disclosed. The computer processor may include a register file comprising one or more registers. The computer processor may include processing logic. The processing logic may receive a value to store in a register of one or more registers. The processing logic may store the value in the register. The processing logic may designate the received value as a virtual instruction address, the virtual instruction address having a corresponding virtual base page number. The processing logic may translate the virtual base page number to a corresponding real base page number and zero or more real page numbers corresponding to zero or more virtual page numbers adjacent to the virtual base page number. The processing logic may further store in the register of the one or more registers the real base page number and the zero or more real page numbers.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: October 17, 2017
    Assignee: Optimum Semiconductor Technologies, Inc.
    Inventors: Mayan Moudgill, Gary Nacer, C. John Glossner, A. Joseph Hoane, Paul Hurtley, Murugappan Senthilvelan, Pablo Balzola
  • Patent number: 9788349
    Abstract: Disclosed herein are example embodiments for multi-modality communication with auto-activation. By way of example but not limitation, user interaction with a device may be determined to correspond to a second communication modality based, at least partly, on one or more parameters relating to utilization of the device. The device may activate at least one feature that causes a communication corresponding to a first communication modality to comprise a multi-modality communication corresponding to the first communication modality and to the second communication modality.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: October 10, 2017
    Assignee: Elwha LLC
    Inventors: Royce A. Levien, Richard T. Lord, Robert W. Lord, Mark A. Malamud, John D. Rinaldo, Jr.
  • Patent number: 9778724
    Abstract: A first computer system including a first computer and a first display device is provided. The first computer includes a processor. The first display device is connected to the first computer and displays a graphics signal. The processor receives at least one of system state information and power state information from a second computer system including a second computer and a second display device, and generates a first power saving control command on the basis of the received state information. The processor transmits the first power saving control command to the second computer system. The first power saving control command is a command for controlling power saving of at least one of the second computer and the second display device.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: October 3, 2017
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Sunglk Jun, Baik Song An, Byeong Thaek Oh, Byung-gyu Lee
  • Patent number: 9762463
    Abstract: Methods and apparatus are disclosed for operating an access network including data connections (19) between end-user devices (12, 14, 16, 18) and an aggregation transceiver (20) at which connections (19) are aggregated for onward connection through the network.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: September 12, 2017
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventor: Ian Edwin Horsley
  • Patent number: 9749983
    Abstract: A communication system is provided. The communication system includes a main electronic device and an auxiliary electronic device. The auxiliary electronic device would send a connection sound wave signal. When the main electronic device receives the connection sound wave signal, the main electronic device sends a positioning signal. When the auxiliary electronic device receives the positioning signal, the auxiliary electronic device sends a positioning sound wave signal to the main electronic device. Moreover, the main electronic device determines a relative position of the auxiliary electronic device and the main electronic device according to the positioning sound wave signal, and displays an operating icon on a display unit of the main electronic device according to the relative position.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: August 29, 2017
    Assignee: Acer Incorporated
    Inventors: Wen-Cheng Hsu, Chao-Kuang Yang, Jia-Ren Chang
  • Patent number: 9740517
    Abstract: Techniques for adjusting memory in virtual machines are disclosed. According to aspects, memory status is obtained for a guest operating system. Based on the obtained memory status, an amount of guest physical addresses is reported to a memory manager of the guest operating system. Moreover, the amount memory assigned to the guest operating system may be adjusted during the runtime operation of the guest operating system.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: August 22, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrey Shedel, Mohamed Bouchet, Eric Traut, Osama M. Salem, Kevin Broas
  • Patent number: 9727839
    Abstract: A network document processing device includes an embedded controller. The controller monitors one or more document processing devices occurring on the device. The controller is further operable to probe one or more networked document processing devices to determine if it or they are operable to monitoring other network document processing devices. If not, the controller suitably undertakes monitoring of some or all of the networked devices. This monitoring may be concluded when another document processing device becomes active. Multiple document processing devices may also share all or part of monitoring of document processing devices for redundancy, load sharing or integrity checking.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: August 8, 2017
    Assignees: Kabushiki Kaisha Toshiba, Toshiba TEC Kabushiki Kaisha
    Inventor: Michael Yeung
  • Patent number: 9729964
    Abstract: A method for audio signal processing, where an audio amplifier drives a load through a connector, using 1) an input audio signal, and 2) a signal from a return pin of the connector. Output headroom of the audio amplifier is automatically detected, while the amplifier is driving the load. A variable resistor circuit that is coupled to provide variable resistance between the return pin of the connector and a ground plane, is automatically adjusted, in response to the detected output headroom of the amplifier. Other embodiments are also described and claimed.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: August 8, 2017
    Assignee: Apple Inc.
    Inventors: Roderick B. Hogan, Girault W. Jones, Nathan A. Johanningsmeier
  • Patent number: 9703709
    Abstract: A multithreaded processor can concurrently execute a plurality of threads in a processor core. The threads can access a shared main memory through a memory interface; the threads can generate read and write transactions that cause shared main memory access. An incoherency detection module prevents incoherency by maintaining a record of outstanding global writes, and detecting a conflicting global read. A barrier is sequenced with the conflicting global write. The conflicting global read is allowed to proceed after the sequence of the conflicting global write and the barrier are cleared. The sequence can be maintained by a separate queue for each thread of the plurality.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: July 11, 2017
    Assignee: Imagination Technologies Limited
    Inventors: Robert Graham Isherwood, Yin Nam Ko
  • Patent number: 9697354
    Abstract: In accordance with the present disclosure, a system and method are herein disclosed for providing secure SMI memory services, including the protection of SMM memory from surreptitious attacks by, for example, rootkits. Information handling systems are susceptible to attacks, especially attacks on SMM memory. In one example, an SMI handler corresponding to the SMI Driver associated with an SMI interrupt performs validation of a password. An SSMS driver allocates memory for the SMI handler to use with the validation process and also performs a secure erase of allocated memory blocks upon completion of all secure SMI Memory Services. By controlling the validation and secure erase process through the use of the SMI handler and SSMS driver, information leakage can be prevented resulting in system data integrity.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: July 4, 2017
    Assignee: Dell Products L.P.
    Inventor: Allen Wynn
  • Patent number: 9696955
    Abstract: An information processing apparatus is provided that includes a print data storage unit configured to store print data; a data list providing unit configured to transmit list information of the print data stored by the print data storage unit to a client apparatus via a network; a print request receiving unit configured to receive from the client apparatus selected print data identification information of selected print data selected from the list information; and a transmitting unit configured to transmit the selected print data corresponding to the selected print data identification information to an image forming apparatus via the network.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: July 4, 2017
    Assignee: Ricoh Company, Ltd.
    Inventor: Saki Wataishi
  • Patent number: 9674686
    Abstract: An apparatus and method for pairing mobile terminals are provided. The method includes detecting, by a first mobile terminal, a touch input corresponding to a request to pair a first mobile terminal with at least one other mobile terminal, broadcasting, by the first mobile terminal, pairing information, and connecting the first mobile terminal with the at least one other mobile terminal.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: June 6, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Izzatulla Bahadirov
  • Patent number: 9674076
    Abstract: Embodiments relate to setting up direct mapped routers located across independently managed compute and storage networks for enabling multiple modes of communication over the cross-coupled links between the networks. An aspect includes identifying a characteristic of a local entity based on a unique location identifier assigned to the local entity and learning a characteristic of a remote entity based on a location identifier received over a cross-coupled link between the local entity and the remote entity. A port on a local entity router is then correlated with the received location identifier of the remote entity. A route is then built in the direct mapped router table at a location pointed to by the location identifier of the remote entity. An optimistic failover route is established from a storage entity to a compute entity when a cross-coupled link between the storage entity and the compute entity is broken.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: June 6, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nathan A. Besaw, Bret G. Bidwell, John Dorfner, Aruna V. Ramanan
  • Patent number: 9665449
    Abstract: An apparatus is installed in a main-unit device and used for transmission, where the main-unit device stores first setting information for setting the main-unit device and the apparatus, and the apparatus stores second setting information for setting the main-unit device and the apparatus, and determines whether one of the main-unit device and the apparatus has been replaced, based on the second setting information stored in the apparatus. When the apparatus has been replaced with a new apparatus having the same configuration, the apparatus copies the first setting information stored in the main-unit device into the new apparatus as the second setting information for the new apparatus. When the main-unit device has been replaced with a new main-unit device having the same configuration, the apparatus copies the second setting information stored in the apparatus into the new main-unit device as the first setting information.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: May 30, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Mikio Uehara
  • Patent number: 9660940
    Abstract: In some embodiments, an apparatus includes a flow control module configured to receive a first data packet from an output queue of a stage of a multi-stage switch at a first rate when an available capacity of the output queue crosses a first threshold. The flow control module is configured to receive a second data packet from the output queue of the stage of the multi-stage switch at a second rate when the available capacity of the output queue crosses a second threshold. The flow control module configured to send a flow control signal to an edge device of the multi-stage switch from which the first data packet or the second data packet entered the multi-stage switch.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: May 23, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Prashant Anand, Gunes Aybay, Arijit Sarcar, Hardik Bhalala
  • Patent number: 9645556
    Abstract: An automation device includes a master module, and a slave unit having a slave modules, where an interface module (IM) of the slave modules of the slave unit is connected to the master module via a bus, where each of the modules is parameterizable using a message transmitted to the IM by the master module, the message includes a data area for each of the slave modules for parameterization of each of the slave modules, and the message includes a data area for each slave module for its parameterization, wherein at least one default parameter data record is stored in at least one of the slave modules, and wherein a data record index, which is stored in that data area of the message which is provided for the at least one slave module is provided for accessing the at least one default parameter data record.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: May 9, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventor: Markus Englert
  • Patent number: 9633623
    Abstract: A display device and a display method for the display device are provided. An image processing unit actively reads indicator bits stored in a receiving unit to determine whether the receiving unit receives an image signal. When it is determined that the receiving unit receives the image signal, the image processing unit enters a synchronous processing period to start receiving the image signal from the receiving unit.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: April 25, 2017
    Assignee: Coretronic Corporation
    Inventors: Wei-Lun Hung, Chih-Shin Hung
  • Patent number: 9626282
    Abstract: A data processing apparatus includes a request receiving unit that receives a request from a program that causes a device to perform a predetermined process; an emulating unit that emulates a process performed by the device in accordance with the request; an instruction receiving unit that receives an instruction to change a status of the emulating unit from a user; a status changing unit that causes the emulating unit to change the status in accordance with the instruction to change the status; and a storing processing unit that stores, in response to generation of the request or generation of the instruction to change, information indicating the request or information indicating the instruction to change in a first storing unit, wherein the emulating unit emulates the process performed by the device under a status changed by the status changing unit.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: April 18, 2017
    Assignee: Ricoh Company, Ltd.
    Inventor: Manami Kikuchi
  • Patent number: 9626147
    Abstract: A display device controlling method, a sink device thereof, and a mirroring system thereof are provided. The display device controlling method includes receiving metadata and media data for mirroring a screen image at a sink device from a source device, if a request is received, determining whether the request is an independent request for requesting to perform an operation of the sink device independent from an operation of the source device, or a dependent request for requesting to perform an operation of the sink device dependent to an operation of the source device, and, if the request is an independent request, carrying out the request at the sink device. When the request is input to the sink device, an operation desired by a user may be quickly performed.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: April 18, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soo-ho Chang, Do-il Kwon, Artem Kozlov