By Masking Or Reconfiguration Patents (Class 714/3)
  • Publication number: 20140325255
    Abstract: Control apparatus having pre-defined error-states and related methods are described.
    Type: Application
    Filed: July 14, 2014
    Publication date: October 30, 2014
    Inventor: Kurtis Kevin Jensen
  • Publication number: 20140317435
    Abstract: In a method for testing the locations and identities of capacitors of a motherboard of an electronic device, register addresses of the capacitors of the motherboard are detected and a notification is generated if all the detected register addresses are correct. Each capacitor having an incorrect register address is reconfigured with a correct register address. The configuration report is generated recording the reconfiguration of the capacitors, and the electronic device is then powered off.
    Type: Application
    Filed: June 21, 2013
    Publication date: October 23, 2014
    Inventor: HUI LI
  • Publication number: 20140317436
    Abstract: A processing apparatus includes a first memory, a second memory, a capacitor, and a processor coupled to the first memory and the second memory. The processor is configured to cause power feeding from the capacitor, and execute a first processing to cause the first memory to hold data, after the power feeding is caused from the capacitor, cause a battery to start power feeding in at least one of a case where the power feeding from an external power source is not started after being halted and an output voltage of the capacitor has fallen below a first value, and a case where the power feeding from the external power source is not started after being halted and a first time period has elapsed, and execute a second processing to write the data from the first memory into the second memory during the power feeding from the battery.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 23, 2014
    Applicant: FUJITSU LIMITED
    Inventors: Kentarou YUASA, Takanori Ishii
  • Patent number: 8868963
    Abstract: A stream application may allocate processing elements to one or more compute nodes (or hosts) to achieve a desired optimization goal. Each optimization mode may define processing element selection criteria and/or host selection criteria. When allocating a processing element to a host, a scheduler may place each processing element individually. Accordingly, the scheduler may use the processing element selection criteria for selecting which processing element in the stream application to allocate next. The scheduler may then determine, based on one or more constraints, which host the processing element can be placed on. If the scheduler determines that multiple hosts are suitable candidates for the processing element, it may use the host selection criteria to pick one of the candidate hosts that further optimize the stream application to meet the desired goal.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventor: Bradley W. Fawcett
  • Patent number: 8862932
    Abstract: The described embodiments include a processor that handles faults. The processor first receives a first input vector, a control vector, and a predicate vector, each vector comprising a plurality of elements. For each element in the first input vector for which a corresponding element in the control vector and the predicate vector are active, the processor then performs a read operation using an address from the element of the first input vector. When a fault condition is encountered while performing the read operation, the processor determines if the element is a first element where a corresponding element of the control vector is active. If so, the processor handles/processes the fault. Otherwise, the processor masks the fault for the element.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: October 14, 2014
    Assignee: Apple Inc.
    Inventor: Jeffry E. Gonion
  • Publication number: 20140298077
    Abstract: A relational database replication system includes a client, at least one primary database, a plurality of secondary databases and replication agents which coordinate database transactions. The system provides a high level of performance, reliability, and scalability with an end result of efficient and accurate duplication of transactions between the primary and secondary databases. In one implementation, the client transmits sets of database update statements to the primary database and primary agent in parallel; the primary agent replicates the statements to at least one secondary agent. A transaction prepare and commit process is coordinated between the primary database and the primary agent, which in turn coordinates with the at least one secondary agent.
    Type: Application
    Filed: January 6, 2014
    Publication date: October 2, 2014
    Applicant: CODEFUTURES CORPORATION
    Inventors: Cory M. Isaacson, Andrew F. Grove
  • Patent number: 8850260
    Abstract: A data storage device having different operating modes is disclosed. The data storage device comprises a processor, a command execution module, and an error response module. The command execution module is configured to receive commands from the processor, execute the commands, and report status information to the processor. The error response module comprises a programmable register configured to store one of a plurality of different error response types for each of a plurality of errors, wherein the error response module is configured to receive a report of one of the errors, and to output an error response signal to the command execution module based on the error response type in the register corresponding to the reported error. The processor is configured to reprogram at least one of the error response types in the register for at least one of the errors when the data storage device switches operating modes.
    Type: Grant
    Filed: August 10, 2011
    Date of Patent: September 30, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventor: Randy Fuller
  • Publication number: 20140281666
    Abstract: A circuit and method for implementing a adaptive bit-leveling function in an integrated circuit interface is disclosed. During a calibration operation, a pre-loaded data bit pattern is continuously sent from a sending device and is continuously read from an external bus by a receiving device. A programmable delay line both advances and delays each individual data bit relative to a sampling point in time, and delay counts relative to a reference point in time are recorded for different sampled data bit values, enabling a delay to be determined that best samples a data bit at its midpoint. During the advancing and delaying of a data bit, jitter on the data bit signal may cause an ambiguity in the determination of the midpoint, and solutions are disclosed for detecting jitter and for resolving a midpoint for sampling a data bit even in the presence of the jitter.
    Type: Application
    Filed: May 8, 2014
    Publication date: September 18, 2014
    Applicant: UNIQUIFY, INC.
    Inventor: Mahesh Gopalan
  • Publication number: 20140281665
    Abstract: A computer-implemented method, computer program product, and computing system is provided for generating software patches. In an implementation, a method may include receiving an indication of a software product and a product level of the software product. An indication of a specific defect associated with the software product and the product level may be received. A defect change-set associated with a correction of the specific defect may be identified. An overlapping change-set may be determined based on, at least in part, a source control history associated with the software product. The overlapping change set may occur between the product level and the defect change-set in the source control history and may implicate at least one common with the defect change-set. A software patch correcting the specific defect may be generated based on the defect change-set and the overlapping change-set.
    Type: Application
    Filed: March 6, 2014
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Laurence A. Hey, William J. Izard, Matthew J. Ponsford
  • Publication number: 20140281663
    Abstract: A reconnection system re-forms a control tree for an application that is executed in parallel without terminating execution of the application. The reconnection system detects when a node of a control tree has failed and directs the nodes that have not failed to reconnect to effect the re-forming of the control tree without the failed node and without terminating the application. Upon being directed to reconnect, a node identifies new child nodes that are to be its child nodes in the re-formed control tree. The node maintains the existing connection with each of its current child nodes that is also a new child node, terminates the existing connection with each of its current child nodes that is not also a new child node, establishes a new connection with any new child node that is not a current child node, and directs each new child node to reconnect.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: CRAY INC.
    Inventor: Marlys Kohnke
  • Publication number: 20140281662
    Abstract: A circuit and method for implementing a adaptive bit-leveling function in an integrated circuit interface is disclosed. During a calibration operation, a pre-loaded data bit pattern is continuously sent from a sending device and is continuously read from an external bus by a receiving device. A programmable delay line both advances and delays each individual data bit relative to a sampling point in time, and delay counts relative to a reference point in time are recorded for different sampled data bit values, enabling a delay to be determined that best samples a data bit at its midpoint. During the advancing and delaying of a data bit, jitter on the data bit signal may cause an ambiguity in the determination of the midpoint, and solutions are disclosed for detecting jitter and for resolving a midpoint for sampling a data bit even in the presence of the jitter.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Inventor: Mahesh Gopalan
  • Publication number: 20140281664
    Abstract: A method and system for determining and updating configuration settings on a device are provided herein. In some embodiments, a method for updating configuration settings on a device may include detecting an error condition produced by executing an app on the device, collecting information associated with the error condition, the app and the device responsive to the detected error condition, sending a request for new configuration settings, wherein the request includes the collected information, receiving one or more new configuration settings in response to the request, and updating one or more configuration settings of at least one of the device or the app using the new configuration settings received.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: VONAGE NETWORK LLC
    Inventors: SAGI DUDAI, GUY BAR ON, DANY ORR, GIL OSHER
  • Publication number: 20140258770
    Abstract: The system includes: an extracting part extracting one or more devices where the same phenomenon as occurred in a target device had occurred; an index-value calculating part acquiring device information of the target device and calculating an index value thereof, and acquiring pieces of device information of the devices and calculating index values thereof; a first-similarity calculating part calculating a first similarity between the index values of the target device and each of the devices; a second-similarity calculating part acquiring environment information of the target device and pieces of environment information of the devices, and calculating a second similarity between the environment informations of the target device and each of the devices; and a presuming part determining one or more reference devices based on the similarities, and presuming a replacement part of the target device based on replacement parts that the reference devices used for elimination of the phenomenon.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 11, 2014
    Inventor: Kana TAKAMI
  • Patent number: 8832492
    Abstract: A method for maintaining applications may include: (1) receiving a request to recover a first application, (2) identifying a first production topology of the first application that identifies a set of resources upon which the application depends, (3) maintaining a template for transforming the first production topology of the first application into a first recovery topology for the first application, the template comprising information for mapping the first production topology to the first recovery topology, (4) applying the template to the first production topology at a first point in time to create the first recovery topology, and (5) recovering the first application to a first computing system using the first recovery topology. Various other methods, systems, and computer-readable media are also disclosed herein.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: September 9, 2014
    Assignee: Symantec Corporation
    Inventors: Joshua Kruck, Aaron Christensen, Guido Westenberg, Girish Jorapurkar
  • Patent number: 8826064
    Abstract: Disclosed is a system comprising: —a reconfigurable hardware platform; —a plurality of hardware units defined as cells adapted to be programmed to provide self-organization and self-maintenance of the system by means of implementing a program expressed in a programming language defined as DNA language, where each cell is adapted to communicate with one or more other cells in the system, and where the system further comprises a converter program adapted to convert keywords from the DNA language to a binary DNA code; where the self-organization comprises that the DNA code is transmitted to one or more of the cells, and each of the one or more cells is adapted to determine its function in the system; where if a fault occurs in a first cell and the first cell ceases to perform its function, self-maintenance is performed by that the system transmits information to the cells that the first cell has ceased to perform its function, and then the self-organization is performed again in order to provide that a second ce
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: September 2, 2014
    Assignee: Danmarks Tekniske Universitet
    Inventors: Michael Reibel Boesen, Jan Madsen
  • Patent number: 8811155
    Abstract: The disclosed embodiments relate to a system and method for compensating for a satellite gateway failure. There is provided a system comprising a first satellite gateway, and a second satellite gateway (14) coupled to the first satellite gateway and configured to automatically redistribute transponders assigned to the first satellite gateway to create a new transponder allocation if the first satellite gateway fails.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: August 19, 2014
    Assignee: Thomson Licensing
    Inventors: Barry Jay Weber, Gary Robert Gutknecht
  • Patent number: 8806037
    Abstract: A remote management module receives a command from a support server in response to the remote management module initiating a first secure, authenticated connection with the support server, wherein the remote management module is integrated with, and monitors a condition of, a processing system. The remote management module executes the command to generate a result that provides diagnostic data about the processing system. The remote management module reports the result to the support server upon the remote management module initiating a second secure, authenticated connection with the support server.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: August 12, 2014
    Assignee: NetApp, Inc.
    Inventors: Pradeep Kalra, Larry Lancaster, Ka Wai Leung, Muthukumar Ratty
  • Patent number: 8793419
    Abstract: A second controller is communicated with from a first controller via an interface. Storage is also communicated with from the first controller via the interface. The first controller is configured to be a master on the interface and the second controller and the storage are configured to be targets on the interface.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: July 29, 2014
    Assignee: SK hynix memory solutions inc.
    Inventors: Kwok W. Yeung, Meng-Kun Lee, Gubo Huang
  • Publication number: 20140201563
    Abstract: Fault tolerant operation is disclosed for a primary match server of a financial exchange using an active copy-cat instance, a.k.a. backup match server, that mirrors operations in the primary match server, but only after those operations have successfully completed in the primary match server. Fault tolerant logic monitors inputs and outputs of the primary match server and gates those inputs to the backup match server once a given input has been processed. The outputs of the backup match server are then compared with the outputs of the primary match server to ensure correct operation. The disclosed embodiments further relate to fault tolerant failover mechanism allowing the backup match server to take over for the primary match server in a fault situation wherein the primary and backup match servers are loosely coupled, i.e. they need not be aware that they are operating in a fault tolerant environment.
    Type: Application
    Filed: January 21, 2014
    Publication date: July 17, 2014
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Paul J. Callaway, Robert C. Hagemann, III, Zuber Shethwala, Troy Reece, Paul A. Bauerschmidt, Enrico Ferrari, Barry L. Galster
  • Patent number: 8768642
    Abstract: The present invention systems and methods facilitate configuration of functional components included in a remotely located integrated circuit die. In one exemplary implementation, a die functional component reconfiguration request process is engaged in wherein a system requests a reconfiguration code from a remote centralized resource. A reconfiguration code production process is executed in which a request for a reconfiguration code and a permission indicator are received, validity of permission indicator is analyzed, and a reconfiguration code is provided if the permission indicator is valid. A die functional component configuration process is performed on the die when an appropriate reconfiguration code is received by the die. The functional component configuration process includes directing alteration of a functional component configuration. Workflow is diverted from disabled functional components to enabled functional components.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: July 1, 2014
    Assignee: Nvidia Corporation
    Inventors: Michael B. Diamond, John S. Montrym, James M. Van Dyke, Michael B. Nagy, Sean J. Treichler
  • Patent number: 8762801
    Abstract: A system includes a first device, a first storage element, a comparator and a second device. The first device is configured to test memory cells in an array of memory cells to detect defective memory cells. The defective memory cells include a first memory cell and a second memory cell. The first storage element is configured to store a first address of the first memory cell. The comparator is configured to compare a second address of the second memory cell to the first address.
    Type: Grant
    Filed: April 15, 2013
    Date of Patent: June 24, 2014
    Assignee: Marvell International Ltd.
    Inventors: Winston Lee, Albert Wu, Chorng-Lii Liou
  • Patent number: 8751857
    Abstract: A host controller is coupled to host computers that host virtual machines. At least one of the virtual machines is a highly available virtual machine. The host controller detects a change in system resources and identifies a highly available virtual machine that failed before the change occurs. The host controller re-runs the highly available virtual machine upon detection of the change of the system resources.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: June 10, 2014
    Assignee: Red Hat Israel, Ltd.
    Inventors: Omer Frenkel, Vitaly Elyashev
  • Patent number: 8739157
    Abstract: A system is provided to manage cloud deployment configuration of a computing application. The system comprises a request detector, a retrieving module, a manager loader, a configuration change request detector, and a configuration module. The request detector may be configured to detect a request to install a manager agent on an instance of a virtual machine executing a computing application within a virtualization service. The retrieving module may be configured to obtain a manager agent object for loading the manager agent, and install the manager agent on the instance. The manager loader may be configured to invoke the manager agent to collect metrics for the computing application. The configuration change request detector may be configured to receive an instruction to alter cloud deployment configuration of the computing application. The configuration module may be configured to automatically alter the cloud deployment configuration of the computing application in response to the instruction.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: May 27, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Ricky Ho, Jim Donahue
  • Patent number: 8719623
    Abstract: Systems and methods for reducing risk of service interruptions for one or more virtual machines (VMs) in a computing environment are provided. The method comprises computing a placement scheme for placing at least one VM on one or more hosts according to a set of placement constraints defined for the VM, wherein the set of placement constraints comprises at least one availability constraint defined for the VM, wherein the availability constraint designates a N resiliency level, wherein N corresponds to number of host failures that may occur before the services provided by the VM are interrupted.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ofer Biran, Erez Hadad, Elliot K. Kolodmer, Dean H. Lorenz, Yosef Moatti
  • Patent number: 8713350
    Abstract: A method of managing errors in a data processing system may involve at least one computer system. Each computer system may include a processor that executes an operating system, firmware, and system memory storing instructions for the operating system. A firmware error handler resident in the firmware may identify an error occurring in the computer system. The firmware error handler may determine whether the operating system is required to take an action in response to the error. If the operating system is not required to take an action in response to the error, the firmware error handler may create an error log accessible to the operating system appropriate to cause the operating system to take no action.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: April 29, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Andrew C. Walton, Jeffrey A. Barlow
  • Patent number: 8713238
    Abstract: A communication circuit includes a communication port, a receiver an aligner, and a link recovery circuit. The communication port is configured to connect to a communication link and to disconnect from the communication link. The receiver is configured to generate, while the communication link is connected to the communication port, a serial sequence of received bits recovered from the communication link. The aligner is configured to decode a received sequence of blocks from the serial sequence of received bits. The blocks of the received sequence include data blocks and control blocks. The link recovery circuit is configured to reset the receiver in response to the blocks, in the received sequence after a first one of the control blocks and before a next one of the control blocks, numbering greater than a threshold number.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: April 29, 2014
    Assignee: Xilinx, Inc.
    Inventors: Killivalavan Kaliyamoorthy, Guru Prasanna Sethumadhavan
  • Patent number: 8707076
    Abstract: A system and method for power management of storage resources are disclosed. A method may include detecting an occurrence of an event associated with a storage resource disposed in an array of storage resources. The method may further include transitioning the storage resource into a specified power state in response to the detection of the occurrence of the event. A system may include a storage resource and a power management module communicatively coupled to the storage resource. The storage resource may be disposed in an array of storage resources. The power management module may be operable to detect an occurrence of an event associated with the storage resource, and may be operable to transition the storage resource into a specified power state in response to the detection of the occurrence of the event.
    Type: Grant
    Filed: April 18, 2007
    Date of Patent: April 22, 2014
    Assignee: Dell Products L.P.
    Inventors: Christiaan Wenzel, Radhakrishna Dasari, Vishwanath Jayaraman, Jianwen Yin
  • Patent number: 8706105
    Abstract: A method, system and machine-readable storage medium for providing fault tolerance in a distributed mobile architecture (dMA) system. The method includes receiving a message or failing to receive the message within a predetermined time relating to a first dMA gateway (dMAG) at a second dMAG. It is determined whether the first dMAG is not operational or is otherwise offline based on the received message or the failure to receive the message. One or more dMA nodes associated with the first dMAG are notified in order to request connections to an external system via the second dMAG. The external system is also notified to request connections to one or more dMA nodes associated with the first dMAG via the second dMAG.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: April 22, 2014
    Assignee: Lemko Corporation
    Inventor: Shaowei Pan
  • Publication number: 20140108853
    Abstract: Provided are a computer program product, system, and method for processing main cause errors and sympathetic errors in devices in a system. Error data for the devices in the system are analyzed to determine a main cause error for one of the devices that cause at least one sympathetic error in the system. A main cause event object for the determined main cause error and at least one sympathetic event object for the determined at least one sympathetic error resulting from the main cause error are generated. A determination is made from the at least one sympathetic event object of at least one sympathetic event action to perform. The determined at least one sympathetic event action is performed to recover from the at least one sympathetic error represented by the at least one sympathetic event object providing the at least one sympathetic event action.
    Type: Application
    Filed: November 1, 2013
    Publication date: April 17, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ricardo S. Padilla, Todd C. Sorenson, David V. Valverde, Wang Ping He
  • Publication number: 20140108852
    Abstract: Provided are a computer program product, system, and method for processing main cause errors and sympathetic errors in devices in a system. Error data for the devices in the system are analyzed to determine a main cause error for one of the devices that cause at least one sympathetic error in the system. A main cause event object for the determined main cause error and at least one sympathetic event object for the determined at least one sympathetic error resulting from the main cause error are generated. A determination is made from the at least one sympathetic event object of at least one sympathetic event action to perform. The determined at least one sympathetic event action is performed to recover from the at least one sympathetic error represented by the at least one sympathetic event object providing the at least one sympathetic event action.
    Type: Application
    Filed: October 17, 2012
    Publication date: April 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ricardo S. Padilla, Todd C. Sorenson, David V. Valverde, Wang Ping He
  • Publication number: 20140101401
    Abstract: A computer-implemented method provides checkpoint high-available for an application in a virtualized environment with reduced network demands. An application executes on a primary host machine comprising a first virtual machine. A virtualization module receives a designation from the application of a portion of the memory of the first virtual machine as purgeable memory, wherein the purgeable memory can be reconstructed by the application when the purgeable memory is unavailable. Changes are tracked to a processor state and to a remaining portion that is not purgeable memory and the changes are periodically forwarded at checkpoints to a secondary host machine. In response to an occurrence of a failure condition on the first virtual machine, the secondary host machine is signaled to continue execution of the application by using the forwarded changes to the remaining portion of the memory and by reconstructing the purgeable memory.
    Type: Application
    Filed: February 28, 2013
    Publication date: April 10, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JAMES MULCAHY, Geraint North
  • Patent number: 8694820
    Abstract: The reliability is improved at a low cost even in a virtualized server environment. The number of spare servers is reduced for improving the reliability and for saving a licensing fee for software on the spare servers. A server system comprises a plurality of physical servers on which a plurality of virtual servers run, a single standby server, a module for detecting an active virtual server, and a module for switching the correspondence of boot disks of virtualization modules for controlling virtual servers to the physical servers. When a physical server fails, the boot disk of the associated virtualization module is connected to a spare server to automatically activate on the spare server those virtual servers which have been active upon occurrence of the failure.
    Type: Grant
    Filed: December 11, 2012
    Date of Patent: April 8, 2014
    Assignee: Hitachi, Ltd.
    Inventors: Yoshifumi Takamoto, Takao Nakajima, Toshihiko Kashiyama
  • Patent number: 8675475
    Abstract: Techniques for managing a wireless network when disruptive events occur are provided. In one aspect, a method for managing a heterogeneous wireless network having at least two classes of nodes is provided. The method includes the following steps. One or more network signaling activities are observed. If the network signaling activities exhibit a behavior that is associated with a power failure affecting at least one of the classes of nodes, network resources for transmission and processing of network signaling associated with one or more other of the classes of nodes are adjusted to accommodate the behavior.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Chatschik Bisdikian, Bong Jun Ko
  • Patent number: 8661130
    Abstract: Server management data describes observed operating condition of a pool of spare servers. Based on a demand forecast of a specific target system, a dynamic allocation period is determined as a period during which the target system needs additional server resources to handle an expected demand. Based on the dynamic allocation period and server management data, a set of allocation candidates are nominated from the spare server pool, by eliminating therefrom spare servers which are likely to fail during the dynamic allocation period. An appropriate allocation candidate is then selected for allocation to the target system, such that the selected candidate will satisfy a specified requirement during its allocation period.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: February 25, 2014
    Assignee: Fujitsu Limited
    Inventors: Masataka Sonoda, Satoshi Tsuchiya, Kunimasa Koike, Atsuji Sekiguchi
  • Patent number: 8655336
    Abstract: A user of a mobile station can report a mobile station issue by transmitting a report including a description of the mobile station issue and other information for rapid troubleshooting and resolution by a manufacturer, through a wireless mobile communication network, to the manufacturer of the mobile station or mobile software, via a life cycle management tool program at a network. The report sent by the user of the mobile station may include information relating to the description of the mobile station issue, mobile station device information, device operation information, diagnostic logs, or captured screenshots. The life cycle management tool program stores the report including the information and sends an electronic notification to a technical center of a carrier and/or the manufacturer of the mobile station or mobile software for review and resolution of the reported mobile station issue in real time.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: February 18, 2014
    Assignee: Cellco Partnership
    Inventors: David Dempski, Jesus Ramos
  • Patent number: 8650431
    Abstract: A method, system, and computer program product for changing hardware in a data processing system without disrupting processes executing on the data processing system. A hardware change to a selected portion of hardware in the data processing system may be required, such as to repair hardware errors or to implement a system update. Responsive to a determination that a hardware change to the selected portion of the hardware is required, a process being performed by the selected portion is moved from the selected portion of the hardware to an alternate portion of the hardware. The hardware change is applied to the selected portion of the hardware. The selected portion of the hardware is returned for use by the data processing system after the hardware change is applied.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: February 11, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Floyd, Ryan J. Pennington, Harmony L. Prince, Kevin F. Reick, David D. Sanner
  • Publication number: 20140040656
    Abstract: A system is provided to manage cloud deployment configuration of a computing application. The system comprises a request detector, a retrieving module, a manager loader, a configuration change request detector, and a configuration module. The request detector may be configured to detect a request to install a manager agent on an instance of a virtual machine executing a computing application within a virtualization service. The retrieving module may be configured to obtain a manager agent object for loading the manager agent, and install the manager agent on the instance. The manager loader may be configured to invoke the manager agent to collect metrics for the computing application. The configuration change request detector may be configured to receive an instruction to alter cloud deployment configuration of the computing application. The configuration module may be configured to automatically alter the cloud deployment configuration of the computing application in response to the instruction.
    Type: Application
    Filed: August 26, 2010
    Publication date: February 6, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Ricky Ho, Jim Donahue
  • Patent number: 8645587
    Abstract: A connection apparatus interposed between a storage device including at least one storage section and a plurality of controllers for controlling the storage device, the connection apparatus includes a notification section that transfers, when a notification indicating occurrence of a state variation relating to the storage section is received from the storage device, the notification to at least one of the controllers, a monitoring section that monitors access from the at least one of the controllers, to which the notification has been transferred, to the storage device through the connection apparatus, and a notification controlling section that changes over, when it is detected by the monitoring section that the access has been terminated, a transfer destination of the notification by the notification section to one or more of the controllers to which the notification has not been transferred.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 4, 2014
    Assignee: Fujitsu Limited
    Inventors: Atsushi Katano, Atsuhiro Otaka, Nobuyuki Honjo
  • Patent number: 8639964
    Abstract: In one aspect, a method for improving reliability and availability of an information handling system is disclosed. Operational data associated with an operating margin may be captured. A threshold specified by a pre-defined profile may be identified. The pre-defined profile may be useable in adjusting the operating margin. The captured operational data may be compared to the pre-defined threshold. A parameter specified by the pre-defined profile may be identified. The operation of a component of the information handling system may be modified based, at least in part, on the identified parameter specified by the pre-defined profile. The modification may result in adjusting the operating margin.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: January 28, 2014
    Assignee: Dell Products L.P.
    Inventors: Stuart Allen Berke, Mukund Purshottam Khatri
  • Patent number: 8639963
    Abstract: A system and method for indirect throttling of a system resource by a processor are disclosed. An information handling system includes a chassis that receives modular components, a processor disposed in the chassis and a system resource in communication with the processor. A management module associated with the chassis generates a throttle signal that throttles operation of the processor in response to receiving an alarm such that the processor reduces the throughput of the system resource.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: January 28, 2014
    Assignee: Dell Products L.P.
    Inventors: Michael A. Brundridge, Paul T. Artman, Bryan Krueger, Abhishek Mehta
  • Publication number: 20140019796
    Abstract: Embodiments herein relate to a computing device (100) including a supervisor system (112) and an operating system (122). In an embodiment, the supervisor system is to launch and monitor the operating system. The supervisor system is to resume control of the computing device when a crash occurs in the operating system of the computing device.
    Type: Application
    Filed: March 31, 2011
    Publication date: January 16, 2014
    Inventors: Fletcher Liverance, Timothy J. Freese
  • Patent number: 8627412
    Abstract: A first computer establishes a logical connection to a second computer for requesting and/or receiving data from a database. A logical connection is independent of the underlying physical network connection used to connect to the database. A context identifier is stored by both computers to enable the context of a logical connection to be persisted between switches from one physical network connection to another within the logical connection thus enabling database transfers to be continued on a second physical network connection when a failure in a first physical network connection occurs.
    Type: Grant
    Filed: April 14, 2011
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Balendran Mugundan, Peter Gvozdjak, Sapna Jeswani, Jimmy Yu Wu, Raghu Ram, Chadwin James Mumford, David Olix
  • Publication number: 20140006842
    Abstract: A storage system includes a plurality of control devices to control output and input of data to and from a storage device. At least one of the plurality of control devices includes an interface unit and an arithmetic processing unit. The interface unit receives an instruction regarding output or input of data to or from the storage device. The arithmetic processing unit receives the instruction from the interface unit and executes the instruction. The arithmetic processing unit selects, when an error has occurred in a specific interface unit, a first processing unit and requests the first processing unit to execute saving processing for saving dump data of the specific interface unit. The arithmetic processing unit selects, when a usage rate of the first processing unit goes beyond a threshold during execution of the saving processing, a second processing unit and requests the second processing unit to execute the saving processing.
    Type: Application
    Filed: May 2, 2013
    Publication date: January 2, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Shun Ando
  • Patent number: 8621260
    Abstract: Various systems and methods for implementing site-level sub-cluster dependencies are disclosed. One such method involves initiating failover of a first service group from a first cluster site to a second cluster site. The first service group includes one or more resources of an application. The method then identifies at least one dependent service group at the first cluster site. The dependent service group is either a parent or a child of the first service group. The method then involves initiating failover of the dependent service group from the first cluster site to the second cluster site.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: December 31, 2013
    Assignee: Symantec Corporation
    Inventors: Alok Ashok Sontakke, Amit Haridas Rangari
  • Patent number: 8621262
    Abstract: A semiconductor integrated circuit, including a first master circuit, a second master circuit, a first slave circuit assigned to the first master circuit, and determines that an access request signal is sent from the first master circuit when an identification information is a first value, a first bus coupled to the first master circuit, the second master circuit, and the first slave circuit, a bus controller is configured to transmit the access request signal to the first slave circuit via the first bus, a system controller directs the bus controller to substitute the first value for a second value on the identification information of the access request signal received from the second master circuit when the first master circuit is in the deactivated state.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 31, 2013
    Assignee: Renesas Electronics Corporation
    Inventors: Shigeyuki Ueno, Hiroyuki Nakajima
  • Patent number: 8612736
    Abstract: A control apparatus includes a power supply unit, a power on unit, a control chip, a baseboard management controller (BMC) chip, and a south bridge. The power on unit sends a first power on signal to the control chip. The control chip receives the first power on signal and sends a triggering signal to the BMC chip. The south bridge is connected to the control chip and the BMC chip. The south bridge is driven to control the power supply unit to power on the computer by the control chip or the BMC chip according to states of the BMC chip after a predetermined time. If the BMC chip is in a start mode, the control chip drives the south bridge; if the BMC chip is in a working mode, the BMC chip receives the triggering signal and drives the south bridge.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: December 17, 2013
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Hsin-Fu Wang
  • Publication number: 20130326260
    Abstract: Methods and systems for recovering a host image of a client machine to a recovery machine comprise comparing a profile of a client machine of a first type to be recovered to a profile of a recovery machine of a second type different from the first type, to which the client machine is to be recovered, by a first processing device. The first and second profiles each comprise at least one property of the first type of client machine and the second type of recovery machine, respectively. At least one property of a host image of the client machine is conformed to at least one corresponding property of the recovery machine. The conformed host image is provided to the recovery machine, via a network. The recovery machine is configured with at least one conformed property of the host image by a second processing device of the recovery machine.
    Type: Application
    Filed: June 4, 2013
    Publication date: December 5, 2013
    Inventors: Po-Hsin WEI, Andrew Spyros Malitzis, Andrew Lee Modansky, Sheng-Chang Chang
  • Patent number: 8593943
    Abstract: In one embodiment, a method includes establishing a link between two N_Port Identifier Virtualization (NPIV) switches, the link having a high cost assigned thereto. The NPIV switches are in communication with a plurality of hosts through an N_Port Virtualization (NPV) device. The method further includes receiving at a first of the NPIV switches, an indication of a failure at a second of the NPIV switches, receiving data at the first NPIV switch, the data destined for one of the hosts associated with a domain of the second NPIV switch, and forwarding the data to the NPV device for delivery to the host, wherein a Fibre Channel Identifier (FCID) of the host is the same before and after the failure at the second NPIV switch. An apparatus is also disclosed.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: November 26, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Christian Sasso, Hariharan Balasubramanian, Vithal Shirodkar, Ronak Desai, Ankur Goyal, Santosh Rajagopalan
  • Patent number: 8595545
    Abstract: A method is disclosed for balancing the requirements of high availability achieved by redundant active components and power saving achieved by less active components. The requirement for high availability can be expressed by the recovery time objective (RTO) which specifies the amount of time it takes to recover from a failure in the system. Based on the configured RTO, the system configures the most appropriate power mode.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: November 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Thomas Gardelegen, Nils Haustein, Peter Kimmel
  • Patent number: 8589721
    Abstract: A system and method are disclosed for balancing the requirements of high availability achieved by redundant active components and power saving achieved by less active components. The requirement for high availability can be expressed by the recovery time objective (RTO) which specifies the amount of time it takes to recover from a failure in the system. Based on the configured RTO, the system configures the most appropriate power mode.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Thomas Gardelegen, Nils Haustein, Peter Kimmel