Peripheral Monitoring Patents (Class 710/15)
  • 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
  • Patent number: 9614692
    Abstract: Described herein are a method and an apparatus for minimizing within-die variations in performance parameters of a processor. The apparatus comprising: a reference generator to generate an adjustable compensated reference signal; a bias generator to generate a bias signal based on the adjustable compensated reference signal; a transmitter coupled with the bias generator to transmit an output signal; and a feedback mechanism to sample the output signal from the transmitter and to provide the sampled output signal to the bias generator.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: April 4, 2017
    Assignee: Intel Corporation
    Inventors: Luke A. Johnson, Adhiveeraraghavan Srikanth, Wenjun Yun
  • Patent number: 9612990
    Abstract: A dual mode display-port connector including a host-side auxiliary interface, a display-side auxiliary interface, and a cable. Each of the host-side auxiliary interface and the display-side auxiliary interface includes a bi-directional converter and a direct-current (DC) balancing codec. The bi-directional converter converts differential auxiliary signals received via one side thereof into a single auxiliary signal and a single auxiliary signal received via another side thereof into differential auxiliary signals. The direct-current (DC) balancing codec performs DC balancing encoding on a single auxiliary signal received via one side thereof, and decodes an encoded single auxiliary signal obtained through an encoding process and received via another side thereof.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: April 4, 2017
    Assignee: OPTICIS CO., LTD.
    Inventors: Dong Pyeong Yang, Won Seok Jung, Won Gil Byun
  • Patent number: 9609152
    Abstract: A server provides a file to display a user interface to an information processing apparatus in accordance with a request from the information processing apparatus, and instructs the information processing apparatus to send the device information of the information processing apparatus to the server. The information processing apparatus acquires the device information of the information processing apparatus in accordance with the instruction, and sends, to the server, the device information of the information processing apparatus together with the request of the file to display the user interface. The server receives the device information of the information processing apparatus, and provides, to the information processing apparatus, the file to display the user interface based on the device information of the information processing apparatus. The information processing apparatus displays, based on the provided file, the user interface based on the device information of the information processing apparatus.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: March 28, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takeshi Suwabe
  • Patent number: 9609425
    Abstract: Circuitry detects properties of an accessory removably connected thereto via a multi-pole connector. The circuitry has first, second and third circuit terminals for coupling to respective first, second, and third poles of said connector, and has an output for providing evaluation values from which properties of the accessory may be derived. In the circuitry, first current sourcing circuitry is coupled to said first circuit terminal for providing a first current. A switch network comprises first, second, third and fourth switch network terminals, said first switch network terminal coupled to a reference potential, said second switch network terminal coupled to said second circuit terminal, and said third switch network terminal coupled to said third circuit terminal. Comparator circuitry provides a comparison signal, its first input terminal being coupled to said first circuit terminal.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: March 28, 2017
    Assignee: Cirrus Logic, Inc.
    Inventors: Graeme Mackay, Andrew Bothwell
  • Patent number: 9608909
    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: June 8, 2015
    Date of Patent: March 28, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Harsha Bharadwaj, Prabesh Babu Nanjundaiah
  • Patent number: 9600259
    Abstract: A mobile computing device includes a touchscreen, a transceiver, one or more processors, and a non-transitory memory that stores computer readable instructions. The instructions cause the processors to receive, via the transceiver, a link associated with an uninstalled native application. The instructions display an indication of the link on the touchscreen. The instructions detect, via the touchscreen, a user selection of the link and provide access to a digital distribution platform for downloading and installing the native application. The instructions download and install the native application onto the mobile computing device. The instructions, upon downloading and installing the native application, automatically launch the native application into the particular state indicated by the link, wherein the particular state is different from a default state into which the native application launches when an icon corresponding to the native application is selected.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: March 21, 2017
    Assignee: Quixey, Inc.
    Inventor: Liron Shapira
  • Patent number: 9596597
    Abstract: A security gateway/home agent controller HAC is used to assign one home agent HA from a plurality of HAs and to identify at least one security protocol that is common between a mobile node MN and the assigned HA. Establishment of a security association between the MN and the assigned HA is enabled according to the identified security protocol and utilizing bootstrapping parameters provided over a secure connection between the security gateway/HAC and the MN. The bootstrapping parameters include at least a home address for the MN, an address of the assigned HA and security credentials and security parameters for the identified at least one security protocol. In an exemplary embodiment the home address for the MN may be an IPv6 home address and the MN may have certain capabilities with respect to security protocols and ciphering suites which the MN sends to the security gateway.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: March 14, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraj Patil, Gabor Bajko
  • Patent number: 9594655
    Abstract: An integrated circuit may be provided with system-on-chip circuitry including system-on-chip interconnects and a microprocessor unit subsystem. The subsystem may include microprocessor cores that execute instructions stored in memory. Cache may be used to cache data for the microprocessor cores. A memory coherency control unit may be used to maintain memory coherency during operation of the microprocessor unit subsystem. The memory coherency control unit may be coupled to the system-on-chip interconnects by a bus. A command translator may be interposed in the bus. The command translator may have a slave interface that communicates with the interconnects and a master interface that communicates with the memory coherency control unit. The integrated circuit may have programmable circuitry that is programmed to implement a debug master coupled to the interconnects. During debug operations, the command translator may translate commands from the debug master.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: March 14, 2017
    Assignee: Altera Corporation
    Inventors: Manoj Reghunath, Sam Hedinger
  • Patent number: 9576061
    Abstract: An arithmetic operation unit receives a request to update a first data group during restoration using first history information and generates second history information indicating a history of updates. The arithmetic operation unit predicts a time taken until completion of restoration using the second history information on the basis of an amount of the second history information. The arithmetic operation unit compares the predicted time with a threshold and limits at least part of updates of the first data group during the restoration using the second history information on the basis of the comparison result.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: February 21, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Akinori Yamamoto, Kouji Takahashi, Kohshi Yamamoto, Hisashi Sugawara
  • Patent number: 9569132
    Abstract: In one aspect, a method includes determining a number of read blocks pending for each path from a host to a logical device, determining a number of write blocks pending for each path from the host to the logical device, determining one or more factors associated with time for each path from the host to the logical device and selecting a path from the host to the logical device to read or write data using the number of read blocks pending, the number of write blocks pending and the one or more factors associated with time.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: February 14, 2017
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Amrita Sadhukhan, Mikhail Borisov
  • Patent number: 9565032
    Abstract: Systems and methods for relate to bus ring performance monitoring and control. A bus ring includes an agent and a switch unit to connect the agent to the bus ring. The switch unit includes a transmit queue to store data from the bus ring to be transmitted to the agent and a receive queue to store data from the agent to be transmitted to the bus ring. A first counter is implemented to track a number of pending transactions in the transmit queue and a second counter is implemented to track a number of times the receive queue is full and unable to accept additional data. Frequency of the bus ring is increased or decreased based on comparison of values of the first counter and the second counter with corresponding predefined high and low threshold values.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: February 7, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Richard Gerard Hofmann, Ryan Wells, Vijay Nagaraj, Prudhvi Nadh Nooney
  • Patent number: 9557914
    Abstract: An object is to provide a technology for preventing content of an unlocking operation from being easily recognized by another person even when the unlocking operation is seen by the other person. In order to achieve the object, there is provided an electronic device (10) including an input reception unit (11) that receives an input from a user through an operation to indicate a predetermined region using a predetermined object, and a lock unit (12) that locks a predetermined function, and unlocks the lock when the input reception unit (11) receives an input caused by a first operation and an input caused by a second operation in parallel.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: January 31, 2017
    Assignee: NEC CORPORATION
    Inventor: Hiromu Kato
  • Patent number: 9547573
    Abstract: Methods and apparatus, including computer program products, are provided for serial communications over a communications control pin. The method may include detecting, by a first device including a data interface, a current flow at a first communication control pin at the data interface; and assigning, by the first device based on the detection of the current flow at the first communication control pin, serial data communication circuitry to a second communication control pin at the data interface to carry serial data communications to another device. Related apparatus, systems, methods, and articles are also described.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: January 17, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Pekka E. Leinonen, Kai Inha, Timo T. Toivola, Pekka Talmola, Rune Lindholm, Timo J. Toivanen
  • Patent number: 9547607
    Abstract: Systems, methods, and computer-readable storage media are provided for brokering access to peripheral devices and/or device models associated with a computing system. An access broker evaluates requests for access to peripheral devices/models on behalf of a plurality of applications. The access broker evaluates requests for access to peripheral devices including scanners, point-of-sale devices, and devices using ubiquitous device protocols (e.g., USB, HID, Bluetooth, and Bluetooth LE) utilizing application declarations and user consents based upon device model identifiers and/or device-specific identifiers associated with the various devices. Applications may be notified of consent changes at runtime and/or application firmware updates for peripheral devices may be conducted upon receipt of user consent, for instance, to ensure adequate battery power before performing a peripheral device firmware update.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: January 17, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Dylan David Miller, George Evangelos Roussos, Paul Sliwowicz, Peter William Wieland, Benjamin Scott McGregor
  • Patent number: 9542348
    Abstract: Methods and structure for detecting that arbitration is delaying discovery. One embodiment is a Serial Attached Small Computer System Interface (SAS) expander. The SAS expander includes multiple SAS ports, a port monitor, and a controller. The port monitor is able to track physical link events during arbitration for at least one of the ports while discovery is in progress at the expander, and to detect based on the physical link events that arbitration is delaying discovery. The controller is able to prioritize discovery requests at the expander responsive to detecting that arbitration is delaying discovery.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: January 10, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Reid A. Kaufmann, Charles D. Henry, Jeffrey D. Weide, James A. Seely
  • Patent number: 9531623
    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: April 5, 2013
    Date of Patent: December 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nathan A. Besaw, Bret G. Bidwell, John Dorfner, Aruna V. Ramanan
  • Patent number: 9483421
    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: June 30, 2015
    Date of Patent: November 1, 2016
    Assignee: Open Invention Network LLC
    Inventor: Martin Wieland
  • Patent number: 9477422
    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: March 7, 2013
    Date of Patent: October 25, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Norie Iwasaki, Katsuyoshi Katori, Takeshi Nohta, Kohei Taguchi, Eiji Tosaka
  • Patent number: 9471614
    Abstract: An apparatus and method utilize partitioned database tables divided into data allocation containers (DACs) where data is placed into the DACs based on usage of the data in past queries. Records that are used most often are placed together and records that are used less often are placed together to improve database performance. In preferred embodiments, a database manager determines where to place data into the DACs based on how often the data is selected by a database query using a DAC selection ratio (DSR). The database manager may determine when to perform table maintenance to move rows of data to the appropriate DACs based on a timestamp or last check date (LCD) stored in the database.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rafal P. Konik, Roger A. Mittelstadt, Brian R. Muras, Mark W. Theuer
  • Patent number: 9465762
    Abstract: A communications control system is disclosed that includes a serial communications interface and a parallel communications interface for coupling a plurality of input/output modules with a control module. The serial communications interface is configured for connecting the plurality of input/output modules to the control module in parallel to transmit information between the plurality of input/output modules and the control module, and the parallel communications interface is configured for separately connecting the plurality of input/output modules to the control module to transmit information between the plurality of input/output modules and the control module, and to transmit information between individual ones of the plurality of input/output modules. The serial communications interface may comprise a multidrop bus, and the parallel communications interface may comprise a cross switch.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: October 11, 2016
    Assignee: Bedrock Automation Platforms Inc.
    Inventors: James G. Calvin, Albert Rooyakkers, Pirooz Parvarandeh
  • Patent number: 9449055
    Abstract: A method, system and computer program product for estimating report generation time are disclosed. The method includes receiving an indication that a user is requesting a report from a database application. An estimated amount of time for the database application to generate the report is calculated, and the estimated amount of time is displayed to the user.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: September 20, 2016
    Assignee: Veritas Technologies LLC
    Inventor: Manjinder Singh Nijjar
  • Patent number: 9445038
    Abstract: A television has first and second electronic subsystems which collectively operate to produce a display. The television is controlled by a processor, the processor also operating to determine a period of time where no output is being produced, and to maintain the first electronic subsystem and said second electronic subsystem into a power reduced state, e.g., a sleep state. The television maintains a database of times when it is likely to operate to produce said output, and automatically removing the first electronic system from the power reduced state, and not removing the second electronic subsystem from the power reduced state at one of the times, and without an indication.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: September 13, 2016
    Assignee: Vizio Inc
    Inventor: Matthew Blake McRae
  • Patent number: 9436604
    Abstract: System and method embodiments are provided for coordinated hardware and software performance monitoring to determine a suitable polling time for memory cache during run time. The system and method adapt to the time-varying software workload by determining a next polling time based on captured local characteristics of memory access pattern over time. The adaptive adjustment of polling time according to system performance and dynamic software workload allows capturing more accurately the local characteristics of memory access pattern. An embodiment method includes capturing, at a current polling instance, hardware performance parameters to manage the memory cache, and adjusting a time interval for a next polling instance according to the hardware performance parameters. The captured hardware performance parameters are used to compute performance metrics, which are then used to determine the time interval for the next polling instance.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Fuling Liu
  • Patent number: 9436412
    Abstract: Methods and structure for preemptively terminating Serial Attached Small Computer System Interface connections are provided. One exemplary embodiment includes an expander comprising multiple physical links, switching circuitry able to establish connections between end devices coupled with the expander through the physical links, and a connection manager. The connection manager is able to process an Open Address Frame from an end device, and to determine that the Open Address Frame requests a connection through a physical link that is already servicing an established connection. The connection manager is further able to determine that the Open Address Frame requests a higher priority connection than the established connection, and to direct one of the end devices utilizing the established connection to terminate the established connection based on the higher priority.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: September 6, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Shankar T. More, Vidyadhar Pinglikar
  • Patent number: 9424216
    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: March 14, 2014
    Date of Patent: August 23, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: George P. Kuch, Elizabeth A. Moore, Johnathon R. Pandich, Ralph Friedrich, Richard M. Sczepczenski, Raymond M. Higgs
  • Patent number: 9418034
    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: December 5, 2014
    Date of Patent: August 16, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: George P. Kuch, Ralph Friedrich, Richard M. Sczepczenski, Raymond M. Higgs, Elizabeth A. Moore, Johnathon R. Pandich
  • Patent number: 9411515
    Abstract: A method, computer program product, and computing system for defining a storage pool for a storage system being designed that includes a plurality of storage tiers. Each storage tier has a different level of performance. A plurality of workloads are defined for the storage system, wherein each of the plurality of workloads includes: a target skew factor, a capacity requirement, and a IOPS requirement. A density function is generated for each of the plurality of workloads based, at least in part, upon the target skew factor for each of the plurality of workloads. A consolidated system loading report is generated based, at least in part, upon the target skew factor for each of the plurality of workloads.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: August 9, 2016
    Assignee: EMC Corporation
    Inventors: Dave Zeryck, Vitaly Kozlovsky
  • Patent number: 9400709
    Abstract: An information processing apparatus according to one aspect of the present disclosure includes an input/output control portion and a restart control portion. The input/output control portion is configured to be able to have a plurality of electronic devices connected thereto, and is configured to control input/output between each electronic device and the information processing apparatus. The restart control portion is configured to switch whether to restart the input/output control portion in a case where an abnormality defined in advance has occurred with respect to an electronic device, in accordance with the number of the electronic devices connected to the input/output control portion.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: July 26, 2016
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Tetsuya Matsusaka
  • Patent number: 9395968
    Abstract: Methods, apparatus, computer systems, and computer-readable media for creating a firmware identification data structure in a memory device for identifying and validating a firmware are provided. According to one method, a signature, globally unique identifier, and data module category version identifiers are stored in data fields within the data structure. Major and minor version identifiers are modified as corresponding firmware program modules are modified. For validation, a memory device is searched for the signature identifying a firmware identification data structure. The firmware GUID and version identifiers stored within the data structure are used for firmware validation.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: July 19, 2016
    Assignee: American Megatrends, Inc.
    Inventors: Purandhar Nallagatla, Harikrishna Doppalapudi
  • Patent number: 9389818
    Abstract: An information processing system which executes a job is disclosed, including a user specifying unit; a user information obtaining unit; an applied rule determining unit which refers to rule information in which is recorded a rule to be applied for executing the job in accordance with a relationship between an upper limit value and a consumed amount to determine the rule to be applied to the user; an applying unit which applies the rule determined by the applied rule determining unit to setting information of the job to be executed; and a log recording unit which records, with respect to the job to be executed, log information which includes at least one of the setting information before application of the rule and the setting information after application of the rule; and information indicating the rule applied.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: July 12, 2016
    Assignee: RICOH COMPANY, LTD.
    Inventor: Toru Akutsu
  • Patent number: 9389991
    Abstract: Methods, systems, and computer readable mediums for generating instruction data to update components in a converged infrastructure system are disclosed. According to one example, a method includes identifying components in a converged infrastructure system that require remediation in order to comply with a defined converged infrastructure configuration and identifying remediation content to enable each of the identified components to be compliant with the defined converged infrastructure configuration. The method further includes determining a remediation process based on the identified remediation content associated with the components of the converged infrastructure system, wherein the determined remediation process includes an order of steps used to update the identified components in the converged infrastructure system. The method also includes generating instruction data indicating the determined remediation process to be applied to the identified components in the converged infrastructure system.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: July 12, 2016
    Assignee: VCE COMPANY, LLC
    Inventors: Matthew John Molner, Joshua Lee Bonczkowski, Todd Dolinsky, Nicholas Hansen
  • Patent number: 9380141
    Abstract: An accessory operation system for supporting setting of a characteristic of an accessory is provided. The accessory operation system includes the accessory configured to generate at least one input signal to be transmitted to a portable terminal and the portable terminal configured to store an accessory characteristic setting table which defines the at least one input signal transmitted from the accessory and a function to be performed based on the at least one input signal and configured to define at least one function which is associated with an electrical characteristic of a corresponding input signal of the at least one input signal transmitted from the accessory so as to newly set or update the accessory characteristic setting table.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: June 28, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Song Hwa Choi
  • Patent number: 9378107
    Abstract: A computer system is provided. The computer system includes a USB connector, a voltage generator and a detection module coupled between the voltage generator and the USB connector. The USB connector includes a power pin. The voltage generator provides a first voltage to the power pin of the USB connector. The detection module generates a detection signal, and includes an impedance device coupled between the voltage generator and the power pin of the USB connector and a determining unit. The determining unit determines whether a USB device is coupled to the USB connector according to a cross voltage of the impedance device, and provides the detection signal.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: June 28, 2016
    Assignee: QUANTA COMPUTER INC.
    Inventor: Tung-Lin Chuang
  • Patent number: 9374647
    Abstract: A hearing device, a hearing device controller and a method of controlling a hearing device are provided. A hearing device includes a movement estimation unit configured to estimate a head movement using audio signals, and a hearing device control unit configured to control an operation of the hearing device based on the estimated head movement.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: June 21, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jooman Han, Dong Wook Kim, Jong Hee Han
  • Patent number: 9348771
    Abstract: A cloud-based instrument driver system enables a user device to interact with one or more instruments through a remotely located driver cloud. The driver cloud may store drivers and ancillary software. The user device may be connected to each instrument either directly or indirectly, for example, over one or more computer networks, and may be connected to and communicate directly with the driver cloud over the computer network. However, the driver cloud and the instrument may not be in direct communication. The user device relays commands and responses to and from the instrument to the driver cloud for translation into a format suitable for processing by the user device. Utilization of the driver cloud obviates the need to obtain, install and maintain any drivers and/or ancillary software on the user device in order to enable the device to interact with the instrument.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: May 24, 2016
    Assignee: The MathWorks, Inc.
    Inventors: Ankit Desai, Robert K. Purser
  • Patent number: 9342845
    Abstract: A system and method for queuing participants of a multi-party communication session are disclosed. In one embodiment, the system includes a concentration signal module, a concentration information module, an ordering module and a queuing module. The concentration signal module receives one or more concentration signals associated with a multi-party communication session. The concentration information module receives concentration information of a participant of the multi-party communication session. The ordering module determines an order for a plurality of participants of the multi-party communication session based at least in part on the one or more concentration signals and the concentration information of each participant of the multi-party communication session. The queuing module queues the plurality of participants of the multi-party communication session in the determined order, wherein a participant at the front of the queue asks a question.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: May 17, 2016
    Inventors: Frances Bordwell Haugen, Alexander Ketner Unger
  • Patent number: 9292239
    Abstract: A maintenance method of an information processing apparatus comprises: acquiring a machine information including an identification information identifying a machine of the information processing apparatus, a group name classifying the machine as an isolated group and the setting value information of multiple setting items of the machine through an external storage apparatus, acquiring a statistical data of the setting item generated for each group based on the setting value information of multiple information processing apparatuses, comparing the machine information with the statistical data according to each setting item whose group name matches, and generating an evaluation information denoting the propriety of the setting value of the machine and displaying the evaluation information from a display processing unit on a display unit.
    Type: Grant
    Filed: December 17, 2012
    Date of Patent: March 22, 2016
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Masaki Narahashi, Sou Miyazaki, Yoshikatsu Kamisuwa, Reiji Murakami
  • Patent number: 9286556
    Abstract: In a situation in which an error detecting section detects occurrence of consumable exhaustion during execution of a print job involving multi-page printing and the consumable exhaustion is resolved, a job managing section specifies a user who has resolved the consumable exhaustion. Upon determining that a print job of the specified user is to be executed using a consumable of the same type as the consumable of which exhaustion has occurred, the job managing section inserts the print job of the specified user at an error pause point to cause the printer to perform printing of the print job of the specified user directly after resolution of the consumable exhaustion.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: March 15, 2016
    Assignee: KYOCERA Document Solutions Inc.
    Inventor: Takuya Fukata
  • Patent number: 9268511
    Abstract: A computer program product comprises computer-readable instructions that cause a computer to function as: a command transmission request receiving unit which receives a command transmission request issued by each information processing unit of an information processing device which includes a plurality of information processing units executing information processing based on device information as information on a device; a command transmitting unit which transmits a command corresponding to the command transmission request received by the command transmission request receiving unit to the device via an interface; a device information acquiring unit which acquires the device information supplied from the device as a response to the command; and a device information supplying unit which is configured to supply the device information acquired by the device information acquiring unit to the information processing units as needed.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: February 23, 2016
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Masatoshi Kadota
  • Patent number: 9232307
    Abstract: A method centrally controls communication at a single venue. Information, at least at the venue, is provided to attendees at the venue for transmitting electronic signals to the central communication point. At least one electronic communication transmission from an attendee who has access to the central communication point is enabled to have at least part of the transmission broadcast at the venue or allow open communication from the attendee to be broadcast at the venue. The personal mobile communications device of an attendee is used as a microphone over wireless telephone networks or local wireless communication networks.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 5, 2016
    Inventors: Kenneth Nathaniel Sherman, Andrew Michael Livingston
  • Patent number: 9229883
    Abstract: An Extended Input/output (I/O) measurement word facility is provided. Provision is made for emulation of the Extended I/O measurement word facility. The facility provides for storing measurement data associated with a single I/O operation in an extended measurement word associated with an I/O response block. In a further aspect, the stored data may have a resolution of approximately one-half microsecond.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Scott M. Carlson, Greg A. Dyck, Tan Lu, Kenneth J. Oakes, Dale F. Riedy, Jr., William J. Rooney, John S. Trotter, Leslie W. Wyman, Harry M. Yudenfriend
  • Patent number: 9189434
    Abstract: A universal serial bus (USB) host device and a method of operating the same are provided. The method includes starting a first data transfer in an on-state, entering a suspend state when an idle-delay time elapses after the first data transfer is completed, making a transition from the suspend state to the on-state after performing a resuming operation when a second data transfer is requested, and dynamically controlling the idle-delay time based on a compared result of a current miss rate and at least two predetermined miss rates.
    Type: Grant
    Filed: May 23, 2014
    Date of Patent: November 17, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Yul Gon Kim
  • Patent number: 9183340
    Abstract: An electronic device includes an integrated circuit, a connector, and a circuit board. The integrated circuit includes a first signal processing circuit, a second signal processing circuit, and an interface multiplexer having a first input port electrically connected to the first signal processing circuit, a second input port electrically connected to the second signal processing circuit, and an output port arranged to be electrically connected to the first input port or the second input port. The circuit board carries the integrated circuit and has a plurality of connector placement sites, including at least a first connector placement site each dedicated to the first signal processing circuit and at least a second connector placement site each dedicated to the second signal processing circuit. The connector placement sites and the output port of the interface multiplexer are electrically connected in series. The connector is installed on one of the connector placement sites.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: November 10, 2015
    Assignee: MEDIATEK INC.
    Inventors: Huai-Yuan Feng, Ching-Gu Pan, Yan-Bin Luo, Hua Wu, Shang-Yi Lin
  • Patent number: 9170867
    Abstract: An exemplary system server includes a first server, a second server, and a bridge board. The bridge board includes a printed circuit board and a power input positioned on the printed circuit board. The power input receives power from a power source. The first server includes a first controller and a first ground end connected to ground. The first controller includes a first detecting end connected to the power input. The second server includes a second controller and a second ground end. The second ground end connects the first detecting end to ground via the bridge board. The first controller determines whether the second server functions according to a voltage of the first detecting end.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: October 27, 2015
    Assignees: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Kang Wu
  • Patent number: 9168928
    Abstract: An operating system for a motor vehicle, having a first operating unit for detecting user gestures, at least one second operating unit for detecting user inputs, and an evaluation unit which assigns the user gestures and user inputs detected by the operating units to operating functions. The evaluation unit checks whether a user gesture and a user input have been detected at the same time within the same time window and within the same spatial area. The evaluation unit modifies or suppresses the operating function assigned to the user gesture in the event of a positive result of the check.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: October 27, 2015
    Assignee: Leopald Kostal GmbH & Co. KG
    Inventor: Frank Blaesing
  • Patent number: 9142982
    Abstract: A method and an apparatus for performing charging port detection control are provided, where the method is applied to an electronic device, and a communication port of the electronic device has a functionality of obtaining power from an external power source for the electronic device. The method may include the steps of: detecting whether an output voltage level of a battery of the electronic device reaches a predetermined threshold value; and control operation(s) according to whether the output voltage level reaches the predetermined threshold value. For example, the method may include: when it is detected that the output voltage level is less than the predetermined threshold value, pre-charging the battery with a predetermined pre-charging current level to make the output voltage level reach the predetermined threshold value, and then controlling a detection path switching unit to electrically connect data terminal(s) of the communication port to a charging port detection circuit.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: September 22, 2015
    Assignee: MEDIATEK INC.
    Inventors: Pi-Fen Chen, Chieh-Wei Liao
  • Patent number: 9122392
    Abstract: A mobile terminal including a sensor unit configured to sense an orientation direction of a housing of the mobile terminal, a first display unit configured to display a first screen image, an interface unit configured to be connected to an external display device having a second display unit, and a controller configured to interface with the external display device to display a monitor window including a second screen image corresponding to the first screen image on the external display device, and to control the monitor window to be displayed on the second display unit according to the sensed orientation direction of the housing.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: September 1, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Byoungwook Lee, Woongchang Kim, Jeongseop Hwang, Kangwon Zhang, Jongsung Lee, Chanphill Yun, Eungkyu Song
  • Patent number: 9106763
    Abstract: An apparatus, method and computer program for quantifying coverage of an advertising ringtone in a telephony system, the apparatus comprising: a receive component for receiving a request for an electronic device; a generate component, responsive to the receiver receiving the request, for playing the advertising ringtone on the electronic device; and a monitor component, responsive to the electronic device playing the advertising ringtone, for collecting coverage information from a personal device, wherein the monitor component comprises: a proximity component for identifying a local electronic resource; a select component, responsive to the proximity component identifying the local electronic resource, for determining the local electronic resource is the personal device; and a gather component, responsive to the select component determining the personal device, for gathering coverage information from the personal device.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Coleman, Alok Jain, Matthew D. Whitbourne
  • Patent number: 9098640
    Abstract: A controller for communicating with a USB (universal serial bus) device via a USB is disclosed. The controller includes a registering unit which associates topology information of a USB hub to which the USB device is connected via the USB and a special control scheme for performing a special control of the USB device which is connected to the USB hub to register the associated result; a processing unit which specifies the special control scheme corresponding to the topology information of the USB hub to which the USB device is connected based on the registered information; and the USB hub which executes control of the USB device connected to the USB hub based on the special control scheme specified by the processing unit.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: August 4, 2015
    Assignee: Ricoh Company, Ltd.
    Inventor: Noriyuki Uehara