Particular Access Structure Patents (Class 714/27)
-
Patent number: 10419484Abstract: A system and method for diagnosing and/or configuring a security device included within a secure network is disclosed. A technician mobile computing device maintains a data connection between the security device and a remote computer diagnostic workstation, where the computer workstation might send configuration commands to the security device and receives diagnostic data from the security device over the data connection. The technician mobile phone maintains the data connection by establishing a wireless data link to the security device and by encoding data onto and/or decoding data from a voice connection to a peer mobile computing device. A WiFi connection between the peer mobile computing device and the computer workstation then completes the data connection between the security device and the computer diagnostic workstation.Type: GrantFiled: February 29, 2016Date of Patent: September 17, 2019Assignee: Sensormatic Electronics, LLCInventor: James Trani
-
Patent number: 10379980Abstract: Embodiments are generally directed to maintaining IO block operation in electronic systems for board testing. An embodiment of a system includes a processor; a power management block for the system; a plurality of IO (input/output) blocks; a read only memory for storage of firmware for the processor. The system is to provide support for a board-level test of the system including testing of one or more IO blocks of the plurality of IO blocks; and the firmware includes elements to stall a reset sequence of the system including the system branching to a mode that maintains power to the one or more IO blocks.Type: GrantFiled: March 24, 2017Date of Patent: August 13, 2019Assignee: Intel CorporationInventors: Lakshminarayana Pappu, James J. Grealish
-
Patent number: 10340896Abstract: A signal-switching circuit for use in an electronic system is provided. The electronic system includes a plurality of hardware circuits. The signal-switching circuit includes a control circuit and a switch circuit. The control circuit is arranged to receive a trigger signal generated by a trigger circuit of the electronic system, and change a mode signal generated by the control circuit according to the trigger signal. The switch circuit is arranged to electrically connect transmission signals from one of the hardware circuits to a transmission interface of the electronic system according to the mode signal.Type: GrantFiled: March 28, 2018Date of Patent: July 2, 2019Assignee: WIWYNN CORPORATIONInventors: Che-Wei Chung, Chia-Nung Tseng, Yung Jung Du
-
Patent number: 10289510Abstract: A method for testing communication within a computing platform is provided. The method includes selecting a system-level message configured for device level communication within the computing platform; incorporating false data into a data field of the message; sending the message containing false data to a destination device; and, monitoring behavior of the destination device. A computer program product and a system are described.Type: GrantFiled: December 23, 2014Date of Patent: May 14, 2019Assignee: EMC CORPORATIONInventor: Craig Janeczek
-
Patent number: 10235868Abstract: System and method for controlling a custom modular measurement system. An editor may receive user input specifying one or more system definitions, each mapping message based commands, parameters, variables and/or metadata (“information”) accordant with a control protocol for standalone instruments to functions and data in a programming language, and generates the definitions accordingly, each being useable by a client application to interface with a custom modular measurement system that includes multiple logical instruments via the message based information. At least one of the definitions may be deployed onto the measurement system. A run-time engine of the measurement system may accept a message based command from the application, and call a corresponding function, which may invoke operation of at least one of the logical instruments. The logical instruments may be operated concurrently, including sharing use of a single physical measurement device by at least two of the logical instruments.Type: GrantFiled: September 29, 2014Date of Patent: March 19, 2019Assignee: National Instruments CorporationInventors: Richard Henry Mace Keene, Jan Viborg Moeller
-
Patent number: 10223241Abstract: Aspects include detecting, by an agent of a remote debugging tool that a first controller currently associated with the agent for a debugging session has not responded to a status inquiry from the agent. The first controller interacts with an end user, sends requests to the agent to operate a target program, and processes responses from the agent. Based on detecting that the first controller has not responded to the status inquiry from the agent, the agent identifies a second controller, associates the second controller with the agent for the debugging session, and resumes the debugging session with the second controller in place of the first controller. The associating includes synchronizing a debugging session state between the second controller and the agent. The target program continues to execute during the identifying, associating, and resuming, and the debugging session state is not changed by the identifying, associating, and resuming.Type: GrantFiled: March 2, 2017Date of Patent: March 5, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xiao Ling Chen, Chuan He, Yan Huang, Jiang Yi Liu, Wu Wei, Jian Xu, Chong Zhou
-
Patent number: 10184983Abstract: Computer device(s), apparatus(es), and methods enable and/or perform interface independent test boot of a System on Chip (SoC). A test Direct Memory Access hardware unit (test DMA) and an Automatic Test Equipment (ATE) hardware unit suspend a processor core of the SoC, download a test case, perform a seamless switch into functional mode of the SoC, and execute the downloaded test case. The test DMA may mediate between the ATE and internal memory in the SoC.Type: GrantFiled: June 2, 2017Date of Patent: January 22, 2019Assignee: Intel IP CorporationInventors: Hemang Vinubhai Mistry, Uwe Hildebrand, Sebastian Hessel
-
Patent number: 10089087Abstract: A graph-based program specification includes components corresponding to tasks and directed links between ports of the components, including: a first type of link configuration between ports of linked components, corresponding to transfer of control or transfer of a single data element, and a second type of link configuration between ports of linked components, corresponding to transfer of multiple data elements. A compiler generates a target program specification including control code representing at least one control graph including graph nodes representing the components, where at least two are connected based on links of the first type. A computing node initiates execution of the target program specification, and manages computing resources for links of the second type, the computing resources including at least one of: (1) a buffer for storing data elements provided by an output port, or (2) a buffer for storing data elements provided to an input port.Type: GrantFiled: September 2, 2015Date of Patent: October 2, 2018Assignee: Ab Initio Technology LLCInventors: Craig W. Stanfill, Richard Shapiro, Adam Weiss, Andrew F. Roberts, Joseph Skeffington Wholey, III, Joel Gould, Stephen A. Kukolich
-
Patent number: 10083101Abstract: A computer status diagnosis chip and a computer status diagnosis system including the same are provided. The chip is connected with the computer chip set and the first audio generator, and includes a receiving unit, an audio encoder and a driving unit. The receiving unit receives a detection signal from the computer chip set, and the audio encoder is connected to the receiving unit and encodes the detection signal as a first audio signal. The driving unit drives the first audio generator according to the first audio signal. By acoustic wave, the first audio generator transmits the first audio signal to a first audio receiver. Upon receipt of the first audio signal, an application program installed in the smart device is used to decode the first audio signal to obtain the detection signal, and a computer status is displayed on the smart device.Type: GrantFiled: May 18, 2016Date of Patent: September 25, 2018Assignee: NUVOTON TECHNOLOGY CORPORATIONInventors: Ping-Ying Chu, Chia-Ching Lu, Ming-Che Hung
-
Patent number: 10061679Abstract: Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.Type: GrantFiled: September 7, 2015Date of Patent: August 28, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, Jr., William J. Lewis
-
Patent number: 10056996Abstract: A system, apparatus, method and article to manage channel prediction for a wireless communication system are described. The apparatus may include a media access control processor to perform channel prediction, and a transceiver to communicate information using the channel prediction. Other embodiments are described and claimed.Type: GrantFiled: March 20, 2017Date of Patent: August 21, 2018Assignee: INTEL CORPORATIONInventors: Qinghua Li, Xintian E. Lin
-
Patent number: 10055327Abstract: Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.Type: GrantFiled: September 30, 2014Date of Patent: August 21, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dean G. Bair, Rebecca M. Gott, Edward J. Kaminski, Jr., William J. Lewis
-
Patent number: 10020045Abstract: Some embodiments provide a method to reduce the refresh power consumption by effectively extending the memory cell retention time. Conversion from 1 cell/bit to 2N cells/bit reduces the variation in the retention time among memory cells. The conversion can be realized very simply from the structure of the DRAM array circuit, and it reduces the frequency of disturbance and power consumption by two orders of magnitude. On the basis of this conversion method, some embodiments provide a partial access mode to reduce power consumption dynamically when the full memory capacity is not required. One bit data may be stored into 1 cell for a normal operation mode and stored into 2N cells for a self refresh operation mode for a first partial access mode, while one bit data may be stored into 2N cells for both normal and self refresh operation modes.Type: GrantFiled: May 22, 2014Date of Patent: July 10, 2018Assignee: Micron Technology, Inc.Inventor: Yoshiro Riho
-
Patent number: 10019576Abstract: A security control system is provided that works as an extra layer of defense as a way to prevent an “attack” that is initiated by modifying either the “jump” or the “return” addresses or both. The principal behind the security control system is to “monitor” the addresses to which the processors would jump, interrupt or return, and identify when these addresses are modified in a manner that does not comply with the normal execution of the processor. In order to do that the security control system uses existing structures in multi-core processors and even anticipates the creation of additional structures to expedite and improve such control.Type: GrantFiled: April 1, 2016Date of Patent: July 10, 2018Assignee: Intelligent Automation, Inc.Inventors: Guang Jin, Hongmei Deng, Brandon James Knapp, Andrew William Henderson, Joshua Brandon Tuttle, Renato Levy
-
Patent number: 9979817Abstract: A system and method for providing assistance to a customer of a computing device. In one aspect, an incoming call is received from a device of a customer; a check for identification of the customer is done; an event history of the device is obtained; and a solution is provided to the customer using the event history. In another aspect, a method includes: receiving a code from a mobile computing device; and in response to receiving the code, calculating at least one set of data for use in guiding a request of a customer for service to a resource that can provide a suggested remedy. In another aspect, a method includes: identifying a user associated with a mobile computing device; determining an event history of the mobile computing device; and providing guidance to resolve an issue based on the event history.Type: GrantFiled: May 23, 2016Date of Patent: May 22, 2018Assignee: FUTURE DIAL, INC.Inventors: George Huang, Dwight Sing Huang
-
Patent number: 9973668Abstract: Camera system for a vehicle comprising an objective lens; a first printed circuit board provided with an image sensor for acquiring image information via the objective lens; and at least one additional printed circuit board adapted for providing a predetermined basic function for the camera system, wherein the first printed circuit board and each of the at least one additional printed circuit board comprises at least a connection unit, wherein the printed circuit boards are electrically connectable in a modular exchangeable manner, respectively, via the at least one connection unit for adapting the range of functions of the camera system according to the predetermined basic function.Type: GrantFiled: December 18, 2015Date of Patent: May 15, 2018Assignee: MEKRA LANG GMBH & CO. KGInventors: Werner Lang, Peter Geissendoerfer, Simon Deffner, Jens Stuerzenhofecker
-
Patent number: 9939964Abstract: A method and apparatus are disclosed for providing a scan signal to a plurality of electrode elements of a touchscreen display. The apparatus includes a capacitive sensing module that selectively provides a scan signal at a selected one of a plurality of possible scan frequencies, a noise detection module that determines if a noise a level at the selected one scan frequency satisfies a pre-determined condition and the sensing module provides the scan signal at a further one of the possible scan frequencies if the noise level satisfies the pre-determined condition.Type: GrantFiled: February 23, 2012Date of Patent: April 10, 2018Assignee: NCR CorporationInventor: Colin Drew
-
Patent number: 9930046Abstract: The disclosed embodiments include methods and systems for providing information-technology (IT) assets in an open environment. In certain aspects, an IT system may provide an online portal that presents an IT self-serve store of IT assets that a user may select for access or use. The IT system may, for example, determine that the selected IT assets comply with one or more compliance and permissioning policies, and based on the determination, may assemble the selected IT assets to generate or “spin-up” instances of applications executable by various hardware platforms. The IT system may also perform processes that perform automated operations relating to certain IT assets, such as testing, modeling, recommendations, etc.Type: GrantFiled: April 7, 2015Date of Patent: March 27, 2018Assignee: The Toronto-Dominion BankInventors: Mok Choe, Paul Mon-Wah Chan, Ali Hosseinian
-
Patent number: 9883242Abstract: A system and method for communicating content to a user device that includes a storage device having a network portion and a user portion. The user device stores content in a network partition thereof. The user device reallocates the content to a user portion of the storage device after storing is complete.Type: GrantFiled: May 19, 2011Date of Patent: January 30, 2018Assignee: The DIRECTV Group, Inc.Inventors: Romulo Pontual, Robert G. Arsenault, Raynold M. Kahn, Sui-Ky Ringo Ling, Luke J. Crook, John D. Choi, Michelle L. Vagnati, John L. Norin
-
Patent number: 9798625Abstract: Systems and methods for providing agentless and/or pre-boot technical support, and Field Replaceable Unit (FRU) isolation. In some embodiments, an Information Handling System (IHS) includes an embedded controller (EC) distinct from any processor or Basic I/O System (BIOS), the EC having program instructions stored thereon that, upon execution, cause the IHS to: implement a network stack independently of an operational status of the processor or BIOS, perform one or more diagnostic operations upon the IHS, and communicate a result of the one or more diagnostic operations to a remote server using the network stack.Type: GrantFiled: June 23, 2015Date of Patent: October 24, 2017Assignee: Dell Products, L.P.Inventors: Abeye Teshome, Dirie N. Herzi
-
Patent number: 9740543Abstract: Methods and systems for implementing multi-endpoint methods are disclosed. For example, an Application Programming Interface (“API”) executing on a processor receives a first request to execute a first method. The API processes the first request with an active context including a list of implementations, the list including one or more implementations of a plurality of implementations respectively associated with a plurality of endpoints including a first endpoint and a first implementation. The API is determined to be executing in either a preferential mode or a strict mode. In preferential mode the API selects preferential implementation from the plurality of implementations. In strict mode, the API selects a selected implementation from the list of implementations. The API either selects the first implementation or a preferred implementation. The first request is then processed by either the first endpoint or another endpoint associated with the preferential implementation.Type: GrantFiled: October 27, 2016Date of Patent: August 22, 2017Assignee: Red Hat, Inc.Inventors: Peter Victor Savage, Ronny Pfannschmidt, Milan Falesnik, Jan Krocil
-
Patent number: 9734031Abstract: Aspects include communicating synchronous input/output (I/O) commands between a system and a recipient. The system executes on a processor coupled to a memory so as to issue, to the recipient, a synchronous I/O command with a diagnostic operation code, where the synchronous I/O command causes a gathering of diagnostic information by the recipient. Further, the system receives, from the recipient, status information including a diagnostic information identifier, the status information being in accordance with the diagnostic information.Type: GrantFiled: June 15, 2016Date of Patent: August 15, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David F. Craddock, Matthew J. Kalos, Dale F. Riedy, Peter G. Sutton, Harry M. Yudenfriend
-
Patent number: 9734030Abstract: Aspects include communicating synchronous input/output (I/O) commands between a system and a recipient. The system executes on a processor coupled to a memory so as to issue, to the recipient, a synchronous I/O command with a diagnostic operation code, where the synchronous I/O command causes a gathering of diagnostic information by the recipient. Further, the system receives, from the recipient, status information including a diagnostic information identifier, the status information being in accordance with the diagnostic information.Type: GrantFiled: October 1, 2015Date of Patent: August 15, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David F. Craddock, Matthew J. Kalos, Dale F. Riedy, Peter G. Sutton, Harry M. Yudenfriend
-
Patent number: 9712389Abstract: Embodiments of the present invention provide a detector apparatus for detecting a physical resource employed in providing a particular virtual resource in a computer network, the computer network including a plurality of physical resources each being operable to be employed in providing virtual resources and having an environment sensor outputting sensor data representing changes in an operating property of the physical resource. A detector apparatus embodying the present invention comprises a sensor data receptor operable to receive sensor data output by the environment sensors, a pattern extractor operable to extract a pattern from the received sensor data from a physical resource, and a pattern matcher, wherein the pattern matcher is operable to compare the extracted pattern with a unique pattern known to be generated by a particular virtual resource, and to detect that the physical resource is employed in providing the particular virtual resource when a match is found.Type: GrantFiled: September 22, 2011Date of Patent: July 18, 2017Assignee: FUJITSU LIMITEDInventor: David Snelling
-
Patent number: 9658282Abstract: A method for determining relevance values representing a relevance of a combination of an input node of a first number of input nodes with a measurement node of a second number of measurement nodes for a detection of a fault on a chip applies a third number of tests at the first number of input nodes, measures for each test of the third plurality of tests a signal at each of the second number of measurement nodes to obtain for each measurement node of the second number of measurement nodes a third number of measurement values, and determines the relevance values, wherein each relevance value is calculated based on a correlation between the third number of test input choices defined for the input node of the respective combination and the third number of measurement values associated to the measurement node of the respective combination.Type: GrantFiled: June 3, 2014Date of Patent: May 23, 2017Assignee: ADVANTEST CORPORATIONInventor: Jochen Rivoir
-
Patent number: 9640240Abstract: Some embodiments provide a method to reduce the refresh power consumption by effectively extending the memory cell retention time. Conversion from 1 cell/bit to 2N cells/bit reduces the variation in the retention time among memory cells. Although active power increases by a factor of 2N, the refresh time increases by more than 2N as a consequence of the fact that the majority decision does better than averaging for the tail distribution of retention time. The conversion can be realized very simply from the structure of the DRAM array circuit, and it reduces the frequency of disturbance and power consumption by two orders of magnitude. On the basis of this conversion method, some embodiments provide a partial access mode to reduce power consumption dynamically when the full memory capacity is not required.Type: GrantFiled: January 30, 2014Date of Patent: May 2, 2017Assignee: Micron Technology, Inc.Inventor: Yoshiro Riho
-
Patent number: 9626265Abstract: An approach for improving efficiency of cycle-reproducible debug in a multi-core environment is provided. The approach executes an exerciser image on one or more cores, wherein the exerciser image includes one or more different seeds. The approach determines a seed from the one or more different seeds that locates a fail-condition. Responsive to determining a seed from the one or more different seeds that locates the fail condition, the approach determines an upper bound and a lower bound of the fail-condition. The approach determines an exact cycle where the fail-condition occurs. The approach constructs a multi-cycle trace for the fail-condition.Type: GrantFiled: June 29, 2015Date of Patent: April 18, 2017Assignee: International Business Machines CorporationInventors: James N. Klazynski, Amir Nahir
-
Patent number: 9549234Abstract: A small form factor pluggable device (SFP) or other compact transceiver device is provided at a subscriber's site and is configured to perform Layer 3 testing (e.g., ICMP echo request and response operations) for testing connectivity across networks. A universal interface coupling a conventional transceiver to host equipment is also disclosed which has components that can provide additional functionality to the transceiver while maintaining compatibility between the transceiver and the host equipment.Type: GrantFiled: December 23, 2013Date of Patent: January 17, 2017Assignee: Enginuity Communications CorporationInventor: Marco Mascitto
-
Patent number: 9514002Abstract: Systems and methods for performing backups to a storage device are provided. For virtual disks of a virtual machine, snapshots are used to backup data periodically to a storage device. A disk virtualization layer “retires” data blocks associated with a snapshot, while retaining a list of block addresses, for comparison in future backup operations. The retired snapshot can be compared against future snapshots to generate incremental backups without occupying storage space with data blocks that have already been copied to another storage device.Type: GrantFiled: September 13, 2013Date of Patent: December 6, 2016Assignee: VMware, Inc.Inventors: Kevin Scott Christopher, Trevor John Thompson
-
Patent number: 9424694Abstract: A method of generating probability data for use in assessing performance of a system and a mission involving the system. The method includes receiving (302) a combined model describing a system diagnosis model describing symptoms, failures and link strengths (conditionals) of components/subsystems of the system, and a mission impact model, the mission impact model describing effects of the system on an ability to perform the mission. Observation data regarding a state of the system is also received (306) The observation data is used (308) in combination with the combined model to generate probability data for use in assessing performance of the system and the mission.Type: GrantFiled: July 10, 2013Date of Patent: August 23, 2016Assignee: BAE SYSTEMS plcInventors: Erdem Turker Senalp, Richard Lee Bovey
-
Patent number: 9411688Abstract: In some disclosed implementations, a system-on-chip on a first IC die includes a boot loader circuit configured to search a first boot device, of a plurality of boot devices coupled to and external to the first IC die, for an uncorrupt boot image. The boot loader circuit is configured to search a second boot device of the plurality of boot devices for an uncorrupt boot image, in response to failing to find an uncorrupt boot image in the first boot device. The boot loader is also configured to load a set of instructions included in the uncorrupt boot image into a memory circuit of the SOC, in response to finding an uncorrupt boot image.Type: GrantFiled: December 11, 2013Date of Patent: August 9, 2016Assignee: XILINX, INC.Inventors: Ramakrishna G. Poolla, Yatharth K. Kochar, Krishna C. Patakamuri
-
Patent number: 9383869Abstract: An embodiment of a capacitive touch screen may comprise a display device comprising a substantially transparent substrate, a first plurality of electrodes attached to the substantially transparent substrate, wherein the first plurality of electrodes are substantially parallel in a first direction, and a second plurality of electrodes, wherein each of the second plurality of electrodes is capacitively coupled with each of the first plurality of electrodes.Type: GrantFiled: January 10, 2014Date of Patent: July 5, 2016Assignee: PARADE TECHNOLOGIES, LTD.Inventors: Igor Polishchuk, Edward L. Grivna
-
Patent number: 9350595Abstract: The present invention is a system and method for optimizing the storage and transmission of a data object. Specifically, the present invention improves current data object serialization and deserialization methods involving multiple data objects. Current serialization techniques provide for serialization and deserialization using a single data object per transmission, or stream. As such, data objects may be serialized, then streamed to a destination one data object at a time. Unfortunately, present serialization and deserialization techniques require that each object must be streamed on its own binary stream, so many streams may be simultaneously transmitting. This places a toll on the transmission pipeline, and results in an “out of memory” response from the associated software application.Type: GrantFiled: December 27, 2007Date of Patent: May 24, 2016Assignee: EMC CorporationInventor: Sunil Yadav
-
Patent number: 9329233Abstract: In a first embodiment a TAP 318 of IEEE standard 1149.1 is allowed to commandeer control from a WSP 202 of IEEE standard P1500 such that the P1500 architecture, normally controlled by the WSP, is rendered controllable by the TAP. In a second embodiment (1) the TAP and WSP based architectures are merged together such that the sharing of the previously described architectural elements are possible, and (2) the TAP and WSP test interfaces are merged into a single optimized test interface that is operable to perform all operations of each separate test interface.Type: GrantFiled: July 15, 2015Date of Patent: May 3, 2016Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Lee D. Whetsel
-
Patent number: 9317357Abstract: Embodiments of the present disclosure relate to a method, system, and computer program product for managing a microcode error in a storage operation. The method includes receiving an error code that corresponds to the microcode error. The method also includes receiving a received error path signature for the error code. The method also includes identifying a metadata error path signature for the error code within a metadata table. The method also includes determining whether the received error path signature for the error code substantially matches the metadata error path signature for the error code. The method also includes initiating a mitigation action in response to the received error path signature for the error code substantially matching the metadata error path signature for the error code.Type: GrantFiled: March 20, 2014Date of Patent: April 19, 2016Assignee: International Business Machines CorporationInventors: Juan A. Coronado, Lisa R. Martinez, Beth A. Peterson
-
Patent number: 9304884Abstract: A test apparatus applicable to a server includes a processing unit, a control unit, a switch unit and a power relay unit. The processing unit outputs a reset signal and a processing signal. The control unit includes a first physical layer chip performing a first communication protocol, and a second physical layer chip performing a second communication protocol. The switch unit receives a working voltage and a processing signal to select a powering signal or a disconnection signal to output. The power relay unit receives the powering signal or the disconnection signal. When the power relay unit receives the powering signal, the server performs a test task on the first physical layer chip. When the power relay unit receives the disconnection signal and the processing unit outputs the reset signal to the control unit, the server performs the test task on the second physical layer chip.Type: GrantFiled: October 14, 2013Date of Patent: April 5, 2016Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATIONInventor: Chun-Hao Chu
-
Patent number: 9291672Abstract: A debug apparatus for debugging a chip under test with a plurality of pins is provided. The debug apparatus includes a processor for controlling the chip under test via a bridge device. The processor provides graphical data to indicate pin states of the chip under test when the chip under test is controlled by the processor.Type: GrantFiled: March 15, 2013Date of Patent: March 22, 2016Assignee: Nuvoton Technology CorporationInventors: Xiaohui Chen, Xiaocheng Shen
-
Patent number: 9239750Abstract: Detecting a problem in a content distribution is disclosed. Performance information associated with a first content player is received form a first client. Performance information associated with a second content player is received from a second client. The information received from the first client and the second client is aggregated. A determination is made, from the aggregated information, that a problem is indicated. Alternate techniques for detecting a problem in a content distribution are also disclosed.Type: GrantFiled: March 5, 2014Date of Patent: January 19, 2016Assignee: Conviva Inc.Inventors: Karthik K. Lakshminarayanan, Aditya R. Ganjam, Ion Stoica, Hui Zhang
-
Patent number: 9235340Abstract: A data-holding subsystem holding instructions executable by a logic subsystem is provided. The instructions are configured to receive one or more touch-input messages reporting touch contacts recognized by a touch input device, if a touch contact reported by the one or more touch-input messages satisfies a first criterion, initiating a virtual mouse input mode, in the virtual mouse input mode, outputting a cursor position corresponding to a position of the touch contact that satisfies the first criterion, if no touch contacts reported by the one or more touch-input messages satisfy the first criterion, and one or more touch contacts reported by the one or more touch-input messages satisfies a second criterion, initiating a multi-touch input mode, and in the multi-touch input mode, outputting a multi-touch gesture command corresponding to the one or more touch contacts that satisfy the second criterion.Type: GrantFiled: February 18, 2011Date of Patent: January 12, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Scott Robert Honji
-
Patent number: 9223677Abstract: A data processing apparatus is provided having a plurality of processing circuits each having access to a memory. Tracing circuitry is provided for generating a stream of trace data for generating a stream of trace data corresponding to at least one of the plurality of processing circuits. Selection circuitry is provided to enable selective switching of the tracing circuitry from generating a first trace data stream corresponding to a first one of the plurality of processing circuits generating a second different trace data stream corresponding to a different one of the plurality of processing circuits. The selective switching is performed in dependence upon processing state information associating with one or more of the plurality of processing circuits. A corresponding method and computer program product are also provided.Type: GrantFiled: June 11, 2008Date of Patent: December 29, 2015Assignee: ARM LimitedInventors: Andrew Brookfield Swaine, Michael John Williams, David Kevin Hart, Andrew Christopher Rose
-
Patent number: 9182862Abstract: High noise immunity sensing methods and apparatus are provided for a capacitive touch device, which sense the capacitive touch device for self capacitance or mutual capacitance or both with different scan frequencies in a frame, to thereby suppress certain frequency noise interference. By combining time domain and space domain noise-eliminating approaches, probabilities of noise interference are reduced, without compromising other parameters.Type: GrantFiled: March 13, 2013Date of Patent: November 10, 2015Assignee: ELAN MICROELECTRONICS CORPORATIONInventors: Chia-Mu Wu, Yi-Chia Hsu, Jung-Shou Huang, Tung-Ming Yang
-
Patent number: 9176523Abstract: A microcontroller for use in a control device for an internal combustion engine includes: an analysis access via which internal data in the microcontroller can be accessed from outside the microcontroller; a clock generator which generates clock timing for data communication of the microcontroller with other units. The microcontroller is configured to change over from a first clock to a second clock when there is an access to the microcontroller via the analysis access.Type: GrantFiled: June 10, 2013Date of Patent: November 3, 2015Assignee: ROBERT BOSCH GMBHInventors: Axel Aue, Matthias Schreiber
-
Patent number: 9162145Abstract: A method is provided for a unified game scripting language with a multi-platform interpreter. By providing a script editor that creates a unified game logic script, and by processing the unified game logic script through platform conversion modules, game designers can easily specify game logic without coding for a specific platform or making a distinction between server and client. As only a single unified game logic script needs to be maintained, consistency errors from manually maintaining parallel and mirrored code bases is completely eliminated. Moreover, game designers are freed from having to manually weigh the considerations of client side versus server side, low end hardware versus high end hardware, bandwidth limited networks versus bandwidth unlimited networks, specific hardware architectures, specific programming languages, and other technical details.Type: GrantFiled: June 8, 2012Date of Patent: October 20, 2015Assignee: Disney Enterprises, Inc.Inventors: Robert Todd Ogrin, Jackson Dunstan, John Crocker
-
Patent number: 9135104Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a process clash identifier arranged to monitor relationships among the plurality of processes in respect to their operation times and the computing resources used by each process, and to identify clashes between the processes in respect to the operation times and in respect to the computing resources; a frustration events identifier arranged to identify frustration events relating to the at least one user activity, a frustration event being related to expectations of the user in relation to the user activities and being defined by specified criteria; and a correlator arranged to correlate the identified frustration events with the identified clashes between processes.Type: GrantFiled: March 31, 2010Date of Patent: September 15, 2015Assignee: SOLUTO LTDInventors: Tomer Dvir, Ishay Green, Omer Baki, Roee Adler
-
Patent number: 9076101Abstract: A printer cable that is configured for coupling to a printer having an enclosure and a printer port. The printer cable includes a first connector for connecting to the printer port and a second connector for coupling to a host device (e.g., a personal computer (PC)). The printer cable includes a printer formatter for providing formatting services to the printer via the first connector. Since the printer formatter is integrated into the printer cable, the printer formatter is external to the printer enclosure and is easily removable and configurable by a user.Type: GrantFiled: December 19, 2012Date of Patent: July 7, 2015Assignee: Marvell International Technology Ltd.Inventor: Gary Daren Zimmerman
-
Patent number: 9063966Abstract: Systems and methods for providing information security in a network environment. The method includes receiving a user selection of a data section recorded on a storage system. The method further includes determining a monitoring routine for the data section. The method further includes determining a physical location at which the data section is recorded in the storage system. The method further includes monitoring the physical location for faults according to the monitoring routine.Type: GrantFiled: February 1, 2013Date of Patent: June 23, 2015Assignee: International Business Machines CorporationInventors: Sandeep R. Patil, Riyazahamad M. Shiraguppi, Gandhi Sivakumar, Matthew A. Terry, Matthew B. Trevathan
-
Patent number: 9043643Abstract: A facility is provided to enable operator message commands from multiple, distinct sources to be provided to a coupling facility of a computing environment for processing. These commands are used, for instance, to perform actions on the coupling facility, and may be received from consoles coupled to the coupling facility, as well as logical partitions or other systems coupled thereto. Responsive to performing the commands, responses are returned to the initiators of the commands.Type: GrantFiled: November 23, 2012Date of Patent: May 26, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David A. Elko, Steven N. Goss, Thomas C. Shaw
-
Patent number: 9037907Abstract: A facility is provided to enable operator message commands from multiple, distinct sources to be provided to a coupling facility of a computing environment for processing. These commands are used, for instance, to perform actions on the coupling facility, and may be received from consoles coupled to the coupling facility, as well as logical partitions or other systems coupled thereto. Responsive to performing the commands, responses are returned to the initiators of the commands.Type: GrantFiled: June 10, 2011Date of Patent: May 19, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David A. Elko, Steven N. Goss, Thomas C. Shaw
-
Publication number: 20150135013Abstract: A virtual environment service obtains automatically collected diagnostic information from a deployed instance of a computer system and automatically generates a reproduction of an environment of the instance of the computer system, based upon the collected diagnostic data. User interactions with the virtual diagnostic environment can be recorded to identify a technical issue with the deployed instance of the computer system. A fix for the issue is applied in the virtual diagnostic environment so that it can be verified by the user prior to applying it to the deployed instance.Type: ApplicationFiled: November 14, 2013Publication date: May 14, 2015Inventors: Satish Thomas, Yi Zhang, Murtaza Chowdhury, Sridhar Srinivasan, John Hal Howard
-
Patent number: 9032252Abstract: An integrated circuit 2 includes one or more transaction masters 8, 10, 12, 4 for issuing data transactions via interconnect circuitry 20. Debug access port circuitry is configured to respond to debug commands received from a debug controller 6 to generate barrier transactions which are issued to the interconnect circuitry. The interconnect circuitry responds to the received barrier transactions by constraining a relative ordering of at least some of the data transactions as they pass through the interconnect circuitry.Type: GrantFiled: August 2, 2012Date of Patent: May 12, 2015Assignee: ARM LimitedInventors: Sheshadri Kalkunte, Michael John Williams