Peripheral Device Component Fault Patents (Class 714/44)
-
Patent number: 12143285Abstract: A system and method for diagnosing connection and communication in an industrial machine. The electronic processing system includes a CAN bus, an ethernet network, and a plurality of devices connected to the CAN bus and the ethernet network. The plurality of devices includes at least one controller programmed to run one or more software applications. A connectivity check is performed to obtain CAN connection status data and ethernet connection status data for the plurality of devices. The CAN connection status data and the ethernet connection status data is analyzed to determine a likely cause of a device connection issue. A solution to the device connection issue is output to a user based on the analyzed data.Type: GrantFiled: January 20, 2022Date of Patent: November 12, 2024Assignee: DEERE & COMPANYInventors: Curtis P. Ritter, Devin Mangus, Joseph A. Bell, Murtaza Hita, Arjun Subhash Shinde, Jitender Kumar Chandwani
-
Patent number: 11290552Abstract: A mobile terminal device includes a communication interface; a processor; and memory. The communication interface is configured to receive a push notification transmitted from a server. The memory stores device information and a set of computer-readable instructions therein. The device information specifies a specific device. The computer-readable instructions, when executed by the processor, causes the mobile terminal device to perform: determining whether a prescribed condition is met, the prescribed condition requiring that the push notification target a user of the specific device; and outputting the push notification in response to determining that the prescribed condition is met.Type: GrantFiled: January 27, 2017Date of Patent: March 29, 2022Assignee: Brother Kogyo Kabushiki KaishaInventor: Tetsuro Matsutani
-
Patent number: 11249872Abstract: An integrated circuit can include a processor configured to execute program code and a plurality of peripheral circuit blocks coupled to the processor. The plurality of peripheral circuit blocks are controlled by the processor as a master. The integrated circuit also can include a governor circuit coupled to the plurality of peripheral circuit blocks. The governor circuit is configured to monitor operation of the plurality of peripheral circuit blocks for known error states and, in response to detecting an occurrence of a selected known error state of the known error states in a selected peripheral circuit block of the plurality of peripheral circuit blocks, perform a predetermined action on the selected peripheral circuit block.Type: GrantFiled: June 26, 2020Date of Patent: February 15, 2022Assignee: Xilinx, Inc.Inventors: Karthikeyan Thangavel, K. Nithin Kumar, Yashwant Dagar, Dinakar Medavaram
-
Patent number: 11061725Abstract: An embodiment of the invention may include a method, computer program product and system for managing a set of computing resources. The embodiment may include accessing a set of rules for the set of computing resources. Each rule including one or more conditions relating to use of a computing resource and one or more actions. The embodiment may include capturing information relating to the use of the computing resources. The information includes a usage pattern of the computing resource, the usage pattern is maintained by the system prior to and post deletion of the computing resource. The embodiment may include applying each rule of the set of rules that include a condition relating to use of a specific computing resource, when the specific computing resource is used. The embodiment may include performing each action included in a specific rule when the conditions for the specific rule are met.Type: GrantFiled: March 27, 2018Date of Patent: July 13, 2021Assignee: International Business Machines CorporationInventors: Ramon Leonard Hendrik Pisters, Pascal Jacobus Christiaan van Ool, Ivo Claessens
-
Patent number: 11012342Abstract: Systems and methods are provided for regulating network resources to improve data-transmission quality. In one implementation, a method includes searching one or more computer-readable memory locations for prior-session data that matches current-session data. The prior-session data may comprise information describing a prior data-transmission session and the current-session data may comprise information describing a current data-transmission session. Data describing a cause of transmission degradation may be stored in association with the prior data-transmission session. The method may also include identifying, by at least one processor, the cause of transmission degradation in the prior data-transmission session as being a cause of transmission degradation in the current data-transmission session if the prior-session data matches the current-session data. The method may also include initiating correction of the cause of transmission degradation based on the identification.Type: GrantFiled: April 4, 2019Date of Patent: May 18, 2021Assignee: RingCentrai, IN.Inventors: Xiaoming Li, Santosh Panattu Sethumadhavan
-
Patent number: 10764064Abstract: In an approach, a certificate authority management device comprises a computing device with an operating system that supports certificate authority software, a power port with shutter door, a first key slot for an administrative user to enable use of the certificate authority management device in response to an insertion of a first key, a second key slot for management of a plurality of hybrid security keys in response to an insertion of a second key, and a touchscreen with graphical user interface.Type: GrantFiled: December 1, 2017Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: Shawn D. Hennessy, Nevenko Zunic, Todd P. Seager
-
Patent number: 10740167Abstract: A multi-core processor connected to main memory or peripheral device and having dual modular redundancy mode in which each processor performs the same task includes a first processor which generates first write-in data by performing the task, and writes the first write-in data to the main memory or peripheral device after fault detection operation on the first write-in data, a second processor which generates second write-in data by performing the task, and prevents writing of the second write-in data to the main memory or peripheral device after the fault detection operation on the second write-in data, and a fault manager which performs the fault detection operation by comparing the first write-in data with the second write-in data in the mode, wherein the first write-in data is written to the main memory using first data cache, which is managed using dirty bit indicating whether to synchronize with the main memory.Type: GrantFiled: December 6, 2017Date of Patent: August 11, 2020Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Jin Ho Han, Young-Su Kwon
-
Patent number: 10732852Abstract: Techniques for request processing may include: receiving, at a data storage system, a plurality of requests from one or more clients, wherein the plurality of requests are in accordance with an application programming interface (API); collecting usage information regarding the plurality of requests; and periodically transmitting portions of the usage information to a data center. The usage information may include usage statistics regarding usage aspects of the API with respect to different types or classes of components in the data storage system. The usage information may be further analyzed for any suitable purpose such as to prioritize and identify existing features, services and/or commands for further development and improvement; identify unused or infrequently used features, commands, and/or parameters; and identify potential user interface enhancement.Type: GrantFiled: October 19, 2017Date of Patent: August 4, 2020Assignee: EMC IP Holding Company LLCInventors: Qiang Ma, James Odis Pendergraft, Hao Sun, Jichao Zhang
-
Patent number: 10680995Abstract: Providing interactive communication between a plurality of members includes providing a routing and redistribution module that communicatively connects each of the members with each of the other members and allows the members to receive at least real-time audio data from other ones of the members. Providing the interactive communication also includes receiving content from at least one of the members, selectively distributing the content to at least some of the members in real-time, selectively storing at least some of the content, and visually indicating temporal relationships between different types of the content to at least one of the members. The content includes text messages, images, documents, graphical emojis, stickers, animated gifs, audio emojis, recorded audio, recorded video, real-time audio, and/or real-time video. Distribution of the content to a particular one of the members varies according to a listening state of the particular one of the members.Type: GrantFiled: June 18, 2018Date of Patent: June 9, 2020Assignee: Racket, Inc.Inventors: Christopher Winson Hinkle, Abel Learned Lenz
-
Patent number: 10679420Abstract: A system and method of providing augmented reality (AR) remote assistance to a vehicle user of a vehicle. The method includes: sending live video data to a remote assistant application at a remote computer from a portable wireless device (PWD) that is local to the vehicle; receiving the annotation information at the mobile device from the remote assistant application, wherein the annotation information includes annotation graphic information and annotation location information, wherein the annotation graphic information identifies an annotation graphic; and displaying on the electronic display an AR video that includes the annotation graphic located at the annotation display location and over a portion of the live video data, wherein the AR video is updated as the field of view of the electronic camera changes so that the annotation graphic as displayed within the AR video appears fixed to a location within the field of view of the electronic camera.Type: GrantFiled: November 2, 2018Date of Patent: June 9, 2020Assignee: GENERAL MOTORS LLCInventors: Daniel E. Rudman, Keith A. Fry
-
Patent number: 10585792Abstract: A data processing system includes a host suitable for providing an access request; and a plurality of memory systems suitable for storing or reading data thereto or therefrom in response to the access request, wherein the host includes a host memory buffer suitable for storing a plurality of meta-data respectively corresponding to the plurality of memory systems, wherein each of the plurality of meta-data includes a first threshold value representing storage capacity for user data in a corresponding memory system among the plurality of memory systems, a second threshold value representing a number of read operations for logical block addresses (LBAs) of the corresponding memory system, a third threshold value representing a temperature of the corresponding memory system and respective LBAs of the plurality of memory systems.Type: GrantFiled: December 5, 2017Date of Patent: March 10, 2020Assignee: SK hynix Inc.Inventors: Soong-sun Shin, Duck-Hoi Koo, Yong-Tae Kim, Cheon-Ok Jeong
-
Patent number: 10581760Abstract: A relay apparatus includes first and second board modules and a bridge module. The first board module is configured to relay the communications among the plurality of electronic devices, the plurality of electronic devices being connected to the first board module. The second board module is configured to relay the communications among the plurality of electronic devices, the plurality of electronic devices being connected to the second board module. The bridge module is configured to communicatively connect the first board module and the second board module.Type: GrantFiled: March 31, 2016Date of Patent: March 3, 2020Assignee: FUJITSU LIMITEDInventors: Kenji Aoki, Shinnosuke Matsuda, Katsuya Niigata, Sadayuki Ohyama
-
Patent number: 10380049Abstract: A universal serial bus (USB) hub supporting multiple hosts and an automobile head unit using the same are provided. A USB hub circuit is set in the USB hub, which is coupled to external connectors through a bus matrix. Herein, an upstream port connector of the USB hub is coupled to the automobile head unit. When one device is coupled to a downstream port requests to serve as a host, the bus matrix couples the downstream port, coupled to the requesting device, to an upstream port of the USB hub circuit, and couples the downstream port to the automobile head unit to make the automobile head unit serve as the device.Type: GrantFiled: April 25, 2017Date of Patent: August 13, 2019Assignee: Jumplux Technology Co., Ltd.Inventors: Hong-Chi Lin, Kuo-Feng Tseng
-
Patent number: 10341519Abstract: In a communication system, in which an image forming apparatus and an information processing apparatus are connected via a network and remote maintenance is performed between the image forming apparatus and the information processing apparatus, the image forming apparatus has a wireless communication unit for performing wireless communication with a mobile terminal and determines whether or not remote maintenance using the mobile terminal is possible. In a case that it is determined that the remote maintenance is possible, the image forming apparatus establishes wireless communication with the mobile terminal in response to a connection request from the mobile terminal, and performs input/output of audio data via the mobile terminal with the information processing apparatus.Type: GrantFiled: November 20, 2017Date of Patent: July 2, 2019Assignee: Canon Kabushiki KaishaInventor: Masashi Nishiyama
-
Patent number: 10326892Abstract: A remote support system includes: an image processing apparatus; an information terminal apparatus; and an information processing apparatus serving for remote support. The image processing apparatus and the information terminal apparatus operate in sync with each other. Either or both of the image processing apparatus and the information terminal apparatus execute the following operations: receiving a synchronous display start command; determining whether or not the image processing apparatus and the information terminal apparatus are operating in sync with each other; obtaining first screen information on the image processing apparatus and second screen information on the information terminal apparatus if the image processing apparatus and the information terminal apparatus are operating in sync with each other; and transmitting the first and second screen information to the information processing apparatus.Type: GrantFiled: December 27, 2017Date of Patent: June 18, 2019Assignee: Konica Minolta, Inc.Inventors: Yuji Kawamura, Masayuki Ito, Takeshi Hibino
-
Patent number: 10140203Abstract: A method is provided for dynamically analyzing the correctness of software. A central processing unit of a target system has a trace interface that provides coded raw data relating to the tracing of the processing unit. The raw data are processed by initially conditioning the raw data and then evaluating the conditioned data using a conventional correctness analysis algorithm. The input data for the analyses can therefore be obtained without intervening in the target system and influencing its runtime behavior. By combining existing algorithms with hardware trace solutions, the solution makes it possible to dynamically analyze correctness without the previously required interventions in the program to be analyzed and meaningful analyses with respect to correctness can therefore be made more easily and more quickly during the development of software in embedded systems, which contributes to increasing the productivity during software testing and results in a higher quality of the software.Type: GrantFiled: August 25, 2016Date of Patent: November 27, 2018Assignee: SIEMENS AKTIENGESELLSCHAFTInventor: Adriaan Schmidt
-
Patent number: 9904331Abstract: A system and method for designing aspects of a cooling system for a data center is provided. A method is provided including computing cooling redundancy at each rack position in a data center, in real time. The redundancy can be reported using the traditional N+1, N+2, etc. notation, where N is the number of coolers required to meet the primary cooling load type specification. The redundancy can also be reported in terms of a Cooling Reliability Index (CRI) which also takes into account the inherent availability of the specific cooling units in the design.Type: GrantFiled: April 1, 2009Date of Patent: February 27, 2018Assignee: SCHNEIDER ELECTRIC IT CORPORATIONInventors: James W. VanGilder, Christopher M. Healey
-
Patent number: 9842070Abstract: A storage apparatus includes a plurality of control devices configured to control access a plurality of storage devices, and a relay apparatus including a plurality of coupling devices, each of which is configured to couple the control devices so as to be communicable with each other. The relay apparatus includes, for each coupling device, a monitoring controller configured to perform monitoring of the relay apparatus. A first monitoring controller provided in a first coupling device from among the coupling devices notifies, when the first monitoring controller detects an abnormal state in the relay apparatus, a first control device from among the control devices of information relating to the abnormal state detected by the first monitoring controller. The first control device performs a decoupling process that decouples an abnormal part from the relay apparatus based on the information relating to the abnormal state received from the first monitoring controller.Type: GrantFiled: March 14, 2016Date of Patent: December 12, 2017Assignee: FUJITSU LIMITEDInventors: Hirokazu Matsubayashi, Shoji Oshima, Tatsuhiko Machida
-
Patent number: 9831002Abstract: Subject matter described pertains to apparatuses and methods for operating a memory device.Type: GrantFiled: October 12, 2015Date of Patent: November 28, 2017Assignee: Micron Technology, Inc.Inventor: Chang Wan Ha
-
Patent number: 9684579Abstract: A method for selecting test devices in a service provider environment may include receiving a request for performing a test on a device, the request specifying at least one parameter for the test. A list of available devices may be obtained. The list of available devices may be filtered to generate a list of candidate hardware devices that meet the at least one parameter for the test. Using a first set of operations, current state information for each of the candidate devices may be obtained. Using a second set of operations, at least one weight may be assigned to the current state information to generate weighted state information for each of the candidate devices. Device scores may be generated using the weighted state information. Based on the scores, one of the candidate devices may be selected for performing the test.Type: GrantFiled: December 5, 2014Date of Patent: June 20, 2017Assignee: Amazon Technologies, Inc.Inventors: Zoe Adams, Jordan Petrov Marinov, Chaitanya Avinash Ganoo
-
Patent number: 9684618Abstract: A sideband PCI Express (PCIe) packet initiator in a distributed PCIe switch fabric verifies a PCIe connection between a host device and a PCIe endpoint device without having to power on the host device. The packet initiator assembles a PCIe test packet that acts as a ping for testing reachability of the endpoint device, from the perspective of the host device. The test packet may also verify configurations and settings of the path to the endpoint device. The distributed switch fabric is configured to compare completion data with expected results to verify the PCIe connection, without having to boot the host device.Type: GrantFiled: April 11, 2014Date of Patent: June 20, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Elizabeth A. McGlone, Brian T. Vanderpool, Jeffrey B. Williams, Curtis C. Wollbrink
-
Patent number: 9645954Abstract: A system can include a power supply unit; a processor; memory operatively coupled to the processor; a chipset operatively coupled to the processor; diagnostic information memory; and a microcontroller operatively coupled to the chipset via a first diagnostic data transfer bus and the microcontroller operatively coupled to the power supply unit and to the diagnostic information memory via a second diagnostic data transfer bus.Type: GrantFiled: June 5, 2014Date of Patent: May 9, 2017Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Marc Richard Pamley, Omar Ali Ali, Alan Ladd Painter, Bryan L. Young, William Fred Keown, Jr.
-
Patent number: 9582262Abstract: Systems, methods, and computer-readable media for upgrading electronic devices are provided. An exemplary method executed by a hardware processor may comprise providing a management agent on an electronic device for communicating with one or more device drivers associated with the electronic device. The management agent may be installed, for example, using a downloaded upgrade package. The method may further comprise upgrading the one or more device drivers to enable a direct connection between the management agent and the one or more device drivers. This direct connection, in some embodiments, may enable the management agent to access, using the one or more device drivers, persistent storage associated with the electronic device. The method may further comprise providing a new boot loader to the management agent, and overwriting, by the management agent, an existing boot loader in the persistent storage with the received new boot loader, using the one or more device drivers.Type: GrantFiled: August 12, 2014Date of Patent: February 28, 2017Assignee: WIPRO LIMITEDInventors: Abhishek Dhar, Swarup Mandal, Debasish Chanda
-
Patent number: 9563591Abstract: A sideband PCI Express (PCIe) packet initiator in a distributed PCIe switch fabric verifies a PCIe connection between a host device and a PCIe endpoint device without having to power on the host device. The packet initiator assembles a PCIe test packet that acts as a ping for testing reachability of the endpoint device, from the perspective of the host device. The test packet may also verify configurations and settings of the path to the endpoint device. The distributed switch fabric is configured to compare completion data with expected results to verify the PCIe connection, without having to boot the host device.Type: GrantFiled: March 6, 2014Date of Patent: February 7, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Elizabeth A. McGlone, Brian T. Vanderpool, Jeffrey B. Williams, Curtis C. Wollbrink
-
Patent number: 9537907Abstract: A method for sharing data in a non-destructive testing (NDT) system may include receiving, using a microprocessor, an indication of data to be shared such that the data has been acquired using one or more non-destructive testing (NDT) inspection devices. The method may also include receiving a format in which to send the data, receiving one or more recipients designated to receive the data to be shared; and automatically modifying the data into the format and sending the modified data to the recipients once the data has been acquired by the NDT inspection devices.Type: GrantFiled: January 22, 2013Date of Patent: January 3, 2017Assignee: General Electric CompanyInventors: Jason Howard Messinger, Sekhar Soorianarayanan, Charles Burton Theurer, Michael Christopher Domke, Robert Carroll Ward, Scott Leo Sbihli, Thomas Eldred Lambdin
-
Patent number: 9497264Abstract: A system for executing applications designed to run on a single SMP computer on an easily scalable network of computers, while providing each application with computing resources, including processing power, memory and others that exceed the resources available on any single computer. A server agent program, a grid switch apparatus and a grid controller apparatus are included. Methods for creating processes and resources, and for accessing resources transparently across multiple servers are also provided.Type: GrantFiled: February 7, 2014Date of Patent: November 15, 2016Assignee: CA, Inc.Inventors: Peter Nickolov, Becky L. Hester, Borislav Marinov
-
Patent number: 9317371Abstract: A fault diagnosis system, method, and apparatus are provided that diagnose a broken appliance and repair the broken appliance using voice communication. The method includes generating monitoring information, based on a current state of the appliance; generating first mix data by mixing the monitoring information and sound data; outputting the first mix data to a mobile communication terminal; receiving second mix data from the mobile communication terminal, when the monitoring information indicates that the appliance has a fault; extracting recovery data from the second mix data; and repairing the fault of the appliance using the recovery data.Type: GrantFiled: March 15, 2013Date of Patent: April 19, 2016Assignee: Samsung Electronics Co., LtdInventors: Kyong-Ha Park, Hyun-Su Hong, Seung-Seop Shim
-
Patent number: 9256500Abstract: The disclosed embodiments disclose techniques for performing physical domain error isolation and recovery in a multi-domain system, where the multi-domain system includes two or more processor chips and one or more switch chips that provide connectivity and cache-coherency support for the processor chips, and the processor chips are divided into two or more distinct domains. During operation, one of the switch chips determines a fault in the multi-domain system. The switch chip determines an originating domain that is associated with the fault, and then signals the fault and an identifier for the originating domain to its internal units, some of which perform clearing operations that clear out all traffic for the originating domain without affecting the other domains of the multi-domain system.Type: GrantFiled: April 12, 2013Date of Patent: February 9, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jurgen M. Schulz, Vishak Chandrasekhar, Wayne F. Seltzer, Brian J. McGee
-
Patent number: 9201741Abstract: A storage device, includes: a plurality of controller modules; a bus disposed among the plurality of controller modules, the bus including a plurality of transmission paths; a detector configured to detect an error in data communication through the bus; and a connection controller configured to carry out partial fallback processing of the bus if the number of the errors has exceeded a given number.Type: GrantFiled: October 25, 2013Date of Patent: December 1, 2015Assignee: FUJITSU LIMITEDInventor: Satoru Nishita
-
Patent number: 9179142Abstract: An image processing apparatus including: at least one connector including at least one connection pin configured to be connected to an external device; an interface which interfaces transmission of signals to the connection pin through a first wiring formed between the interface and the connection pin; a switching unit which is switched on to transmit a signal through a second wiring which is formed differently from the first wiring to feedback the signal from the connection pin to the interface; a controller which controls the switching unit to allow the feedback of the signal through the second wiring to transmit a preset test signal from the interface to the first wiring at the time of inspecting a signal transmission state of the connection pin and the first wiring, and determines the signal transmission state based on a change of the test signal feedbacked to the interface through the second wiring.Type: GrantFiled: July 25, 2013Date of Patent: November 3, 2015Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Kang-young Won
-
Patent number: 9164823Abstract: An access method is executed by a multi-core processor system. The access method includes activating a driver that corresponds to a first CPU, based on a start of execution of a first application; starting measurement of an access time period, based on access of a peripheral device; outputting, when the access time period exceeds a predetermined time period, a detection signal to reset the driver; and prohibiting, when the access time period exceeds a predetermined time period, writing into a register retaining data to be written into the peripheral device from the first CPU.Type: GrantFiled: May 14, 2013Date of Patent: October 20, 2015Assignee: FUJITSU LIMITEDInventors: Koichiro Yamashita, Hiromasa Yamauchi, Takahisa Suzuki, Koji Kurihara, Fumihiko Hayakawa
-
Patent number: 9091723Abstract: A program can be instrumented to test the program. The test instruments are classified, and concurrency constraints applied based on the classifications. A testing tool determines classifications of a plurality of test instruments in the instrumented program. The testing tool prevents concurrent instantiation of multiple of the plurality of test instruments in a first classification of the classifications. Multiple of the plurality of test instruments in a second classification of the classifications are concurrently instantiated.Type: GrantFiled: August 24, 2012Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: David W. Buckhurst, Michael T. Cartmell
-
Patent number: 9087042Abstract: The processor allows an apparatus to repeat the to-be-tested processing plural times and perform the disconnecting operation, that disconnects a device from the apparatus by the switch or the connecting operation that connects the device to the apparatus by the switch, at different timings during the to-be-tested processing whenever the to-be-tested processing is repeated in the apparatus. By doing this, it is possible to shorten the time required to test the to-be-tested processing.Type: GrantFiled: December 21, 2012Date of Patent: July 21, 2015Assignee: FUJITSU LIMITEDInventor: Takanobu Miyano
-
Patent number: 8990632Abstract: A multiplex system includes physical machines, and data communication cards respectively installed in the physical machines. If one of the physical machines equipped with an own data communication card is a physical machine of an own system and another one of the physical machines is a physical machine of another system, the data communication cards connect the physical machine of the own system and the physical machine of the other system communicably with each other over a communication network. Further, the data communication cards autonomously monitor the states of the physical machine of the own system and the physical machine of the other system and detect an abnormal state.Type: GrantFiled: September 11, 2012Date of Patent: March 24, 2015Assignee: NEC CorporationInventor: Kiyoshi Baba
-
Patent number: 8949667Abstract: Embodiments of the present invention provide a method for monitoring components in a library by tracking the movement of library components. By tracking the movement of library components, the degradation of library components can be monitored and the reliability of library components determined, allowing unreliable components to be bypassed or replaced, enhancing the reliability of the library and preventing data loss.Type: GrantFiled: July 7, 2014Date of Patent: February 3, 2015Assignee: KIP CR P1 LPInventors: Michael R. Foster, Allen J. Rohner, Patrick S. Tou
-
Patent number: 8930782Abstract: Aspects of the invention relate to yield analysis techniques for generating root cause distribution information. Suspect information for a plurality of failing dies is first generated using a layout-aware diagnosis method. Based on the suspect information, potential root causes for the plurality of failing dies, and suspect feature weights and total feature weights for each of the potential root causes may then be determined. Next, the probability information of observing a particular suspect that is related to a particular root cause may be extracted. Finally, an expectation-maximization analysis may be conducted for generating the root cause distribution information based on the probability information and the suspect information. Heuristic information may be used to prevent the analysis from over-fitting.Type: GrantFiled: May 16, 2012Date of Patent: January 6, 2015Assignee: Mentor Graphics CorporationInventor: Robert Brady Benware
-
Patent number: 8930524Abstract: A status reporting apparatus for reporting a status of an image processing apparatus operating in connection with a network includes a status detector, a status report destination information obtainer, and a status reporting unit. The status detector detects a status of the image processing apparatus. The status report destination information obtainer obtains information on at least one report destination to which the status detected by the status detector is to be reported in accordance with status report destination information in which the status of the image processing apparatus is associated with the information on the at least one report destination. The status reporting unit reports the status detected by the status detector to the at least one report destination on which the information is obtained by the status report destination information obtainer.Type: GrantFiled: October 5, 2009Date of Patent: January 6, 2015Assignee: Ricoh Company, LimitedInventors: Takahiro Asai, Naoki Umehara
-
Patent number: 8914684Abstract: A software module capable of simultaneously supporting multiple services provides log message throttling for each service with a separate “per service” log message buffer. When the software module is a device driver, for example, each device controlled by the device driver is allocated a message buffer to store descriptive log messages. Upon generation of a warning log message, descriptive log messages in the message buffer are flushed to a log file for review by an administrator. Furthermore, log message throttling may be implemented by only flushing the message buffer upon certain occurrences of warning log messages, such as in accordance with an exponential back-off algorithm.Type: GrantFiled: May 26, 2009Date of Patent: December 16, 2014Assignee: VMware, Inc.Inventors: Erik Cota-Robles, Igor Korsunsky
-
Patent number: 8904253Abstract: Methods and apparatus for testing Input/Output (I/O) boundary scan chains for Systems on a Chip (SoCs) having I/Os that are powered off by default. Some methods and apparatus include implementation of boundary scan chain bypass routing schemes that selectively route a boundary scan chain path around I/O interfaces and/or ports that are powered off by default. Other techniques include selectively power-on I/Os that are powered off by default in a manner that is independent of SoC facilities for controlling the power state of the I/Os during SoC runtime operations. Various schemes facilitate boundary scan testing in accordance with IEEE Std.-1149.1 methodology.Type: GrantFiled: June 25, 2012Date of Patent: December 2, 2014Assignee: Intel CorporationInventors: Sankaran M. Menon, Robert R. Roeder, Liwei E. Ju
-
Publication number: 20140317453Abstract: A method and apparatus for docking an electronic test head with a peripheral, which positions devices for testing. Exact-constraint alignment features, also sometimes known as kinematic features, are incorporated to provide repeatable positioning of the test head in three degrees of freedom with respect to the docking plane of the peripheral. A distinct alignment feature is used to provide planarity and to establish the required docked distance between the test head and the peripheral. The exact-constraint alignment features are mounted compliantly to enable them to position the test head in the plane while the test head is away from its final docked distance and to maintain that position as the test head is moved to its final docked position.Type: ApplicationFiled: July 11, 2012Publication date: October 23, 2014Applicant: INTEST CORPORATIONInventors: Alyn R. Holt, Brian R. Moore
-
Patent number: 8868793Abstract: In a method for allocating SAS addresses to SAS expander devices in an SAS expander system, the SAS expander system includes a master SAS expander device, a slave SAS expander device and an EEPROM. The method defines an address parameter for specifying a master SAS address for the master SAS expander device and specifying a slave SAS address for the slave SAS expander device, and obtains an original SAS address from the EEPROM when the original SAS address is identical to either the master SAS address or the slave SAS address. The method adds the address parameter to the original SAS address to generate a first SAS address and allocates the first SAS address to the master SAS expander device. The method adds the address parameter to the first SAS address to generate a second SAS address, and allocates the second SAS address to the slave SAS expander device.Type: GrantFiled: September 18, 2013Date of Patent: October 21, 2014Assignee: Hon Hai Precision Industry Co., Ltd.Inventor: Chih-Huang Wu
-
Patent number: 8868971Abstract: Results of field testing of portions of a distributed system such as a Broadband Communications System are communicated from a testing device to a device including a display which downloads test protocols to the testing device. The testing device can thereafter operate in a stand-alone manner and transfer the results of testing and analysis to a device including a display that may comprise virtually any wireless communication device by storing an application or information therein. The communication device can transfer captured test data and analysis to a central facility for storage, further analysis and/or management purposes.Type: GrantFiled: October 3, 2011Date of Patent: October 21, 2014Assignee: Comsonics, Inc.Inventor: Dennis A. Zimmerman
-
Patent number: 8839043Abstract: Method and system for managing port failover in storage system comprising first storage processor and first port and second storage processor and second port. Storage system adapted to communicate with FC switch. Storage system providing first and second names characterizing first and second ports to switch for registration such that the first name associated with first port and second name associated with second port. Storage system detects the state of first and second processors. Failure state in first or second processor activates deregistration of port associated therewith. Storage system providing to switch for re-registration one of the names in response to detecting failure in processor associated with one of the ports. The one of the names provided to switch such that the one of the names characterizing the one of the ports is associated with the other of the ports.Type: GrantFiled: March 27, 2012Date of Patent: September 16, 2014Assignee: EMC CorporationInventors: Matthew Long, Anoop George Ninan, Daniel B. Lewis, Shuyu Lee, Dilesh Gopal Naik, David W. Harvey
-
Patent number: 8832495Abstract: Embodiments of the present invention provide a method for monitoring components in a library by tracking the movement of library components. By tracking the movement of library components, the degradation of library components can be monitored and the reliability of library components determined, allowing unreliable components to be bypassed or replaced, enhancing the reliability of the library and preventing data loss.Type: GrantFiled: May 11, 2007Date of Patent: September 9, 2014Assignee: KIP CR P1 LPInventors: Michael R. Foster, Allen J. Rohner, Patrick S. Tou
-
Patent number: 8826085Abstract: A display screen control device comprises: a communicating part for performing data communication with a web server; a browser for acquiring a display screen available for the user to make the entry operation from the web server via the communicating part and displaying the acquired display screen on a display part; an error detecting part for detecting whether or not a display error of a content contained in the display screen acquired by the browser is occurred with the display screen being displayed; an error determining part for determining whether or not the content in which the display error is detected is necessary for the user to continue the entry operation when the display error is detected by the error detecting part; and an annunciation controlling part for controlling displaying or not displaying an annunciation image to alert the user to again acquire the display screen on the display part.Type: GrantFiled: March 18, 2011Date of Patent: September 2, 2014Assignee: Konica Minolta Business Technologies, Inc.Inventor: Tetsuya Sugimoto
-
Patent number: 8812912Abstract: Detecting system component failures in a computing system, including: detecting, by an illumination detector, the occurrence of an illumination event in the computing system; determining, by an illumination event identifier, whether the illumination event is associated with a suspected component failure in the computing system; and sending, by a notification system, a failure event notification upon determining that the illumination event is associated with a suspected component failure in the computing system.Type: GrantFiled: May 31, 2013Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Paul D. Kangas, Daniel M. Ranck
-
Patent number: 8761615Abstract: An image forming apparatus is provided. The image forming apparatus includes a search unit which broadcasts a search message for searching for a connectable host device, a communication interface unit which receives a response message for notifying that a print job is executable from host devices in response to the search message, a user interface unit which displays host devices corresponding to the received response message and receives a selection from a user regarding a host device to be connected from among the displayed host devices, and a controller which controls the communication interface unit to transmit a connection message for requesting connection with the image forming apparatus to the selected host device.Type: GrantFiled: November 24, 2010Date of Patent: June 24, 2014Assignee: Samsung Electronics Co., Ltd.Inventor: Dong-hoon Lee
-
Publication number: 20140164845Abstract: In a method for testing serial attached small computer system interface (SAS) expanders using a host computer, the host computer connects to a master SAS expander through a first serial port, and connects to slave SAS expanders through a second serial port. The host computer sends a test command to the master SAS expander to test the master SAS expander, and stores the test result of the master SAS expander into a flash memory of the master SAS expander. The host computer controls the master SAS expander to transfer the test command to each of the slave SAS expanders to test each of the slave SAS expanders, and stores the test result of each of the slave SAS expanders into the flash memory. The host computer displays all the test results on a display device of the host computer obtained from the flash memory.Type: ApplicationFiled: October 28, 2013Publication date: June 12, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: CHIH-HUANG WU
-
Patent number: 8726095Abstract: Dissatisfaction variables track inputs made by an end user at an information handling system that are associated with end user dissatisfaction regarding the operation of the information handling system, such as corrective actions, so that an alert issues if a dissatisfaction variable changes by a predetermined amount over a predetermined time period. Dissatisfaction variables identify a pattern of a change in behavior by an end user rather than the operational status of system components. For example, an increase in end user forced shutdowns of the information handling system indicates end user dissatisfaction with the information handling system, such as repeated freezes of the operating system so that performing a timely diagnostics will improve end user satisfaction and proactively correct and impending system failure.Type: GrantFiled: December 2, 2010Date of Patent: May 13, 2014Assignee: Dell Products L.P.Inventors: Nikhil M. Vichare, Takis Petropoulos
-
Patent number: 8726094Abstract: A communication monitoring apparatus that is capable of preventing determination of communication error due to communication shutdown accompanying the communication speed change so as not to inspire a user with unnecessary uneasiness. The communication monitoring apparatus monitors a connecting condition of communication between a terminal that can change a communication speed and a host apparatus through a network. A check unit periodically checks whether the connecting condition of communication between the terminal and the host apparatus through the network is normal or abnormal at first set time, and determines that a communication error occurs when the checked result shows abnormal connecting condition. A control unit detects a communication speed change in the terminal, and stops the check by the check unit before the communication speed change concerned.Type: GrantFiled: July 12, 2011Date of Patent: May 13, 2014Assignee: Canon Kabushiki KaishaInventor: Hiroshi Yamano