State Error (i.e., Content Of Instruction, Data, Or Message) Patents (Class 714/49)
-
Patent number: 8892963Abstract: A system and method for detecting errors in high-speed asymmetric interfaces are described. Embodiments include transmitting digital data between a first system component and a second system component over a bidirectional interface, wherein the first component is significantly more intelligent than the second component. The first component receives a signature from the second component over a line of the interface concurrent with READ and WRITE operations over the interface. The latency associated with transmission of a signature from the second component to the first component is the time taken for the second component to compute a signature. The signature received is compared to a signature stored by the first component. Both signatures correspond to a particular READ or WRITE command. Based on the comparison, the first component determines whether the READ or WRITE operation was successful, and directs the second component as necessary.Type: GrantFiled: November 9, 2006Date of Patent: November 18, 2014Assignee: Advanced Micro Devices, Inc.Inventors: Joseph Macri, Stephen Morein, Claude Gauthier, Ming-Ju E. Lee, Lin Chen
-
Publication number: 20140331094Abstract: An information processing system includes a terminal apparatus an information processing apparatus. The terminal apparatus includes a first language information memory; a first display displaying a processing parameter option used in information processing in a first language; a first acceptance unit accepting a first instruction; a first generation unit generating first instruction data; an instruction data transmission unit; a notification data reception unit receiving notification data; and a first notification unit.Type: ApplicationFiled: February 20, 2014Publication date: November 6, 2014Applicant: FUJI XEROX CO., LTD.Inventors: Hiroyuki ENOMOTO, Tetsuya KOBAYASHI, Teppei AOKI, Tadaaki SATO, Makoto SATO
-
Patent number: 8880963Abstract: There are provided a message processing device and a method improved to store a plenty of messages used for processing. When a message is transmitted to another node for providing a service, a message processing unit (26) monitors the message transferred and stores it in a storage region whose allocation is released when the remaining memory amount has become little. When an error has occurred in the processing of a service providing unit (200), the message processing unit (26) stores the error type and a session identifier associated with it. When a message transmission is requested from outside and the error type, the session identifier, and a message associated with them are stored, the message processing unit (26) transmits them. If the storage region which was containing a message is released and no message exists, the message processing unit (26) transmits the other two items.Type: GrantFiled: September 6, 2005Date of Patent: November 4, 2014Assignee: Hewlett-Packard Development Company, L. P.Inventor: Hideaki Nobata
-
Publication number: 20140304558Abstract: In a data processing system, a memory subsystem detects whether or not at least one potentially transient condition is present that would prevent timely servicing of one or more memory access requests directed to the associated system memory. In response to detecting at least one such potentially transient condition, the memory system identifies a first read request affected by the at least one potentially transient condition. In response to identifying the read request, the memory subsystem signals to a request source to issue a second read request for the same target address by transmitting to the request source dummy data and a data error indicator.Type: ApplicationFiled: September 26, 2013Publication date: October 9, 2014Inventors: JOHN S. DODSON, BENJIMAN L. GOODMAN, GUY L. GUTHRIE, ERIC E. RETTER, WILLIAM J. STARKE, JEFFREY A. STUECHELI
-
Publication number: 20140298115Abstract: A non-transitory computer-readable medium has a program stored thereon and readable by a processor of an information processing apparatus configured to communicate with an image processing apparatus. The program, when executed by the processor, causes the information processing apparatus to perform: receiving a execution request to cause the image processing apparatus to perform the image processing, the execution request being corresponding to a job; acquiring status information indicating a status of the image processing apparatus; and notifying, during a notification time period, error information based on the status information when the status information is acquired during the notification time period, which starts at a time when the execution request is received.Type: ApplicationFiled: March 27, 2014Publication date: October 2, 2014Applicant: BROTHER KOGYO KABUSHIKI KAISHAInventors: Takashi Sugiyama, Tomoki Nakamura, Kodai Mizuno
-
Patent number: 8850173Abstract: A machine and method to manage BIOS images.Type: GrantFiled: April 29, 2009Date of Patent: September 30, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: John Landry, James Luke Mondshine
-
Publication number: 20140281748Abstract: An aspect of error handling includes a parsing block for pre-processing a document indexing application, a filtering block for discarding irrelevant documents, a transformation block to clean up and annotate input data by identifying a document language, and a processor configured for grouping inputs to collect documents for a same entity in a single spot. The processor processes a query operation. An aspect of error handling also includes a data package including a data result component that includes data generated based on successful completion of at least a portion of the query operation. The data package also includes an error information data component based on one or more errors encountered during processing of the query operation. An indicator separates the error information data from the data result. The system also includes a memory associated with a distributed file system for storing a final write output relating to the query operation.Type: ApplicationFiled: September 13, 2013Publication date: September 18, 2014Applicant: International Business Machines CorporationInventors: Vuk Ercegovac, Carl-Christian Kanne
-
Publication number: 20140281747Abstract: A method for detecting errors in a processing device is disclosed. A data source unit of a processing device transmits data and a qualifier synchronously with the data, the qualifier to indicate the data is uncorrectable. At least one intermediate functional unit in the processing device receives the data and the qualifier. The at least one intermediate functional unit detects the data is uncorrectable based on the qualifier. The at least one intermediate functional unit transmits, without using, the data and the qualifier synchronously with the data to a data consumer unit of the processing device. The data consumer unit receives the data and the qualifier. The data consumer unit detects the data is uncorrectable based on the qualifier. The data consumer unit maintains, without using the data and the qualifier.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: Cameron B. McNairy, Anil Agrawal, Jenna S. Mayfield, Eric A. Gouldey, Mark Millican
-
Patent number: 8839050Abstract: A method includes receiving an error signal from a client device receiving a video stream. A portion of the video stream associated with the error signal is detected. An error selection listing based on the portion of the video stream is transmitted. The client device receives a selection based on the error selection listing. The selection is stored as an error listing.Type: GrantFiled: September 16, 2013Date of Patent: September 16, 2014Assignee: Roku, Inc.Inventors: Tomoko Shintani, David Sharp
-
Publication number: 20140258791Abstract: The current application is directed to monitoring subsystems, and monitoring methods incorporated within the monitoring subsystems, that monitor operation of devices and systems in order to identify normal states and to quickly determine when a device or system transitions from a normal state to an abnormal state. The methods and monitoring components to which the current application is directed employ self-organizing maps and moving-average self-organizing maps to both characterize normal system behavior and to identify transitions to abnormal system behaviors.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: VMware, Inc.Inventor: John Victor Kew
-
Publication number: 20140245073Abstract: An approach is described for managing error logs and corresponding error descriptors among a plurality of controller nodes of a distributed network fabric. According to such approach, an error log may include output from a runtime code trace. The runtime code trace may include storing trace statements from a currently running process in one or more of a plurality of trace buffers. The trace buffers may be memory-mapped circular buffers. Additionally, an error descriptor may be created from the error log. A globally unique identifier may be assigned to the error descriptor, and both the error descriptor and the globally unique identifier may be broadcast to each other controller node among the plurality of controller nodes.Type: ApplicationFiled: February 22, 2013Publication date: August 28, 2014Applicant: International Business Machines CorporationInventors: Paul S. HALVERSON, Grady W. JENSEN, Paul E. MOVALL
-
Publication number: 20140245083Abstract: A method includes receiving an error signal from a client device receiving a video stream. A portion of the video stream associated with the error signal is detected. An error selection listing based on the portion of the video stream is transmitted. The client device receives a selection based on the error selection listing. The selection is stored as an error listing.Type: ApplicationFiled: September 16, 2013Publication date: August 28, 2014Applicant: Roku, Inc.Inventors: Tomoko Shintani, David Sharp
-
Publication number: 20140245082Abstract: A method, system and computer program product are provided for implementing client based throttled error logging in a computer system. A log governor, controlled by a client of a log manager, prevents the flooding of the logs, identifies how many repetitive logs have been suppressed, and is tailored such that log suppression requirements are enabled to be specified for each individual log. A space required for the log governor features or log governing information is allocated in the client.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: International Business Machines CorporationInventors: Paul S. Halverson, Gary R. Ricard
-
Patent number: 8806294Abstract: Embodiments of systems and methods for detecting errors that occur in association with an access to a memory and providing an associated error status are presented herein. According to one embodiment, an access to a memory may be received, where the access comprises a request tag. A request parity is determined based on the request tag and a stored tag and a stored parity associated with the request tag are also determined. An error correction status is determined based on the stored tag and the stored parity associated with the request tag. Additionally, a parity hotness is determined by comparing the request parity and the stored parity and a tag hotness is determined by comparing the request tag and the stored tag. An error status associated with the access is determined based on the parity hotness, the tag hotness and the error correction status.Type: GrantFiled: April 20, 2012Date of Patent: August 12, 2014Assignee: Freescale Semiconductor, Inc.Inventor: Ravindraraj Ramaraju
-
Patent number: 8799520Abstract: A method for operating a bus system, in particular a CAN bus is disclosed. Several stations can be connected to the bus system. A transmitted message has an identifier, wherein a certain identifier (for example, IDENT) always may be used only by a single station. Each of the stations compares the identifier of a transmitted message with the identifiers the station itself uses (for example, IDENT2). An error message is produced in the event of a match.Type: GrantFiled: June 10, 2010Date of Patent: August 5, 2014Assignee: Robert Bosch GmbHInventors: Guenter Schelkle, Vijay Peter Dhanraj, Oscar-Luis Gonzales
-
Publication number: 20140215279Abstract: Scalable structured data store operations can include logging a number of detected corrupted records within a scalable structured data store, repairing the number of corrupted records within a number of nodes of the scalable structured data store, and predicting hardware failure based on the logged number of corrupted records.Type: ApplicationFiled: January 30, 2013Publication date: July 31, 2014Applicant: Hewlett-Packard Development Company, L.P.Inventors: Matthew P. Houseman, Jun Li, Colin Heng Fai Tsui, Alvin Cheng-Tser Chen, Ajay Dhar
-
Patent number: 8793540Abstract: Provided is a test apparatus including: an address generator that generates an address of a memory under test; a selector that selects whether to perform bit inversion on the address generated by the address generator before supplying the address to the memory under test; an inversion processing section that outputs the address generated by the address generator after performing bit inversion on the address if the selector has selected in the affirmative, and outputs the address generated by the address generator without performing any bit inversion on the address if the selector has selected in the negative; and a supply section that supplies, to the memory under test, the address having undergone inversion control outputted from the inversion processing section and an inversion cycle signal that indicates whether the address outputted from the inversion processing section is bit inverted or not.Type: GrantFiled: July 4, 2012Date of Patent: July 29, 2014Assignee: Advantest CorporationInventor: Takeshi Kawakami
-
Patent number: 8775877Abstract: A method of checking the integrity of a dynamic link library (DLL) file called by an application being executed on a handheld medical device is described. The method includes loading a DLL from a read only memory (ROM) to a random access memory (RAM) beginning at a fixed location in the RAM. The DLL includes a first routine for performing a safety critical function of the handheld medical device and a second routine for performing a cyclical redundancy check (CRC) once the DLL is loaded to the RAM. The method includes selectively executing the first routine from the RAM. The method includes selectively executing the second routine from the RAM including: calculating a check value based on the DLL; comparing the check value with a predetermined check value; and indicating that an error is present when the check value is different than the predetermined check value.Type: GrantFiled: December 28, 2011Date of Patent: July 8, 2014Assignee: Roche Diagnostics Operations, Inc.Inventors: Gordon L. McVey, Marshall M. Parker, Richard W. Wilson
-
Patent number: 8769350Abstract: Embodiments of the invention relate to memory management methods and systems for object-oriented databases (OODB). In an embodiment, a database includes a plurality of memory-mapped file segments stored on at least one nonvolatile memory medium and not in main memory. An application program connects to the database with a plurality of writing processes to simultaneously write to an in-memory database, each writing process updating its own disk-based logfile, such that the effective disk writing speed is substantially increased and lock conflicts reduced.Type: GrantFiled: September 20, 2011Date of Patent: July 1, 2014Assignee: Advent Software, Inc.Inventors: Kwang T. Ro, Brian L. Andersen, Stephen K. McGrogan
-
Patent number: 8751876Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, at a policy and charging rules node (PCRN), a request from a requesting node for an establishment of a first service data flow (SDF); generating a first rule set for implementing the first SDF in response to the request; transmitting a first rule of the rule set to a first node for installation of the first rule; waiting for a period of time for a response from the first node; determining from the response whether installation of the first rule at the first node failed or succeeded; and if installation of the first rule succeeded, transmitting a second rule of the first rule set to a second node for installation of the second rule.Type: GrantFiled: May 9, 2013Date of Patent: June 10, 2014Assignee: Alcatel LucentInventors: Ajay Kirit Pandya, Robert Alexander Mann, Mike Vihtari
-
Publication number: 20140149806Abstract: A method for detecting an anomaly in operation of a data analysis device, comprising: receiving present real-time readings of multiple sensors associated with the data analysis device, and maintaining a history of past real-time readings; determining which of said multiple sensors are correlated; computing a deviation between at least some of said present and at least some of said past real-time readings of said correlated sensors; and declaring an anomaly when said deviation exceeds a predetermined threshold.Type: ApplicationFiled: April 12, 2012Publication date: May 29, 2014Inventors: Eliahu Khalastchi, Gal Kaminka, Raz Lin, Meir Kalech
-
Patent number: 8732536Abstract: A slave station 30 includes a cyclic-memory managing unit 36 that generates data expansion state information indicating whether received cyclic data is expanded into a cyclic memory 33 and data processing state information indicating whether the slave station 30 is in a state in which the slave station 30 can receive data frame at the time of receiving the data frame, and a frame transmitting unit 38 that transmits a state notification frame including the data expansion state information and the data processing state information to a master station. The master station includes a system-abnormal-state determining unit that determines, when a token frame is received, an error state of the slave station 30 using the data expansion state information and the data processing state information of the state notification frame received by a frame receiving unit.Type: GrantFiled: August 4, 2010Date of Patent: May 20, 2014Assignee: Mitsubishi Electric CorporationInventor: Masato Nakamura
-
Patent number: 8732522Abstract: The invention relates to a method for fault identification in a System-on-Chip (SoC) consisting of a number of IP cores, wherein each IP core is a fault containment unit, and where the IP cores communicate with one another by means of messages via a Network-on-Chip, and wherein an excellent IP core provides a TRM (Trusted Resource Monitor), wherein a faulty control message which is sent from one non-privileged IP core to another non-privileged IP core is identified and projected by an (independent) fault container unit, as a result of which this faulty control message cannot cause any failure of the message receiver.Type: GrantFiled: July 7, 2010Date of Patent: May 20, 2014Assignee: FTS Computertechnik GmbHInventor: Stefan Poledna
-
Publication number: 20140122945Abstract: According to an embodiment, a verification device includes an encoding rule generating unit, a test data generating unit, an error rule generating unit, a determined value generating unit, and a verifying unit. The encoding rule generating unit is configured to generate an encoding rule based on a definition document for a structured document. The test data generating unit is configured to generate test data in which all combinations of state transitions are expressed in bits in accordance with an encoding rule. The error rule generating unit is configured to add an error rule to the encoding rule. The determined value generating unit is configured to generate a determined value indicating whether a transition is normal. The verifying unit is configured to determine that a decoding device is not normal when the determined value and an output determined value resulting from inputting the test data to the decoding device are different.Type: ApplicationFiled: September 12, 2013Publication date: May 1, 2014Applicant: KABUSHIKI KAISHA TOSHIBAInventors: Yumiko SAKAI, Yusuke DOI
-
Patent number: 8713351Abstract: The present invention provides a message processing method, apparatus based on the SIP Protocol and an IP communication system, wherein the method comprises: a step for processing messages from a core network, for using a SIP proxy server as a uniform access interface for SIP messages from the core network to judge and distribute the received SIP messages to corresponding application servers for processing; a step for processing messages from the application servers, for using the SIP proxy server as a uniform access interface for SIP messages from the application servers to distribute, according to instructions from the application servers, the received SIP messages to corresponding core network device for processing.Type: GrantFiled: December 18, 2007Date of Patent: April 29, 2014Assignee: ZTE CorporationInventors: Yinjun Han, Xinhua Jia, Yong Yang
-
Patent number: 8706105Abstract: 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: GrantFiled: June 27, 2008Date of Patent: April 22, 2014Assignee: Lemko CorporationInventor: Shaowei Pan
-
Publication number: 20140108862Abstract: A processor includes a store queue that stores information representing store instructions. In response to retirement of a store instruction, the processor invalidates the corresponding entry in the store queue, thereby indicating that the entry is available to store a subsequent store instruction. The store address is not removed from the queue until the subsequent store instruction is stored. Accordingly, the store address is available for comparison to a dependent load address.Type: ApplicationFiled: October 17, 2012Publication date: April 17, 2014Applicant: Advanced Micro Devices, Inc.Inventors: Matthew A. Rafacz, Matthew M. Crum, Michael E. Tuuk
-
Patent number: 8700253Abstract: A system is provided for collecting defect data of components in a passenger cabin of a vehicle that includes, but is not limited to a component identification device for identifying an affected component, and a malfunction selection device, connected to the component identification device, for selecting a malfunction of the identified component from a predefined quantity of component-specific malfunctions. The system includes, but is not limited to a locating device for acquiring a position of the affected component in the passenger cabin, with the aforesaid being connected to the component identification device. In this manner, by means of devices that are very simple to use, imprecise positioning information, component information and malfunction information can be avoided.Type: GrantFiled: August 25, 2011Date of Patent: April 15, 2014Assignee: Airbus Operations GmbHInventor: Daniel Fischer
-
Patent number: 8689214Abstract: Disclosed are various embodiments for replication of machine instances in a computing environment. A clone machine instance is instantiated from a machine image associated with an original machine instance. A stored execution state of the original machine instance is applied to the clone machine instance. At least a portion of a series of stored events received by the original machine instance is applied to the clone machine instance.Type: GrantFiled: March 24, 2011Date of Patent: April 1, 2014Assignee: Amazon Technologies, Inc.Inventors: Bradley E. Marshall, Swaminathan Sivasubramanian, Tate Andrew Certain, Nicholas J. Maniscalco
-
Patent number: 8689046Abstract: Accurate recovery of a primary server at a recovery server is accomplished with reduced network overhead by maintaining at the recovery server checkpoints taken over time of the primary server and an intention log of logical transactions pending and complete by the primary server. The recovery server is brought to the operational state of the primary server as of failure at the primary server by recovering the most recent checkpoint and then executing the transactions indicated by the intention log as received but not complete as of the time that the checkpoint was taken.Type: GrantFiled: November 5, 2010Date of Patent: April 1, 2014Assignee: International Business Machines CorporationInventors: David J. Craft, Lance Russell
-
Patent number: 8683263Abstract: Various embodiments enable automatic cooperative logging of information associated with a connection between at least two computing devices. In some cases, a first computing device can automatically trigger logging on a second computing device upon detection of at least one scenario. Alternately or additionally, the second computing device can respond to the first computing device with additional and/or supplemental logging requests.Type: GrantFiled: September 9, 2011Date of Patent: March 25, 2014Assignee: Microsoft CorporationInventors: Darren Louie, Jeroen Vanturennout, Gaurav S. Anand, Kevin Michael Woley, Benjamin D. L. Stewart, Donovan P. Regan, George Joy, Matthew R. Ayers, Sachin Jagadish Patil, Basel Abdus Salam, Mohammad Saifur Rahman, Kandarp Dinesh Jani
-
Publication number: 20140082432Abstract: Receiving results of detecting whether each service node in a service node pool is faulty transmitted by service request nodes; and determining fault indication states of a service node itself and other service nodes according to the results of detecting; or expanding an echo request message which carries a result of detecting, by a service request node itself, whether each service node in a service node pool is faulty during a previous period of a current period; and transmitting the echo request message to each service node at the beginning of the current period to enable each service node to determine fault indication states of a service node itself and other service nodes according to the result of detecting. According to the foregoing solutions of the present invention, reliability of service node fault detection is improved.Type: ApplicationFiled: November 22, 2013Publication date: March 20, 2014Applicant: Huawei Technologies Co., Ltd.Inventor: Zhiyong ZHU
-
Patent number: 8677192Abstract: An information correction support system includes a first information providing unit to provide first information that is input by a first user to a second user, a first information accepting unit to accept an error entry position in the first information and second information that is correct information for the input error entry that are input by the second user, an error entry position providing unit to provide the accepted error entry position to the first user without providing the accepted second information, a second information accepting unit to accept third information that is correction information for the error entry input by the first user, a correctness determination unit to determine whether the accepted third information is correctly input information based on the accepted second information, and a warning unit to warn the first user according to a determination by the correctness determination unit.Type: GrantFiled: March 14, 2011Date of Patent: March 18, 2014Assignee: Fujitsu LimitedInventors: Kazuo Yamakawa, Koichi Hiramoto, Isao Sumito, Kazuma Takahashi, Naoto Hamada, Hitoshi Kamura
-
Patent number: 8676905Abstract: A method for processing a DCD content in a DCD (Dynamic Content Delivery). When a DCD content is delivered between a server and a terminal in a DCD service system, a client of the terminal delivers the DCD content to a DECA (DCD Enabled Client Application) of the terminal. If the DECA cannot play (execute) the content, the DECA sends to the client an error notification message and a generated status value (information about device capabilities of the terminal), and the client sends the error notification message and the status value to the server. Accordingly, if an error informing that the content received from the server cannot be played has occurred, the error is processed between the terminal and the server from the point of the terminal.Type: GrantFiled: April 4, 2008Date of Patent: March 18, 2014Assignee: LG Electronics Inc.Inventor: Ji-Hye Lee
-
Publication number: 20140068353Abstract: Methods for finding (i) the parameter var(?2), representing the variance of a prior historical distribution ?C(?2) of hidden error variances ?2; (ii) the parameter “a” defining the rate of change of the mean ensemble variance response to changes in true error variance; (iii) the parameter ?2min representing a prior historical minimum of true error variance; (iv) the parameter k?1, representing the relative variance of the stochastic component of variance prediction error; and (v) the parameter M, representing the effective ensemble size.Type: ApplicationFiled: August 30, 2013Publication date: March 6, 2014Applicant: The Government of the United States of America, as represented by the Secretary of the NavyInventors: Craig H. Bishop, Elizabeth Ann Satterfield
-
Patent number: 8660816Abstract: A system, method, and computer program product are described for distinguishing between a computing system that is hung in a hang state and systems that are in an idle or otherwise non-hang state which do not need intervention before regaining the ability to adequately process work. According to some approaches, heuristics are employed to perform hang and idle system detection and validation. Data representative of systems resources are analyzed and transformed in order to identify systems that are in a hang state.Type: GrantFiled: May 7, 2009Date of Patent: February 25, 2014Assignee: Oracle International CorporationInventors: Joy Mukherjee, Angelo Pruscino, Sunil Kumar, Sujeet Kumar, Anuj Tripathi, Macharapu Sai Prasanth
-
Publication number: 20140053030Abstract: Disclosed herein is a method for preventing a loss of trip data of a vehicle during a substantial instantaneous voltage drop in a vehicle cluster. In the method, the trip data calculated by a processor of a trip computer are stored in a clear region of a memory and the trip data stored in the clear region are backed up in a nonvolatile region of the memory when new trip data is generated. The processor collects the trip data backed up in the nonvolatile region to rewrite the trip data in the clear region after a substantially instantaneous voltage drop occurs.Type: ApplicationFiled: December 14, 2012Publication date: February 20, 2014Applicants: HYUNDAI MOTOR COMPANY, CONTINENTAL AUTOMOTIVE ELECTRONICS LLC, KIA MOTORS CORPORATIONInventors: Kang Ho Lee, Won Taek Oh, Kyoung Ha Kim
-
Publication number: 20140053022Abstract: One or more techniques and/or systems are provided for hosting a virtual machine from a snapshot. In particular, a snapshot of a virtual machine hosted on a primary computing device may be created. The virtual machine may be hosted on a secondary computing device using the snapshot, for example, when a failure of the virtual machine on the primary computing device occurs. If a virtual machine type (format) of the snapshot is not supported by the secondary computing device, then the virtual machine within the snapshot may be converted to a virtual machine type supported by the secondary computing device. In this way, the virtual machine may be operable and/or accessible on the secondary computing device despite the failure. Hosting the virtual machine on the secondary computing device provides, among other things, fault tolerance for the virtual machine and/or applications comprised therein.Type: ApplicationFiled: October 25, 2013Publication date: February 20, 2014Applicant: NetApp Inc.Inventors: Eric Paul Forgette, Deepak Kenchammana-Hosekote, Shravan Gaonkar, Arthur Franklin Lent
-
Patent number: 8656069Abstract: According to some embodiments, a message generated by a downstream device is received at upstream device. The message may, for example, be received via a peripheral interface and may not require a response. It may then be determined that an error is associated with the message, and an alert message may be sent from the upstream device to the downstream device via the peripheral interface.Type: GrantFiled: December 27, 2012Date of Patent: February 18, 2014Assignee: Micron Technology, Inc.Inventors: Ajai Singh, David Puffer
-
Publication number: 20140040674Abstract: An application programming interface (API) executed by a first processing unit combines audio data samples with error code values generated for those samples. The API then causes a data stream to be opened having sufficient bandwidth to accommodate combined samples made up of audio data samples and corresponding error code values. The combined samples are then transmitted to a decoder and validation unit within a second processing unit that receives the combined data, strips the error code values and validates the audio data based on the error code values. When the error code values indicate that the audio data has been compromised, the second processing unit terminates the output of sound derived from the audio data.Type: ApplicationFiled: August 1, 2012Publication date: February 6, 2014Inventors: Mark Pereira, Ling Yang, Govendra Gupta
-
Publication number: 20140040675Abstract: A method for processing a plurality of received copies of the same original data, the method comprising performing maximum ratio combining on equivalent data portions of the received copies to derive at least one further equivalent data portion. The received and the constructed copies are then divided into sub-portions and combinations of divided sub-portions are assembled to provide reconstructed data portions. An error rate assessment is performed on the reconstructed data portions; and on this basis one is selected as an output.Type: ApplicationFiled: July 31, 2013Publication date: February 6, 2014Applicant: CANON KABUSHIKI KAISHAInventor: Mounir Achir
-
Publication number: 20140032982Abstract: Various embodiments of the present invention provide systems and methods for media defect detection.Type: ApplicationFiled: July 30, 2012Publication date: January 30, 2014Inventors: Fan Zhang, Weijun Tan, Ming Jin, Haitao Xia
-
Publication number: 20140032981Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for using an intermediate database management layer to manage communications between an application layer and a database layer. The database management layer can receive an initial communication from the application layer and transmit a subsequent communication to a particular database based upon a rule. The rules can specify the particular database based upon the initial communication and an availability status of the database. The rules specify criteria by which the initial communication is identified and logic specifying the particular database to receive the subsequent communication based upon the identification of the initial communication.Type: ApplicationFiled: July 26, 2012Publication date: January 30, 2014Applicant: Apple Inc.Inventors: Shahid Ahmed, Blake R. Bauman, Hengki Suwandi, Mohit Gupta
-
Patent number: 8639729Abstract: Various embodiments of systems and methods for executing a customized business process in a business process framework are described herein. A user selection of a solution type corresponding to a business process is received from a user interface. In response to the user selection, a query is executed to retrieve application types and corresponding sub-application types from a business logic stored in a database. Configurable attributes are generated based upon the application types and the corresponding sub-application types. Based upon the application types, the sub-application types and the configurable attributes, the business process is customized to create a customized business process. Based upon a configuration information, a user input to the customized business process is captured from the user interface. The user input is validated by comparing the user input with the business logic. The customized business process that is validated is further executed in the business process framework.Type: GrantFiled: December 20, 2010Date of Patent: January 28, 2014Assignee: SAP AGInventor: Chatur B Patil
-
Patent number: 8639975Abstract: A data processing system 2 is used to perform processing operations to generate a result value. The processing circuitry which generates the result value has an error resistant portion 32 and an error prone portion 30. The probability of an error in operation of the error prone portion for a given set of operating parameters (clk, V) is greater than the probability of an error for that same set of operating parameters within the error resistant portion. Error detection circuitry 38 detects any errors arising in the error prone portion. Parameter control circuitry 40 responds to detected errors to adjust the set of operating parameters to maintain a non-zero error rate in the errors detected by the error detection circuitry. Errors within the one or more bits generated by the error prone portion are not corrected as the apparatus is tolerant to errors occurring within such bit values of the result value.Type: GrantFiled: November 17, 2010Date of Patent: January 28, 2014Assignee: ARM LimitedInventors: Paul Nicholas Whatmough, David Michael Bull, Shidhartha Das, Daniel Kershaw
-
Patent number: 8635499Abstract: A server-based environment for reporting a status of a security, monitoring and automation controller is provided. Detecting cessation of an always-on persistent network connection between the SMA controller and the server is also provided. Reporting the cessation of the network connection to an end user and defined others is further provided. A further aspect provides for automatically reporting an alarm event to a central station, the end user, and others, in the event the cessation of the network connection occurs while the SMA controller is armed and after a zone fault event, and not receiving a disarm notification prior to expiration of a preset entry delay.Type: GrantFiled: April 29, 2010Date of Patent: January 21, 2014Assignee: iControl Networks, Inc.Inventors: Alan Wade Cohn, Gary Robert Faulkner, James Edward Kitchen, David Leon Proft, Corey Wayne Quain
-
Publication number: 20140019814Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing an error framework for a microprocessor and for a system having such a microprocessor. The error framework may alternatively be implemented by a hardware component, such as a peripheral device for integration into a system. In one embodiment, an error framework of a microprocessor or a hardware component includes an error detection unit to capture an error within the hardware component; a state detection unit to capture error context information when the error is detected within the hardware component; an error event definition unit to define a unique error event representing a combination of the error and the error context information; and a configuration unit to define an error event response based on the unique error event.Type: ApplicationFiled: December 21, 2011Publication date: January 16, 2014Inventors: Cameron McNairy, David Heckman, Jenna Mayfield, Scott Hoyt
-
Patent number: 8627152Abstract: Architectures and techniques for uploading virtual machine (VM) images to a network-accessible computing platform from a client device while simultaneously performing error detection of the VM images at the client device. One technique can include transmitting a request from the client device to upload VM images. The technique can further include receiving an application from the computing platform and using the application to reconstitute the VM images from a first stream at the client device while performing error detection. The technique also includes using the application to upload the VM images from a second stream at the client device to the computing platform while performing the error detection.Type: GrantFiled: November 14, 2011Date of Patent: January 7, 2014Assignee: Amazon Technologies, Inc.Inventors: Bashuman Deb, Avichai M. Lissack
-
Patent number: 8621267Abstract: The embodiments described herein generally relate to methods and systems for using an extended patching procedure for correction or repair of logical data portions, pages, or sectors of a computer data storage device. The extended patching procedure targets for repair not only the page(s) appearing to be defective or unusable based on a failed read operation for a data transfer request, but also additional pages. Determining the additional pages to include for automatic patching is based on: statistical distribution analyzes to include pages within the physical or logical vicinity of the original page, information about the underlying storage device technology or Input/Output (I/O) subsystem, and/or historical data about error conditions for areas related to the original page. Preemptively patching pages based on extended page lists improves system performance by reducing the total number of costly repair processes and by avoiding situations involving correction actions that fail to resolve.Type: GrantFiled: December 15, 2010Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventors: Alexandre Santana da Costa, Umair Ahmad, Brett A. Shirley, Matthew G. Gossage
-
Publication number: 20130339807Abstract: Some aspects of the disclosure relate to automated quality control of a media asset. The quality control can comprise testing automatically various facets of content reproduction. In one embodiment, three facets can be tested: (1) access to a rendering unit configured to reproduce content of the media asset; (2) rendering of at least a portion of visual content of the media asset; and (3) rendering at least a portion of the aural content of the media asset. In one aspect, testing the rendering of the visual content can be differential in that features of the rendering can be monitored at a plurality of instants during content reproduction and can be compared for two or more instants of the plurality of instants. In another aspect, based on the comparison, the media asset can be deemed to pass the quality control and thus be accepted for consumption.Type: ApplicationFiled: June 15, 2012Publication date: December 19, 2013Applicant: Comcast Cable Communications, LLCInventors: Jason B. Umeroglu, David Lin