Data Processing System Error Or Fault Handling Patents (Class 714/100)
-
Patent number: 8484169Abstract: When receiving a change of property information that is a key for performing property information integration, a FCMDB refers to the information stored in a property management information DB. Then, when property information that is a key after change is identical with the property information before change in the same configuration item, the FCMDB maintains the property information of the property information DB with respect to the configuration item. On the other hand, when the two property information data are not identical to each other, the FCMDB integrates property information for each configuration item on the basis of the key after change and registers the result in a property information storage unit.Type: GrantFiled: September 23, 2011Date of Patent: July 9, 2013Assignee: Fujitsu LimitedInventors: Shinya Kitajima, Masazumi Matsubara, Yuji Wada
-
Patent number: 8472034Abstract: When batch jobs are submitted, the names of the jobs can be arbitrarily designated, so that a user can prepare a configuration file in an easy manner, and the time and effort of the management thereof can be alleviated. Upon submitting batch jobs, a configuration file reading part (1) reads in a control file (F) in which job names arbitrarily designated by the user are described, and a processing execution part, which is constituted by a job state handling part 6, an execution-content executing part (4) and a job submitting part (5), determines the sequence of the respective jobs according to the job names by making reference to a job state database (2), submits necessary jobs at appropriate timing, and thereafter monitor the states of the jobs thus submitting.Type: GrantFiled: February 26, 2004Date of Patent: June 25, 2013Assignee: Fujitsu LimitedInventor: Haruyasu Ueda
-
Patent number: 8468161Abstract: To determine a seasonal effect in temporal data, for each of a plurality of candidate seasons, the following is performed. An interval is defined for the corresponding candidate season. The interval is divided into plural buckets containing respective sets of the temporal data, and statistical measures for corresponding buckets are computed. The computed statistical measures are used to compute a score for the corresponding candidate season. Scores computed for corresponding candidate seasons are used for identifying which of the candidate seasons represents the seasonal effect of the temporal data.Type: GrantFiled: July 14, 2009Date of Patent: June 18, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ira Cohen, Kobi Eisenberg, Liat Ashkenazi, Avishai Krepel, Marina Lyan, Michael Rozman
-
Patent number: 8463754Abstract: There is provided electrical equipment which includes a macro file storage portion to store a macro file for acquiring log information under control of an operation system and log information outside control of the operation system at a time and a macro file executing portion to execute the macro file stored in the macro file storage portion and record log information obtained as a result of executing the macro file into a removable external recording medium.Type: GrantFiled: September 30, 2008Date of Patent: June 11, 2013Assignee: Sony CorporationInventor: Hirofumi Murakami
-
Patent number: 8463949Abstract: Each communication path between controllers and a plurality of storage devices has a plurality of expanders coupled in series. In order to shorten the time during which the communication path is not used for I/O, either (A) the length of time for which I/O suppression is set for the communication path is shortened, or (B) the overall time it takes for processing other than I/O processing is shortened. In the (A), a determination as to whether or not the coupling between the expanders has been disconnected is made for the I/O-suppressed communication path, and in a case where the result of this determination is negative, a discover process is carried out after releasing the I/O suppression with respect to this communication path. In the (B), the number of command issue times of updating routing control information of the expander is reduced.Type: GrantFiled: June 2, 2010Date of Patent: June 11, 2013Assignee: Hitachi, Ltd.Inventors: Yoshifumi Mimata, Yoshihiro Oikawa
-
Patent number: 8443365Abstract: In one embodiment, an initialization script including instructions to define a value of a parameter at a cloned virtual machine instance is generated and stored at a virtual disk of a source virtual machine instance. The value of the parameter at the cloned virtual machine instance is different from the value of the parameter at the source virtual machine instance. An image of the virtual disk is then sent to a virtual machine module. The cloned virtual machine instance is instantiated at the virtual machine module based on the image of the virtual disk.Type: GrantFiled: November 3, 2010Date of Patent: May 14, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventor: Agarwal Sumit Kumar
-
Patent number: 8443240Abstract: Disclosed is a gaming machine capable of data restoration.Type: GrantFiled: November 7, 2011Date of Patent: May 14, 2013Assignee: Bally Gaming, Inc.Inventor: Robert W. Crowder, Jr.
-
Patent number: 8438374Abstract: A computer system includes a device which transmits data through a predetermined interface and outputs first recognition information in response to a predetermined power on self test (POST) control signal, a device controller which has second recognition information about whether the device is mounted, and a system controller which outputs the POST control signal to the device when powering on, and recognizes the device on the basis of the first recognition information and the second recognition information.Type: GrantFiled: February 9, 2012Date of Patent: May 7, 2013Assignee: SAMSUNG Electronics Co., Ltd.Inventor: Jong-uk Ha
-
Patent number: 8433887Abstract: A boot control method of a program in an information processing apparatus to which a device can be connected, the method including a search step of searching for a running program that is running on the information processing apparatus when the device is connected, a determination step of determining whether the running program found in the search step includes a program unfit for concurrent running that is unsuited for concurrent running with preset device-corresponding software that is booted in response to connection of the device, and a boot step of booting the device-corresponding software if the running program does not include the program unfit for concurrent running and performing control so as not to boot the device-corresponding software if the running program includes the software unfit for concurrent running.Type: GrantFiled: February 23, 2010Date of Patent: April 30, 2013Assignee: Canon Kabushiki KaishaInventors: Yosato Hitaka, Kenji Hatori
-
Patent number: 8427870Abstract: Provided is a method for operating a nonvolatile memory device. In the method, read data is read by means of a read level and logic values for erasure-decoding the read data are set. The bits of the read data corresponding to the range of the set logic values is set as erasure bits, and an erasure decoding operation is performed.Type: GrantFiled: February 16, 2010Date of Patent: April 23, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Yong June Kim, Jaehong Kim, Heeseok Eun
-
Patent number: 8428185Abstract: A system and method for transmitting data over a channel, in which the data are categorized in at least two different categories. For example, the data are categorized according to the effect on perceived degradation on the data when error mitigation is performed on the data. Corrupted data of the first category are replaced using a first replacement method, such as retransmission and forward error correction. The corrupted data of the second category are replaced using a second replacement method different from the first replacement method, e.g., error mitigation or interpolation.Type: GrantFiled: September 30, 2005Date of Patent: April 23, 2013Assignee: AT&T Intellectual Property II, L.P.Inventors: Peter Frank Driessen, Mathias R. Kretschmer, Schuyler Reynier Quackenbush, James H. Snyder
-
Patent number: 8417656Abstract: Techniques for building a model for performing diagnostics. In one embodiment, a set of models is determined based upon a topological relationship created upon receiving an alert or a request for which diagnostics are to be performed. An aggregate model is then generated based upon the set of models and the topological relationship. The aggregate model is then used for performing the diagnostics.Type: GrantFiled: June 16, 2009Date of Patent: April 9, 2013Assignee: Oracle International CorporationInventors: Mirza Mohsin Beg, Charles P. Sum
-
Patent number: 8402259Abstract: A method for accelerating a wake-up time of a system is disclosed. The method includes scrubbing and making available for allocation a minimum amount of memory, executing a boot-up operation of an operating system stored on the system, and scrubbing and making available for allocation an additional amount of memory in parallel with and subsequent to the boot-up operation of the operating system. The system may include one or more nodes, each of the nodes having a minimum node resource configuration associated therewith that corresponds to a minimum number of processors included in a node that are required to be activated in order to activate the node. The system may further include one or more partitions, where each partition encompasses at least one node. Each partition may be assigned a priority in relation to other partitions, and the partitions may be successively activated based on the assigned priorities.Type: GrantFiled: November 30, 2009Date of Patent: March 19, 2013Assignee: International Business Machines CorporationInventor: Venkatesh Sainath
-
Patent number: 8380901Abstract: A wireless USB hub for connecting a plurality of remote peripheral devices to a computer for communication therewith without the need to physically connect the peripheral devices to the hub via a cable connection. The wireless USB hub includes a receiver for receiving wireless data transmissions from one or more remote peripheral devices. The wireless USB hub further includes a hub controller for passing appropriate peripheral device information to a USB upstream port and then to a computer.Type: GrantFiled: December 28, 2011Date of Patent: February 19, 2013Assignee: Aalmason Two Data L.L.C.Inventors: Henry Milan, Rodney Haas
-
Patent number: 8381012Abstract: An apparatus and method for fault-tolerant and spread spectrum clocking. In one embodiment a master clock synthesizer circuit generates an output clock signal of varying frequency within a predetermined range of frequencies. A slave clock synthesizer circuit is provided to track the output clock signal generated by the master clock synthesizer circuit. If the master clock synthesizer circuit fails or generates an invalid output clock signal, the slave clock synthesizer circuit takes over and functions as the master clock synthesizer circuit. In one embodiment a method of fault-tolerant spread spectrum clocking includes generating a first digital data stream; receiving the first digital data stream, a first input reference signal and a first clock signal in a master clock synthesizer circuit; generating an first output clock signal of varying frequency by the master clock synthesizer circuit in response to the first digital data stream and the first clock signal.Type: GrantFiled: March 15, 2012Date of Patent: February 19, 2013Assignee: Stratus Technologies Bermuda Ltd.Inventor: Garth Dylan Wiebe
-
Publication number: 20130036334Abstract: In a method for testing serial attached SCSI (SAS) ports of a server using a computing device, the computing device connects to an oscilloscope and a mechanical arm that is equipped with a test fixture having a probe. The mechanical arm controls the probe to be plugged into one of the SAS ports. The method adjusts an intensity grade of the SAS signals through the SAS port, and controls the SAS port to generate a SAS signal corresponding to the intensity grade. The test fixture obtains the SAS signal from the SAS port, and the oscilloscope measures test parameters of the SAS signal. The method analyzes values of the test parameters to find an optimal SAS signal, determines an intensity grade of the optimal SAS signal as a driving parameter of the SAS port, and accordingly generates a test report of the SAS ports.Type: ApplicationFiled: May 24, 2012Publication date: February 7, 2013Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventors: HSIEN-CHUAN LIANG, SHEN-CHUN LI, SHOU-KUO HSU, JUI-HSIUNG HO, CHIEN-HUNG LIU, CHENG-HSIEN LEE
-
Patent number: 8359429Abstract: System and method for distributing volume status information in a storage system. According to one embodiment, a system may include a plurality of volumes configured to store data, where the volumes are configured as mirrors of one another, and a plurality of hosts configured to access the plurality of volumes. A first one of the plurality of hosts may be configured to execute a mirror recovery process and to maintain a progress indication of the mirror recovery process, and the first host may be further configured to distribute the progress indication to another one or more of the plurality of hosts.Type: GrantFiled: November 8, 2004Date of Patent: January 22, 2013Assignee: Symantec Operating CorporationInventors: Gopal Sharma, Richard Gorby, Santosh S. Rao, Aseem Asthana
-
Patent number: 8359646Abstract: A method and system for ensuring security and preventing intrusion in a connection between a thin client and a client blade. An encrypted keep-alive protocol is conducted between the client blade and the thin client. The client blade issues keep-alive protocol messages and monitors for keep-alive protocol acknowledgments from the thin client. If a failure in receiving a keep-alive protocol acknowledgment from the thin client is detected and the failure is not due to a momentary glitch in the keep-alive protocol, then a command is generated to enter the client blade in a particular state (e.g., a hard power off state). The command is based on a “privilege mask” which includes code that specifies an action to be performed (i.e., enter a particular state) by the client blade. Based on the action performed by the client blade, the client blade provides different levels of security or protection against intrusion.Type: GrantFiled: July 12, 2007Date of Patent: January 22, 2013Assignee: International Business Machines CorporationInventors: Edward Stanley Suffern, James J. Bozek
-
Patent number: 8346235Abstract: In a method of processing an incoming sequence of one or more DTMF tones at a mobile device, the sequence is decoded to thereby identify any encoded message. Where the decoding does not identify a message, at least applying an error correction algorithm to the sequence to identify a message. Where the algorithm fails to correct the sequence, the sequence is compared to messages currently expected by the mobile device. If a message is not identified, a negative acknowledgement message may be sent. At a server, upon receipt of a negative acknowledgement message, it is determined if a message was sent to the mobile device in a previous pre-determined time window. If so, the message is re-sent. The server repeatedly sends certain messages to a mobile device until an acknowledgement message indicating receipt of the message by the mobile device is received.Type: GrantFiled: January 25, 2010Date of Patent: January 1, 2013Assignee: Research In Motion LimitedInventors: Zhigang Ruan, Ximing Zeng
-
Patent number: 8341198Abstract: Volumes of a file system environment are taken offline when they require repair for confirmed corruptions. Applications utilize handles, both real and, in environments where proxy file systems are overlaid upon the real file system(s), proxy, to access objects stored on volumes of a file system environment. Real handles are closed when the volume storing the objects for the real handles is taken offline, terminating applications' access to the volume's objects. New real handles are automatically generated for those volume objects that had a real handle prior to the volume going offline for corruption correction processing and which were not altered during the corruption correction processing. Applications accessing these objects can continue to use their original proxy handle, which is subsequently correlated with an automatically established new real handle, to access the objects.Type: GrantFiled: September 23, 2011Date of Patent: December 25, 2012Assignee: Microsoft CorporationInventors: Sarosh C. Havewala, Alan M. Warwick, Kiran Kumar G. Bangalore, Vinod R. Shankar
-
Patent number: 8331430Abstract: A system includes at least one adaptive filter coupled to a first communication channel and at least one other communications channel. The at least one adaptive filter includes at least one set of adaptive filter coefficients. A memory stores at least one predetermined set of filter coefficient thresholds. The filter coefficient thresholds may be indicative of channel faults, channel to channel faults or a length of the channel. A controller is configured to compare the set of filter coefficients to the predetermined set of filter coefficient thresholds. The controller is configured to determine the information about the channels based on compare results.Type: GrantFiled: August 2, 2006Date of Patent: December 11, 2012Assignee: Broadcom CorporationInventors: Peiqing Wang, Minshine Shih, Bruce H. Conway
-
Patent number: 8330987Abstract: An interface device backs up printer settings and operating history data of printer so that the settings and history data can be easily restored. A nonvolatile memory 109 in the printer 101 stores printer settings data. Commands from a host 161 are passed by the interface device 131 and received by a receiver 103 within the printer. If the command data is a print command, the print mechanism 108 prints the specified text or image. If the command data is a command for updating the settings data, the corresponding settings data in the nonvolatile memory 109 is updated and at an appropriate backup time the updated settings data is copied to a nonvolatile memory 135 in the interface device 131. The settings data backed up into the interface device 131 can then be restored back to the printer's nonvolatile memory 109 at an appropriate data restore time.Type: GrantFiled: November 21, 2011Date of Patent: December 11, 2012Assignee: Seiko Epson CorporationInventor: Toshihiro Tsukada
-
Patent number: 8316246Abstract: A network system includes a server computer connected to at least one client device and configured to perform at least one operation corresponding to an operation signal received from the at least one client device, and transmitting result data based on the performed operation to a corresponding client device and the at least one client device configured to transmit the operation signal in response to an input from a user, receive the result data transmitted from the server computer and processing the result data, wherein the at least one of the client devices configured to determine whether the result data from the server computer is normal and perform power halting operation for a predetermined time period based on a determination that the result data is abnormal.Type: GrantFiled: April 14, 2010Date of Patent: November 20, 2012Assignee: LG Electronics Inc.Inventors: Hyun-Seok Kim, Sang-Heon Park
-
Patent number: 8311991Abstract: Near clones for a set of targeted computing systems are provided by determining a highest common denominator set of components among the computing systems, producing a pseudo-clone configuration definition, and realizing one or more pseudo-clone computing systems as partially configured backups for the targeted computing systems. Upon a planned failover, actual failure, or quarantine action on a targeted computing system, a difference configuration is determined to complete the provisioning of the pseudo-clone system to serve as a replacement system for the failed or quarantined system. Failure predictions can be used to implement the pseudo-clone just prior to an expected first failure of any of the targeted systems. The system can also interface to an on-demand provisioning management system to effect automated workflows to realize pseudo-clones and replacement systems automatically, as needed.Type: GrantFiled: May 11, 2011Date of Patent: November 13, 2012Assignee: International Business Machines CorporationInventors: Vijay Kumar Aggarwal, Craig Lawton, Christopher Andrew Peters, Puthukode G. Ramachandran, Lorin Evan Ullmann, John Patrick Whitfield
-
Patent number: 8301643Abstract: Near clones for a set of targeted computing systems are provided by determining a highest common denominator set of components among the computing systems, producing a pseudo-clone configuration definition, and realizing one or more pseudo-clone computing systems as partially configured backups for the targeted computing systems. Upon a planned failover, actual failure, or quarantine action on a targeted computing system, a difference configuration is determined to complete the provisioning of the pseudo-clone system to serve as a replacement system for the failed or quarantined system. Failure predictions can be used to implement the pseudo-clone just prior to an expected first failure of any of the targeted systems. The system can also interface to an on-demand provisioning management system to effect automated workflows to realize pseudo-clones and replacement systems automatically, as needed.Type: GrantFiled: May 11, 2011Date of Patent: October 30, 2012Assignee: International Business Machines CorporationInventors: Vijay Kumar Aggarwal, Craig Lawton, Christopher Andrew Peters, P. G. Ramachandran, Lorin Evan Ullmann, John Patrick Whitfield
-
Patent number: 8300153Abstract: Video selection display unit that is capable of routing real-time output signals having a video component from different video signal sources, e.g., different instruments or home entertainment devices, to a single output for display on a monitor or other type of video display. The video selection display unit may be part of an automatic test system or home entertainment system. Control of the video selection display unit can be effected locally via a user interface, such as one or more pushbuttons, and/or remotely over a network which may be the same network used for communication with the instruments or devices or using an infrared remote control unit.Type: GrantFiled: March 6, 2008Date of Patent: October 30, 2012Assignee: Advanced Testing Technologies, Inc.Inventors: Richard Engel, Robert Spinner, William Harold Leippe
-
Patent number: 8281322Abstract: A method and system for adaptive processing of alert messages exchanged between applications is disclosed. The system may include a diagnostic engine coupled to a plurality of applications. A plurality of application alert messages may be monitored to determine if the alerts exceed a predetermined threshold. If a threshold number of alert messages is exceeded, an interface status based on a diagnostic code for the interface may be determined. A query value for the interface may be adjusted. Based on the amount of the increase in the alert messages, different actions may be indicated. An administrator for the application interface or for equipment associated with the interface may be notified for servicing the equipment.Type: GrantFiled: November 18, 2008Date of Patent: October 2, 2012Assignee: AT&T Intellectual Property I, L.P.Inventors: Zhiqiang Qian, Paritosh Bajpay, Jackson Liu, Michael John Zinnikas
-
Patent number: 8271701Abstract: A FIFO memory has integrated error management to react to different errors according to the current state of operation of the input and output as well as internal conditions such as buffer memory status. The FIFO memory completes or aborts current operations according to state and leaves the FIFO memory in known condition following error handling. Thus, data sent to a host avoids data gaps or data overlaps because the FIFO memory leaves operations in a known state before reporting the error to a controller.Type: GrantFiled: May 27, 2011Date of Patent: September 18, 2012Assignee: Marvell International Ltd.Inventors: Huy Tu Nguyen, William C. Wong, Kha Nguyen
-
Patent number: 8260133Abstract: Systems and methods are described that provide a distributed restoration signaling protocol for shared mesh restoration with standbys for transparent optical networks.Type: GrantFiled: September 4, 2009Date of Patent: September 4, 2012Assignee: AT&T Intellectual Property I, L.P.Inventors: Guangzhi Li, Angela Lan Chiu, Robert Duncan Doverspike, John L. Strand
-
Patent number: 8245076Abstract: A method and device are provided for initiating corrective actions for a terminal, such as an ATM. A method of initiating corrective actions for a terminal comprises, monitoring a fault status of a first component, detecting a fault status of the first component with a first trigger plug-in, activating a first action plug-in based upon the detected fault status of the first component, and recycling the first component.Type: GrantFiled: December 23, 2008Date of Patent: August 14, 2012Assignee: NCR CorporationInventors: William G. Schindel, Jr., David Eric Malone, Kevin T. McGovern
-
Patent number: 8239664Abstract: A dual BIOS program protecting method is provided for protecting a first BIOS program and a second BIOS program of a computer system. Firstly, a flag is switched from a first status to a second status during the refreshing of the first BIOS program. If the first BIOS program is successfully refreshed, the flag is switched from the second status to the first status. If the flag is in the second status when the computer system is booted, a first control signal is generated and the second BIOS program enters a write protection mode according to the first control signal.Type: GrantFiled: October 7, 2009Date of Patent: August 7, 2012Assignee: ASUSTeK Computer Inc.Inventors: Chao-Chung Wu, Yu-Chen Lee
-
Patent number: 8225146Abstract: The present disclosure is directed to a method for providing continuous data protection for a virtual volume (VV). The method may comprise conceptually dividing the VV into a plurality of same sized chunks; preserving contents of the VV at a specified time; creating a Point in Time (PiT) instance for the VV at the specified time, comprising: a PiT Temporary Virtual Volume (PTVV) for storing modifications to the VV subsequent to the specified time, wherein data stored in the PTVV is prohibited from been overwritten; a re-allocation table for providing read access to a most recent version of each of the plurality of chunks of the VV; and a Continuous Data Protection (CDP) log for providing read access to a historic version of a chunk stored in the PTVV; and updating the PiT instance when a chunk of the plurality of chunks of the VV is being modified.Type: GrantFiled: September 1, 2009Date of Patent: July 17, 2012Assignee: LSI CorporationInventor: Martin Jess
-
Patent number: 8224520Abstract: A failure determination apparatus for a vehicle includes: a failure determination element configured to determine that failure occurs at the vehicle when a state with failure detection continues for a first period, and to determine that the failure is resolved when a state without the failure detection continues for a second period; a notification element configured to notify failure information to an external device when the failure determination element determines that the failure occurs at the vehicle; a repair completion detection element configured to detect completion of repair of the vehicle with respect to the failure; and a short-cut element configured to shorten the second period when the repair completion detection element detects the completion of repair of the vehicle.Type: GrantFiled: September 15, 2009Date of Patent: July 17, 2012Assignee: DENSO CORPORATIONInventor: Masaya Ito
-
Patent number: 8214317Abstract: A process includes determining a probability of a failure mode of a system being analyzed reaching a failure limit as a function of time to failure limit, determining a probability of a mitigation of the failure mode as a function of a time to failure limit, and quantifying a risk reduction based on the probability of the failure mode reaching the failure limit and the probability of the mitigation.Type: GrantFiled: August 17, 2009Date of Patent: July 3, 2012Assignee: Pratt & Whitney Rocketdyne, Inc.Inventors: Robert B. Aguilar, Zhaofeng Huang
-
Patent number: 8214461Abstract: In an embodiment, a method of processing a request by a server computer system begins with a step of receiving an object. The object comprises the request, an exception criterion, and a recovery operation. The method continues with a step of determining that the server computer system is unable to fulfill the request due to an exception which meets the exception criterion. The method concludes with a step of applying the recovery operation to resolve the exception. In an embodiment, the server computer system comprises a resource management system for a shared computing environment and the object comprises a resource request object. The resource request object comprises a resource request, the exception criteria, and the recovery operation. The resource request indicates resources requested from the shared computing environment by a start time and for a time period.Type: GrantFiled: November 23, 2004Date of Patent: July 3, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Sven Graupner, Sharad Singhal, James C. Pruyne
-
Patent number: 8209671Abstract: Computer program testing after source code for the computer program has been modified is performed more quickly, by using execution conditions. First, second, and third execution conditions are determined. These execution conditions are used to perform testing of the program to determine whether the program is properly functioning. Particularly, test data on which basis testing of the computer program is performed can be classified as first test data, second test data, third test data, or fourth test data. The program prior to modification of the source code is tested by employing the first, second, and third test data. After the source code is modified, the program is retested by employing only the third and the fourth test data. The program is thus properly retested after source code modification by employing only the third and the fourth test data, without having to employ the first and the second test data.Type: GrantFiled: July 13, 2008Date of Patent: June 26, 2012Assignee: International Business Machines CorporationInventors: Takaaki Tateishi, Fumihiko Kitayama
-
Patent number: 8209419Abstract: A system initiates multiple instances of a concurrent computing process, establishes a communication channel among the multiple instances, initiates execution of a computational job on the multiple instances, detects an interrupt request on one of the multiple instances, and terminates execution of the computational job while maintaining communication among the multiple instances via the communication channel.Type: GrantFiled: July 19, 2007Date of Patent: June 26, 2012Assignee: The MathWorks, Inc.Inventors: Edric Ellis, Jos Martin
-
Patent number: 8201156Abstract: Associating a message identifier with a message is disclosed. The message is specified in a program code. It is determined whether the message specified in the program code matches an entry of a message catalog. A message identifier is associated with the message automatically based at least in part on the determination.Type: GrantFiled: June 8, 2007Date of Patent: June 12, 2012Assignee: EMC CorporationInventors: Tom Pohorsky, Bala Vijayakumar, Scott Lee, Srinivasan Ramachandran, Olga Zaigralina
-
Patent number: 8185912Abstract: A method, system, and medium are provided for re-routing messages from a particular parallel queue instance that is experiencing below normal message throughput by lowering the priority setting of the particular queue instance. The messages are re-routed to the other parallel queue instances by a load balancing algorithm that transfers messages to queue instances having a higher priority setting. A series of determinations are made, prior to lowering the priority setting, to confirm that lowering the priority setting for the queue instance is the preferred response to the decreased throughput for the queue instance.Type: GrantFiled: October 3, 2008Date of Patent: May 22, 2012Assignee: Sprint Communications Company L.P.Inventor: Mark Leonard
-
Patent number: 8180882Abstract: A distributed messaging system and method allows servers in a network to share data, such as network status data associated with all of the servers in the network. In one embodiment, the distributed messaging system and method may be used in element management system (EMS) servers in a distributed network management system (NMS). The servers in the network share the data in a distributed manner by transmitting messages including the network status data, for example, using a star/broadcast method or a circular message queue (CMQ) method.Type: GrantFiled: July 22, 2004Date of Patent: May 15, 2012Assignee: Tyco Electronics Subsea Communications LLCInventors: Jonathan M. Liss, Sameh A. Sabet, Jeffrey A. Deverin
-
Patent number: 8175994Abstract: A system and method are disclosed for automatically performing remediation operations on a plurality of information handling system (IHS) resources. Survey information related to a user of IHS resources is collected and processed to generate survey information. IHS resources used by the user are determined and associated configuration and operational information is collected and processed to generate imported information. The survey information and the imported information are then processed to generate state analysis information, which is then compared to a plurality of health baseline information. The results of the comparison operations are used to determine individual IHS resources not conforming to predetermined health baseline parameters. If an individual IHS resource does not conform to the predetermined health baseline parameters, then a remediation operation is automatically performed on the individual IHS resource.Type: GrantFiled: April 3, 2009Date of Patent: May 8, 2012Assignee: Dell Products L.P.Inventors: Christopher Collard, John Igoe
-
Patent number: 8171077Abstract: A facility for presenting an adaptive message is described. The facility receives a message in the computer system. Based upon the contents of the received message, the facility tests two or more digital content capabilities of the computer system. The facility then selects one of a number of different digital content elements based upon the results of the testing. The facility presents the selected digital content element.Type: GrantFiled: June 3, 2011Date of Patent: May 1, 2012Assignee: Prolifiq Software Inc.Inventors: Hemingway Huynh, Anh Huynh, Jeffrey Michael Farnsworth
-
Patent number: 8161311Abstract: An apparatus and method for fault-tolerant and spread spectrum clocking. In one embodiment a master clock synthesizer circuit generates an output clock signal of varying frequency within a predetermined range of frequencies. A slave clock synthesizer circuit is provided to track the output clock signal generated by the master clock synthesizer circuit. If the master clock synthesizer circuit fails or generates an invalid output clock signal, the slave clock synthesizer circuit takes over and functions as the master clock synthesizer circuit. In one embodiment a method of fault-tolerant spread spectrum clocking includes generating a first digital data stream; receiving the first digital data stream, a first input reference signal and a first clock signal in a master clock synthesizer circuit; generating an first output clock signal of varying frequency by the master clock synthesizer circuit in response to the first digital data stream and the first clock signal.Type: GrantFiled: August 23, 2007Date of Patent: April 17, 2012Assignee: Stratus Technologies Bermuda LtdInventor: Garth Dylan Wiebe
-
Patent number: 8156082Abstract: System and methods for temporary data management in shared disk cluster configurations is described. In one embodiment, a method for managing temporary data storage comprises: creating a global temporary database accessible to all nodes of the cluster on shared storage; creating a local temporary database accessible to only a single node (owner node) of the cluster; providing failure recovery for the global temporary database without providing failure recovery for the local temporary database, so that changes to the global temporary database are transactionally recovered upon failure of a node; binding an application or database login to the local temporary database on the owner node for providing the application with local temporary storage when connected to the owner node; and storing temporary data used by the application or database login in the local temporary database without requiring use of write ahead logging for transactional recovery of the temporary data.Type: GrantFiled: June 1, 2007Date of Patent: April 10, 2012Assignee: Sybase, Inc.Inventors: Ajay Kumar Srivastava, Raj K. Rathee, Yanhong Wang
-
Patent number: 8151122Abstract: In a method for managing power budgets among a plurality of electronic components having respective power budgets, at least part of the power budget of an electronic component that has failed is dynamically re-allocated to at least one of the other plurality of electronic components, to thereby increase performance of the plurality of electronic components.Type: GrantFiled: July 5, 2007Date of Patent: April 3, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Parthasarathy Ranganathan, Nidhi Aggarwal, Norman Paul Jouppi
-
Patent number: 8150862Abstract: In a method and system for collecting event information, XML documents specifying event parsing logic for respective groups of related events are loaded. Representations for the parsing logic contained in the plurality of XML documents are stored in one or more parsing trees. Events are received, including events in a plurality of groups of events. The received events are processed in accordance with the event parsing logic in the one or more parsing trees. The received events are also processed in accordance with stored program instructions that are independent of the parsing logic for the plurality of groups of events. Event information for the received events is stored. The stored event information includes information determined in accordance with the event parsing logic in at least one or more parsing trees.Type: GrantFiled: March 11, 2010Date of Patent: April 3, 2012Assignee: Accelops, Inc.Inventors: Partha Bhattacharya, Sheng Chen, Hongbo Zhu
-
Patent number: 8145456Abstract: Described herein is a method for optimizing a prediction of resource usage of an application running in a virtual environment, comprising: providing a predetermined set of benchmarks, wherein the predetermined set of benchmarks; executing the predetermined set of benchmarks in a native hardware system in which the application natively resides; executing the predetermined set of benchmarks in the virtual environment; collecting first traces of first resource utilization metrics in the native hardware system based on the execution of the predetermined set of benchmarks in the native hardware system; collecting second traces of second resource utilization metrics in the virtual environment based on the execution of the predetermined set of benchmarks in the virtual environment; generating a first prediction model and a second prediction model; generating a third prediction model that maps all of the first traces of the selected first metric to the second traces of resource utilization metrics; comparing the firsType: GrantFiled: September 30, 2008Date of Patent: March 27, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ludmila Cherkasova, Timothy W. Wood
-
Patent number: 8144609Abstract: A packet processing engine is disclosed which comprises (a) packet processor for sniffing the packets and for analyzing traffic, and (b) core engine for packet processing. The core engine comprises means for extraction of protocols to build protocol analysis data and means for protocol-based analysis of the packets.Type: GrantFiled: June 20, 2007Date of Patent: March 27, 2012Assignees: Nippon Office Automation Co., Ltd.Inventor: Umesh Ramachandra Rao
-
Patent number: 8140838Abstract: A computer system includes a device which transmits data through a predetermined interface and outputs first recognition information in response to a predetermined power on self test (POST) control signal, a device controller which has second recognition information about whether the device is mounted, and a system controller which outputs the POST control signal to the device when powering on, and recognizes the device on the basis of the first recognition information and the second recognition information.Type: GrantFiled: January 22, 2009Date of Patent: March 20, 2012Assignee: Samsung Electronics Co., Ltd.Inventor: Jong-uk Ha
-
Patent number: 8127305Abstract: A method, system, and medium are provided for re-routing messages from a particular parallel queue instance that is experiencing below normal message throughput. The messages are re-routed to the other parallel queue instances by disabling the slow queue instance. A series of determinations are made, prior to disabling the queue instance, to confirm that disabling the queue instance is the preferred response to the decreased throughput for the queue instance.Type: GrantFiled: June 16, 2008Date of Patent: February 28, 2012Assignee: Sprint Communications Company L.P.Inventors: Mark Leonard, Terriss Ford