Operator Interface For Diagnosing Or Testing Patents (Class 714/46)
  • Patent number: 8201027
    Abstract: A method utilizes a virtual flight recorder to harvest a subset of events being collected by an active system tracing facility during operation of a computer system. The virtual flight recorder is “virtual” from the sense that it is not specifically instrumented into a component with which the virtual flight recorder is associated, which eliminates the burden on developers to specifically instrument components of interest, and minimizes the impact on system performance as a result of performance metric collection.
    Type: Grant
    Filed: August 25, 2005
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: John Michael Attinella, Larry J. Cravens, Michael James Denney, Edwin C. Grazier, Jay Paul Kurtz, David Ferguson Legler
  • Patent number: 8195982
    Abstract: Described herein are systems and methods for managing testing functionalities. One such method includes receiving, from a test tool, data indicative of a user-created test script, being a data-bound test script in the present example. The data-bound test script is created for testing a target application, and is bound to a predetermined data set. This received data is then processed, thereby to define data indicative of an unbound test script. A user interface is provided for allowing a user to associate the unbound test script with one or more data sets selected from a repository of stored data sets. Responsive to a user command, data indicative of a new data-bound test scripts is defined based on the association of the unbound test script with the selected one or more data sets. This new defined data-bound test script is executable via the test tool. For example, instructions are provided to the test tool such that those scripts are executed for the testing of the target application.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: June 5, 2012
    Assignee: TestPro Pty Ltd
    Inventors: Scott Ian Marchant, Steven James Hughes, Randy Lee
  • Patent number: 8196160
    Abstract: Provided are a television receiver, server, operational system of the television receiver and operational program of the television receiver capable of detecting and correcting unintended connection in case that the connection is established, and facilitating the operation of the television receiver from the outside.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: June 5, 2012
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Kenji Konishi, Tomohiko Ozeki
  • Publication number: 20120131388
    Abstract: A system and method of assisting with failure mode and effects analysis of a system includes obtaining data describing a set of symptoms and a set of faults, and symptom-fault association data describing which of the symptoms are indicative of which of the faults. Data describing a set of measurements, and measurement-symptom association data describing which of the measurements detect which of the symptoms is also obtained. User input representing a selection of at least one of the faults and at least one of the measurements is received and data representing a graphical display is generated to simultaneously show relationships between the selected fault(s) and the symptoms associated with the selected fault(s), and relationships between the selected measurement(s) and the symptoms associated with the selected measurement(s).
    Type: Application
    Filed: June 4, 2010
    Publication date: May 24, 2012
    Applicant: BAE SYSTEMS plc
    Inventor: Neal Snooke
  • Patent number: 8180610
    Abstract: Methods and apparatus are provided for a model-based diagnostic interface. An apparatus is provided for a diagnostic interface for a system having system data, system information, and a system model having a model nomenclature, the diagnostic interface comprising at least one computational object producing an output responsive to said system data, wherein said at least one object includes a binding of said system data to said system information, wherein said system data is mapped to said model nomenclature before being bound. A method is provided for making a model-based diagnostic interface for a system having system information and system data representing the status of said system, the method comprising the steps of modeling said system to create a system model having a system model nomenclature, mapping said system data into said system model nomenclature, and binding said system data mapped to said system model nomenclature to said system information.
    Type: Grant
    Filed: October 8, 2003
    Date of Patent: May 15, 2012
    Assignee: Honeywell International Inc.
    Inventors: Robert A. Blaser, Ed Kabbas, Mike Boender, Gordon Aaseng, Dave Dopilka, Elliott Rachlin, Ronald Quinn
  • Patent number: 8181066
    Abstract: A service management system and a method of performing service diagnostics. In one embodiment, the service management system includes: (1) a service description repository configured to contain service descriptions that define services in terms of end points that assume roles based on at least one of the capabilities and attributes thereof, (2) a diagnostic rule definition repository configured to contain diagnostic rules pertaining to problem areas regarding the services and (3) a diagnostic engine coupled to the service description repository and the diagnostic rule definition repository and configured to retrieve at least one diagnostic rule based on a subscriber, a service and a problem area, evaluate at least one diagnostic rule to produce at least one solution, retrieve data regarding end points associated with the service and return a possible solution.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: May 15, 2012
    Assignee: Alcatel Lucent
    Inventors: Edward S. Pelley, Bryan P. Tacker
  • Patent number: 8181069
    Abstract: A system and method for problem determination using probe collections and problem classification for the technical support services monitor and collect data associated with a computer system, raise an alarm based on the monitored and collected data, probe the computer system for additional information, filter the monitored and collected data based on the additional information established from probing, and use the filtered data to label a problem associated with the raised alarm.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Manish Gupta, Anca Sailer, Manish Sethi, Hidayatullah H. Shaikh
  • Patent number: 8176124
    Abstract: A video game development system for enhancing communications between development tools and video game platforms or running games. The system includes a communications hub module running on a computer or server and communicatively linked with first and second video game platforms to allow the communications hub module to forward messages to and receive messages from the game platforms. Memory accessible by the communications hub module stores communication data sets or libraries controlling communications with the game platforms. A video game development tool is provided in the system and is communicatively linked with the communications hub module. The development tool transmits messages formatted based on a client-side communications library defining communications with the hub module.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: May 8, 2012
    Assignee: Disney Enterprises, Inc.
    Inventors: Fraser Graham, Bryce Thomsen
  • Patent number: 8171348
    Abstract: Long running computer implemented processes are dynamically adapted to improve data consistency. A range of process steps in a long running computer implemented process is specified. Additionally, each of the computer-implemented process partners that are associated with the execution of the long running process are identified within the range of specified process steps. Monitoring information is also collected with regard to at least one identified process partner. An automatic determination is made as to whether each monitored process partner is available before initiating execution of the specified range of process steps in an instance of the long running computer implemented process and a flow of the long running computer implemented process is transformed based at least in part upon the determination as to whether each monitored process partner is available.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. O'Sullivan, Gregory Sechuga, Edith H. Stern, Barry E. Willner
  • Patent number: 8166335
    Abstract: A specific-equipment management system is equipped with a question generator, a display unit and an input unit and manages a water heater. The water heater is equipment that requires human operation in the vicinity when used. The question generator generates question information. The question information is information regarding a question for specifying a specific-error. The “specific-error” is an error regarding the water heater and includes an error regarding the human operation. The display unit displays the question information. Response information is then inputted to the input unit by the user based on the question information displayed at the display unit. The response information is information regarding the state of the water heater or the state of the human operation. The question generator generates next question information based on the response information. The display unit then displays the next question information.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: April 24, 2012
    Assignee: Daikin Industries, Ltd.
    Inventors: Shuhei Kawamura, Masaya Nishimura, Ryozo Inada
  • Patent number: 8144028
    Abstract: Systems and methods for communicating data from field devices to data acquisition systems. In at least some exemplary embodiments, a remote process or field controller may obtain data, and send the data to a data cache only if the data has changed from previously sent data. The data acquisition system may poll the data cache for data. Having the remote process controller send only data that has changed allows the communication channel between the data caching system and the remote process controller to have a bandwidth or throughput lower than what may be needed to support the polling of the data acquisition system.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: March 27, 2012
    Assignee: Daniel Measurement and Control, Inc.
    Inventors: Brian P. LaMothe, Richard J. Vanderah, David S. Willett, Damon J. Ellender
  • Patent number: 8140902
    Abstract: A mechanism is provided for internally controlling and enhancing advanced test and characterization in a multiple core microprocessor. To decrease the time needed to test a multiple core chip, the mechanism uses micro-architectural support that allows one core, a control core, to run a functional program to test the other cores. Any core on the chip can be designated to be the control core as long as it has already been tested for functionality at one safe frequency and voltage operating point. An external testing device loads a small program into the control core's dedicated memory. The program functionally running on the control core uses micro-architectural support for functional scan and external scan communication to independently test the other cores while adjusting the frequencies and/or voltages of the other cores until failure. The control core may independently test the other cores by starting, stopping, and determining pass/fail results.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Floyd, Robert B. Gass, Norman K. James
  • Patent number: 8135990
    Abstract: Network survivability is quantified in such a way that failure cases can be compared and ranked against each other in terms of the severity of their impact on the various performance measures associated with the network. The degradation in network performance caused by each failure is quantified based on user-defined sets of thresholds of degradation severity for each performance measure. Each failure is simulated using a model of the network, and a degradation vector is determined for each simulated failure. A comparison function is defined to map the degradation vectors into an ordered set, and this ordered set is used to create an ordered list of network failures, in order of the network degradation caused by each failure.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: March 13, 2012
    Assignee: OPNET Technologies, Inc.
    Inventors: Vanko Vankov, Vinod Jeyachandran, Pradeep K. Singh, Alain J. Cohen, Shobana Narayanaswamy
  • Patent number: 8131285
    Abstract: Disclosed herein is a transmission/reception channel matching apparatus for a mobile communication terminal and a mobile phone test equipment. The transmission/reception channel matching apparatus includes a Printed Circuit Board (PCB), a Dual In-line Package (DIP) switch, and a fastening casing. The PCB includes mobile communication terminal-side terminals to be electrically connected to option pins provided in the serial communication connector of the mobile communication terminal, and transmission and reception terminals corresponding to the transmission and reception channels of the mobile phone test equipment for transmitting a transmission signal to the mobile communication terminal and receiving a reception signal from the mobile communication terminal. The DIP switch is provided with a plurality of switches, is combined with the PCB, and selectively connects the mobile communication terminal-side terminals to the transmission and reception terminals depending on ON/OFF information.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: March 6, 2012
    Assignee: Innowireless Co., Ltd.
    Inventors: Jinsoup Joung, Kyeongmin Ha, Jongmin Kim, Sunglyong Lim
  • Publication number: 20120054559
    Abstract: A system for computer-aided identification of technical phenomena and related methods, particularly with technical problems is described. The system is equipped with a computer executing a program and provided with means for inputting alphanumeric data, means for entering graphical information, and a visual display. The execution of said program causes the computer to work by displaying a sequence of request and input windows for a description of the technical phenomenon by way of an alphanumeric, human natural language and/or a graphical image and according to specific logic and construction rules of the human natural language expression or of the graphic expression, at a detailed level, which construction rules change from window to window and are displayed at the margin of a data input field in the window.
    Type: Application
    Filed: August 18, 2011
    Publication date: March 1, 2012
    Inventors: Davide RUSSO, Valentino BIROLINI
  • Patent number: 8127261
    Abstract: Computer-implemented techniques are disclosed for defining an environment for formal verification of a design-under-test. Initially there is extraction of design inputs by a design analysis module, and presentation of the inputs on a graphical user interface. Behavior options for the design inputs are offered on the graphical user interface for selection by an operator. Environment code that is descriptive of the design inputs and selected behavior options is emitted, typically in a hardware description language, for submission to a formal verification tool. A meta-code file containing the assigned behavior options is generated to aid subsequent sessions.
    Type: Grant
    Filed: January 20, 2009
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gadiel Auerbach, Matan Gal, Ziv Nevo
  • Publication number: 20120042213
    Abstract: 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: Application
    Filed: October 3, 2011
    Publication date: February 16, 2012
    Inventor: Dennis A. Zimmerman
  • Patent number: 8112677
    Abstract: A method of debugging a multiple concurrent processes comprising: obtaining, from each process, a plurality of events that have been processed and, if no time information is associated with each event, associating time information therewith; causing a display to display the events such that an event that has occurred in a first portion of the display associated with a first process at a first time is aligned with an event in a second portion of the display associated with a second process that has occurred at a similar time to the first time. To be accompanied, when published, by FIG. 5 of the drawings.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: February 7, 2012
    Assignee: UltraSoc Technologies Limited
    Inventors: Stephen John Barlow, Andrew James Bower, Andrew Brian Thomas Hopkins, Klaus Dieter McDonald-Maier
  • Patent number: 8112676
    Abstract: A method to generate and save diagnostic data in the event of an application error, wherein the method supplies a first computing device comprising a microprocessor and a first computer readable medium and an application encoded in said computer readable medium, wherein said application comprises an error handling module. The method further supplies a second computing device comprising a microprocessor and a second computer readable medium and an error data management module encoded in said second computer readable medium, wherein said error data management module comprises a diagnostic data generating module, wherein said first computing device is in communication with said second computing device. The method executes the application, detects by the error handling module an application error, and detects by the error data management module the application error.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventor: Lourie A. Bryan
  • Patent number: 8103908
    Abstract: A method and system for recovery of a computing environment includes monitoring during a pre-boot phase and a runtime phase of a computing device for selection of a hot key sequence by a user and performing a recovery action in response to the selection of the hot key sequence by the user. The recovery action may be any one of a number of predetermined and/or selectable actions such as restoring system defaults, migrating memory, displaying a menu of options, setting various software flags, restarting or rebooting the computing device, and/or the like.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: January 24, 2012
    Assignee: Intel Corporation
    Inventors: Michael A. Rothman, Vincent J. Zimmer
  • Patent number: 8099673
    Abstract: Some embodiments of user interface annotations have been presented. In one embodiment, comments are retrieved from a database coupled to a client machine executing an application program, wherein subjects of the comments comprise at least one of a graphical user interface (GUI) of the application program and one or more user interface (UI) elements in the GUI. Then annotations of the comments are presented on the GUI.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: January 17, 2012
    Assignee: Red Hat, Inc.
    Inventor: Steven W. Parkinson
  • Patent number: 8099634
    Abstract: A mechanism is provided for autonomic component service state management for a multiple function component. The mechanism determines whether independent functions within a multiple function service boundary can be serviced. When a single function experiences a failure that requires service, repair, or replacement, the surviving functions notify the service management software of the state of the independent functions. The service management software then determines the state of the overall component and implements the appropriate service method.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: January 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Linda V. Benhase, Basheer N. Bristow, Robert A. Kubo, Gregg S. Lucas
  • Patent number: 8095880
    Abstract: A method provides, as part of a computer administration system, an administration interface that can operate on almost any computerized device that has a user interface. The computer administration system manages components of a computer system and the administration interface is operable to configure the components and to provide dynamic performance and configuration information of the components to the user as the components operate. The method provides a “commentary input” area on the administration interface while providing the performance and configuration information of a specific component or a set of components. Thus, the method can receive comment(s) about the specific component(s) of the computerized system in the commentary input area. When this occurs, the method stores the comment(s) in a data store in a manner that associates the comment(s) with the specific component(s) that was being monitored.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Andreas Dieberger, Eben M. Haber, Eser Kandogan, Gilly Leshed
  • Publication number: 20120005540
    Abstract: Embodiments of the present invention provide a method, system and computer program product for heuristically generated suggestions in static code analysis. In an embodiment of the invention, a method for heuristically suggesting an asset transition in a code analysis tool can include receiving from an end user a request to select an asset of a computer program subject to static code analysis by a code analysis tool and selecting in response and contemporaneously to the request, an asset from amongst many assets during static code analysis of a computer program in a code analysis tool. The method further can include determining a set of assets amongst the many assets historically selected by other users of the code analysis tool during static code analysis subsequent to a selection of the contemporaneously selected asset.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Laurence England, Derek Gebhard, Ramya Karri, Jason Ryder
  • Patent number: 8090565
    Abstract: In one embodiment, a system model models characteristics of a real-world system. The system model includes a plurality of sub-portions that each correspond to a component of the real-world system. A plurality of test vectors are applied to the system model and coverage achieved by the test vectors on the sub-portions of the system model is measured. In response to a failure of the real world system, a suspected failed component of the real-world system is matched to a particular sub-portion of the system model. A test vector to be applied to the real-world system to test the suspected failed component is selected in response to coverage achieved on the particular sub-portion of the system model.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: January 3, 2012
    Assignee: The MathWorks, Inc.
    Inventor: Thomas Gaudette
  • Patent number: 8090995
    Abstract: Disclosed are methods, systems and products, including a method that includes monitoring one or more service providing components implemented using at least one processor-based device, the one or more service providing components being connected to an interfacing system configured to control requests for service received from client units that require servicing from at least one of the one or more service providing components. The interfacing system is also configured to assign the requests to the one or more service providing components. The monitoring is initiated by equipment associated with one or more of the interfacing system and at least one of the one or more service providing components. The method also includes generating information regarding the operability of at least one of the one or more service providing components based on data generated in response to monitoring the one or more service providing components.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: January 3, 2012
    Assignee: SAP AG
    Inventor: Udo Klein
  • Patent number: 8086909
    Abstract: A support center receives an error message from a remote storage system indicating that an error, such as a kernel panic, has occurred on the remote storage system. The error message is processed to determine the type of error, whether the type of error is known and whether a solution is known for the type of error. If the type of error is unknown, a core file upload request is automatically generated and sent to the remote storage system.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: December 27, 2011
    Assignee: Network Appliance, Inc.
    Inventors: Joshua Liu, Michael Eric Powers, Sabina Ulyanchenko, Pradeep Kaira, Sam Varghese, Michael Kaplunov, Ganesh Ragavan Narayanan, Muthukumar Ratty
  • Patent number: 8086366
    Abstract: A programmable actuator having multiple programmable functions is provided. The programmable actuator may be used on an off-board tool. In accordance with an embodiment, an off-board tool, OBT, including a user-defined programmable actuator is provided. In accordance with another embodiment, an OBT includes a processor, an internal memory, a programmable actuator, program logic and perform function logic. In accordance with yet another embodiment, a method of actuating performance of a user-defined series of functions for a OBT is provided. The method includes the step of actuating a programmable actuator of the OBT with a single actuating action.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: December 27, 2011
    Assignee: SPX Corporation
    Inventors: Thomas J. Bertosa, Robert C. Sheppard
  • Patent number: 8086904
    Abstract: Detecting an anomaly is disclosed. An indication that a computer system monitoring instrument is desired to provide as output a subset of the output data that it would produce if it were to remain on throughout a relevant period with no limit being placed on its output at any point during the relevant period is received. The instrument is configured to provide as output only the desired subset.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: December 27, 2011
    Assignee: Apple Inc.
    Inventors: Theodore C. Goldstein, Stephen R. Lewallen, Maxwell O. Drukman
  • Publication number: 20110314344
    Abstract: A test device is disclosed having a display and a graphical user interface (GUI) that provides guidance to a user by displaying first and second icons for representing first and second actions to be taken by the test device upon selecting the first and the second icons, respectively, by the user. To provide the guidance to the user, the second icon has graphical features indicative of the current status of the first action. For cases where the first action is a test that failed, the second action is highlighted thereby guiding the user to take the second action in response to the failed test. At least one of the graphical features of the second icon is indicative of whether the second icon is currently selectable by the user.
    Type: Application
    Filed: June 16, 2010
    Publication date: December 22, 2011
    Inventors: Koji Okamoto, Ben Maxson
  • Publication number: 20110296250
    Abstract: Distributed computing is described. In an embodiment a user drags and drops an icon representing specified functionality into a graph layout view of a distributed computing graph in order to control a distributed computing system. For example, the distributed computing graph controls currently executing processes in a distributed computing system. In an embodiment a dynamic mapping between the graph layout view and the distributed computing graph occurs such that the functionality of the icon is implemented. For example, the icon may represent a data bus connecting some of the currently executing processes and used to implement check pointing and/or caching mechanisms. In other examples the icon represents any of a spooler-player mechanism, debugging tools, multi-scale visualization tools, and data driven visualization tools.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Applicant: Microsoft Corporation
    Inventors: Martin Calsyn, Alexander Brandle, Vassily Lyutsarev, Andreas Heil
  • Patent number: 8069375
    Abstract: The present invention relates to a method, device, and system for managing verification of configurable hardware and software. The solution according to the present invention solves this by applying a matrix-like method of handling test and verification parameter combinations and interacting with a user using a browser like interface for simple and fast selection of coverage.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: November 29, 2011
    Assignee: Kreativtek Software Lund AB
    Inventors: Daniel Hansson, Mikael Caleres
  • Patent number: 8060791
    Abstract: A method and system for annotating an object on the graphical user interface (GUI) (“a GUI object”) during automated testing of an application. In one embodiment, the GUI of an application is tested with a test automation tool. During runtime of the automated test, the test automation tool automatically overlays a visual cue on the GUI. The visual cue points to a GUI object of the application and contains a comment regarding an event relating to the GUI object that is expected to occur in runtime.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: November 15, 2011
    Assignee: Red Hat, Inc.
    Inventor: Wesley D. Hayutin
  • Publication number: 20110271149
    Abstract: A diagnostic dashboard for web applications is provided. The dashboard is presented in a portion of a web page in response to activation of a control in form of a frame along with partially displayed web page contents. Designers and administrators are provided informative data to assist them in discovering root causes for page malfunctioning or slowness, and are enabled to access call stack and exception information in error messages.
    Type: Application
    Filed: April 28, 2010
    Publication date: November 3, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Corey M. Roussel, Bharathwaj R. Sampathkumar, Jian Zhang, Zohar Raz, Ivonne D. Galvan Coiffier
  • Patent number: 8046708
    Abstract: A method includes performing an analysis or synthesis operation on a graphical model representation, producing a report from the analysis or synthesis operation and generating associations representing elements of the graphical model representation with corresponding elements in the report and using these associations as a way to reposition viewer based on actions to the graphical model representation.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: October 25, 2011
    Assignee: The MathWorks, Inc.
    Inventor: William J. Aldrich
  • Patent number: 8036922
    Abstract: An additional storage processing part additionally stores, in a test information table, data relating to a test to be performed, each time any one of a plurality of tests is performed. An updating part updates the corresponding record in a skill level table each time the test is performed, and then an additional storage by the additional storage processing part is executed. A man-hour computing part executes the process of estimating a test man-hour relating to an evaluator and a test designated in accordance with the contents of a display in a display part. Thus, a test man-hour estimating apparatus can accurately estimate the man-hour of the test the evaluator performs repeatedly, based to the data stored in the test information table and the skill level table.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: October 11, 2011
    Assignee: Dainippon Screen MFG Co., Ltd.
    Inventors: Hiroshi Yamamoto, Kiyotaka Kasubuchi, Itaru Furukawa, Taku Mizuno
  • Patent number: 8031623
    Abstract: Streaming media network transportation streams are created using an electronic system and transmitted via an electronic interface such as an existing system network conduit (i.e. Ethernet, USB, or other packet-based architectures). A scalable hardware and/or software compute engine modifies an initial stream's identifier(s) while replicating the stream content to economically create streams. Hence, an entire network's capacity of active streams may be created from a single initial stream. In one examples, an initial stream is stored in advance of transmission for such use. In other examples, an initial stream is received and processed to dynamically create streams from the initial stream as the initial stream is being received.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: October 4, 2011
    Assignee: Ineoquest Technologies, Inc.
    Inventors: Jesse D. Beeson, Peter S. Dawson, Richard T. Holleran, Marc A. C. Todd, James T. Welch
  • Patent number: 8024608
    Abstract: Under the present invention, a configurable dictionary is provided. The configurable dictionary includes a set of objects that identify: (1) attribute conditions of the computer system to be checked; (2) associated locations within the computer system for checking the attribute conditions; and (3) actions to be taken based on results of the checks for the computer system. The health of the computer system is checked by processing the set of objects in the configurable dictionary. Specifically, the attribute conditions identified in the configurable dictionary are checked at their associated locations, and any necessary action are implemented.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gordan Greenlee, Victoria Hanrahan-Locke, James A. Martin, Jr., Douglas G. Murray
  • Patent number: 8020151
    Abstract: A technique for determining a browser state during a web page test includes providing, from a test automation tool, a first input to a web page provided via a browser. The technique also includes detecting, with a network monitoring tool, outgoing traffic from the browser associated with the first input and detecting, with the network monitoring tool, incoming traffic to the browser associated with a response to the first input. An indication is provided from the network monitoring tool to the test automation tool when the incoming traffic is detected by the network monitoring tool. Finally, the test automation tool provides a second input to the web page following the indication.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Joel B. Allen, Joshua D. Ghiloni, Wes D. Hayutin, Howard S. Krovetz
  • Publication number: 20110214023
    Abstract: A method of debugging a multiple concurrent processes comprising: obtaining, from each process, a plurality of events that have been processed and, if no time information is associated with each event, associating time information therewith; causing a display to display the events such that an event that has occurred in a first portion of the display associated with a first process at a first time is aligned with an event in a second portion of the display associated with a second process that has occurred at a similar time to the first time. To be accompanied, when published, by FIG. 5 of the drawings.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: UltraSoC Technologies Limited
    Inventors: Stephen John Barlow, Andrew James Bower, Andrew Brian Thomas Hopkins, Klaus Dieter McDonald-Maier
  • Patent number: 8010849
    Abstract: A debug interface is disclosed that is operable to receive diagnostic signals from a host debugger, amend the diagnostic signals and send the amended diagnostic signals to a virtual machine operable to process a plurality of applications in parallel. The debug interface comprises: at least one port corresponding to at least one of said plurality of applications; and diagnostic signal processing logic; wherein said at least one port is operable to receive a diagnostic signal from said host debugger, said diagnostic signal specifying a diagnostic operation to be performed on an application running on said virtual machine; and said diagnostic signal processing logic is operable to determine which of said plurality of applications said received diagnostic signal pertains to in dependence upon said at least one port said diagnostic signal was received at, and to amend said received diagnostic signal to identify said application prior to sending said amended diagnostic signal to said virtual machine.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: August 30, 2011
    Assignee: ARM Limited
    Inventors: David J. Butcher, Jeremy I. Johnson, Sidath A. Senanayake
  • Patent number: 8005232
    Abstract: The hearing system comprises at least one request-receiving unit for receiving requests for assistance from a user of said hearing system and an assistance unit operationally connected to said request-receiving unit adapted to carrying out an assistance function providing assistance for said user. Preferably, said assistance unit is adapted to carrying out an analysis of a current status of at least one device of said hearing system. Preferably, said assistance unit is furthermore adapted to attempting to correct said current status if a faulty or inappropriate current status has been detected. Preferably, the hearing system comprises a communication interface, wherein said assistance unit is adapted to attempting to establish a communication link to a remote assistance provider using said communication interface.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: August 23, 2011
    Assignee: Phonak AG
    Inventors: Hans-Ueli Roeck, Ivo Hasler
  • Patent number: 8006137
    Abstract: A computer debug method includes following steps: a Power-On Self Test (POST) is started; several function tests of the POST are executed respectively, wherein at least one set of codes corresponding to each following executing function test is stored in a memory before executing each of the function tests; when the POST is interrupted, wait for a user to input a guess signal through an input device; compare the set of stored codes in the memory with the guess signal; a signal representing that the set of stored codes in the memory equals to the guess signal is output if the set of stored codes in the memory equals to the guess signal.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: August 23, 2011
    Assignee: Wistron Corp.
    Inventors: Yuan-Chan Lee, Fu-Jyu Guo, Chen-Chang Fan
  • Patent number: 8006135
    Abstract: A method, system and computer program product for remotely debugging a malfunctioning node controller of a node in a distributed node network through a functioning node controller of the same node. The method comprises establishing a serial link between the malfunctioning node controller and a functioning node controller and configuring the functioning node controller as a virtual console by the remotely-located central data processing system (DPS). The method further includes receiving, via an internal Fru Support Interface (FSI) link, serial data from the malfunctioning node controller through the virtual console, and debugging, by the DPS, a failure condition of the malfunctioning node controller, in response to receipt of the serial data through the virtual console.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventors: Anis M. Abdul, Ajay Kumar Mahajan, Rashmi Narasimhan, Nicholas A. Pietraniec
  • Patent number: 8001426
    Abstract: A method for automatically diagnosing malfunction in device is provided. The method includes: acquiring a sort identification code from a hardware code of the malfunctioning device connected to the diagnostic apparatus; determining the access address of the diagnostic program on the server according to the determined sort identification code in a diagnostic program access address table; accessing the diagnostic program from the server according to the determined access address of the diagnostic program; applying the diagnostic program to the malfunctioning device to generate a diagnosis; and generating a diagnostic report of the generated diagnosis.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: August 16, 2011
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Hua-Dong Cheng, Han-Che Wang
  • Patent number: 8001532
    Abstract: A method and system for generating source code-based test cases for a remote application. The method and system include storing a table including mapping between user-inputs and a corresponding source code fragment; recording user's actions in the remote application by a test tool; accessing the table to locate corresponding source code fragments for the recorded user's actions; retrieving the corresponding source code fragments to generate source code-based test cases; compiling the source code-based test cases; and executing the compiled source code-based test cases outside of the test tool.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: August 16, 2011
    Assignee: Parasoft Corporation
    Inventors: Nathan Michael Jakubiak, Marek Kucharski
  • Patent number: 7996733
    Abstract: A data processing system employing identify indicators associated with various components of the system. The indicator may be activated whenever a corresponding component requires maintenance, field testing, installation, replacement, and the like. The user may specify global and local conditions under which an activated identify indicator is reset. After the indicator is activated, the system monitors for the satisfaction of one of the conditions. When one of the conditions is satisfied, the system deactivates the indicator automatically. The global conditions apply across logical partitions in a logically partitioned system thereby reducing the occurrence of stale identify indicators on all partitions.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert M Arbeitman, Arthur James Tysor
  • Patent number: 7987072
    Abstract: The present invention provides methods, devices, and systems for analyzing defects in an object such as a semiconductor wafer. In one embodiment, it provides a method of characterizing defects in semiconductor wafers during fabrication in a semiconductor fabrication facility. This method comprises the following actions. The semiconductor wafers are inspected to locate defects. Locations corresponding to the located defects are then stored in a defect file. A dual charged-particle beam system is automatically navigated to the vicinity defect location using information from the defect file. The defect is automatically identified and a charged particle beam image of the defect is then obtained. The charged particle beam image is then analyzed to characterize the defect. A recipe is then determined for further analysis of the defect. The recipe is then automatically executed to cut a portion of the defect using a charged particle beam.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: July 26, 2011
    Assignee: FEI Company
    Inventors: Janet Teshima, Daniel E. Partin, James E. Hudson
  • Patent number: 7975183
    Abstract: A system includes a platform domain implementing address-indexed operations and an application domain implementing application context-oriented operations. The platform domain includes a platform interconnect to process address-indexed platform transactions and a trace monitor to generate a debug trace stream from platform transactions based on their platform context information. The application domain includes a processing component and a queue manager to queue descriptors for data frames to be processed by the application domain, each descriptor having application context information including application-specific debug information for the corresponding data frame.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: July 5, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Zheng Xu, David P. Lapp
  • Patent number: 7975184
    Abstract: A dedicated processing system for monitoring, processing and combining mass statistical diagnostic data of a process control system. Through real time and near real time network health monitoring by the system statistical inferences can be made to anticipate potential system and device problems with notification(s) to users. A variety of user alerts are facilitated, including status and warning LEDs, direct display, and display on a networked computer. Multiple systems can be employed and systems will discover each other and interoperate. Specific systems can be specified to gather and unify diagnostic data from installations with multiple systems.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: July 5, 2011
    Inventors: Donald Goff, Robert Gretta, Todd M. Brower