State Out Of Sequence Patents (Class 714/50)
-
Patent number: 11930145Abstract: An image forming apparatus that is capable of reducing network traffic in sending an audit log. The image forming apparatus is communicable with a communication apparatus. The audit log including multiple types of logs is stored in at least one of the storage device or an external storage device. On receiving from the communication apparatus a request for sending the audit log, the image forming apparatus performs control for sending the audit log to the communication apparatus. In the control for sending the audit log, on receiving the request for sending the audit log, the image forming apparatus sends, to the communication apparatus, information indicating a storage location of one or more logs each having a data amount larger than a predetermined amount among the logs included in the audit log, rather than the one or more logs.Type: GrantFiled: June 16, 2022Date of Patent: March 12, 2024Assignee: CANON KABUSHIKI KAISHAInventor: Takumi Michishita
-
Patent number: 11132001Abstract: A radar system (300) and a method of operating the radar system is disclosed, the radar system (300) comprising: a first IC (310), arranged to receive a reference clock signal (380) and configurable to generate a common local oscillator signal (400) based on the reference clock signal (380); a second IC (320), arranged to receive the common local oscillator signal (400) from the first IC (310); and a controller (350), adapted to detect a fault in the first IC (310), and configured, upon detection of a fault in the first IC (310), to send at least one signal to the second IC (320) for reconfiguring the second IC (320) from a slave mode to a master mode; wherein, when operating in the slave mode, the second IC (320) is configured to use the common local oscillator signal (400) generated by the first IC (310), and, when operating in the master mode, said second IC (320) is configured to use an internally-generated local oscillator signal.Type: GrantFiled: December 17, 2018Date of Patent: September 28, 2021Assignee: NXP USA, INC.Inventor: Ralf Reuter
-
Patent number: 10937283Abstract: A switching device shuts down a machine installation in failsafe fashion. The switching device includes an input for a defined input signal, a first output providing a first current path to the machine installation, a display element capable of assuming first and second states, and a processor having first and second modes of operation. The first current path includes a switching element capable of assuming closed and open operating states. In the first mode, the processor controls the switching element in response to the defined input signal in order to selectively close or interrupt the first current path. In the second mode, the processor controls the switching element into the open operating state regardless of the defined input signal. In the first mode, the display element assumes the first and second display states in response to the switching element being in the closed and open operating states, respectively.Type: GrantFiled: November 22, 2019Date of Patent: March 2, 2021Assignee: PILZ GMBH & CO. KGInventors: Sascha Heinisch, Jochen Bauknecht, Thomas Haeberle
-
Patent number: 10922165Abstract: A semiconductor device includes a master circuit which outputs a first write request signal for requesting to write data, a bus which receives the data and the first write request signal, a bus control unit which is arranged on the bus, generates an error detection code for the data and generates a second write request signal which includes second address information corresponding to first address information included in the first write request signal and memory controllers which each write the data into a storage area of an address designated by the first write request signal and writes the error detection code into a storage area of an address designated by the second write request signal in the storage areas of memories.Type: GrantFiled: September 13, 2018Date of Patent: February 16, 2021Assignee: RENESAS ELECTRONICS CORPORATIONInventors: Kimihiko Nakazawa, Takahiro Irita
-
Patent number: 10831425Abstract: The image forming apparatus of the present invention is an image forming apparatus that transmits log information, including: a log information generation unit configured to generate the log information in accordance with a job; a storage control unit configured to cause a log information storage unit to store the generated log information; a log information deletion unit configured to delete log information stored in the log information storage unit so that the number of pieces of log information stored in the log information storage unit does not exceed a storage upper limit; and a log loss information addition unit configured to add log loss information to log information to be stored in the log information storage unit in a case where the log information is deleted by the log information deletion unit.Type: GrantFiled: June 7, 2019Date of Patent: November 10, 2020Assignee: Canon Kabushiki KaishaInventor: Keisuke Niimoto
-
Patent number: 10811080Abstract: A memory component includes a memory core comprising dynamic random access memory (DRAM) storage cells and a first circuit to receive external commands. The external commands include a read command that specifies transmitting data accessed from the memory core. The memory component also includes a second circuit to transmit data onto an external bus in response to a read command and pattern register circuitry operable during calibration to provide at least a first data pattern and a second data pattern. During the calibration, a selected one of the first data pattern and the second data pattern is transmitted by the second circuit onto the external bus in response to a read command received during the calibration. Further, at least one of the first and second data patterns is written to the pattern register circuitry in response to a write command received during the calibration.Type: GrantFiled: December 10, 2018Date of Patent: October 20, 2020Assignee: Rambus Inc.Inventors: Craig E. Hampel, Richard E. Perego, Stefanos Sidiropoulos, Ely K. Tsern, Frederick A. Ware
-
Patent number: 10579611Abstract: An apparatus includes one or more processors configured to execute instructions to generate a plurality of event results that includes a first event result and a second event result. The apparatus further includes a first buffer coupled to the one or more processors and a second buffer coupled to the first buffer. The first buffer is configured to store the plurality of event results. The apparatus further includes a circuit coupled to the first buffer. The first buffer is further configured to provide the first event result to the second buffer in response to detection by the circuit of a failure condition associated with the first event result.Type: GrantFiled: June 5, 2017Date of Patent: March 3, 2020Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Refael Ben-Rubi, Moshe Cohen, Ahiad Turgeman, Uri Shir, David Chaim Brief
-
Patent number: 10565048Abstract: Methods and systems for handling a single event upset. The methods include, and/or the systems include functionality for, receiving, from a monitored device, data at a first input of an initial state change device; detecting, based on receiving the data, a state change; asserting, based on detecting the state change, an initial state change device enable signal; transferring the first data from the first input to a first output of the initial state change device (which may be operatively connected to a second input of a state hold device); triggering, based on detecting the state change, a delay counter; making a determination that the delay period counted by the delay counter expired without receipt of an error detection signal; and based on the determination, asserting a state hold device enable signal to allow the data to pass from the second input to a second output of the state hold device.Type: GrantFiled: December 1, 2017Date of Patent: February 18, 2020Assignee: Arista Networks, Inc.Inventors: David Anthony Cananzi, Elliott B. Van Hartingsveldt, Michael Romain
-
Patent number: 10547459Abstract: In a method for generating a cryptographic key in a system-on-a-chip having a hardware-programmable logic unit, a circuit region of the hardware-programmable logic unit is configured in such a way that a first physical unclonable function is executed in the circuit region in order to generate a first cryptographic key, and the circuit region is reconfigured in such a way that (i) a further physical unclonable function is executed in order to generate a further cryptographic key or (ii) another functionality that does not encompass a physical unclonable function is executed.Type: GrantFiled: September 3, 2015Date of Patent: January 28, 2020Assignee: Robert Bosch GmbHInventor: Stefan Gehrer
-
Patent number: 10502780Abstract: An apparatus includes an event message generator configured to generate an event message. The apparatus further includes a filter circuit configured to receive the event message and to send a first portion of the event message to a destination device. The filter circuit is further configured to selectively send a second portion of the event message to the destination device at least partially based on an event traffic load associated with the destination device.Type: GrantFiled: November 29, 2017Date of Patent: December 10, 2019Assignee: Western Digital Technologies, Inc.Inventors: David Chaim Brief, Refael Ben-Rubi
-
Patent number: 10432552Abstract: A resource orchestration framework may include vertices representing physical network nodes and a resource orchestrator. The resource orchestrator may obtain a service function chain specifying, for multiple service functions, mappings of the service functions to respective physical nodes along a specified forwarding path, and a first starting time at which to instantiate resources for a first service function in the chain on the first mapped physical node. The resource orchestrator may instantiate the resources for the first service function on the first mapped physical node at the first starting time, prior to arrival of a first packet in a packet flow for the service function chain at the first mapped physical node and, subsequently, instantiate resources for a second service function in the chain on the second mapped physical node at a second starting time, prior to arrival of the first packet at the second mapped physical node.Type: GrantFiled: May 11, 2018Date of Patent: October 1, 2019Assignee: Fujitsu LimitedInventors: Qiong Zhang, Paparao Palacharla, Weisheng Xie, Qingya She, Tadashi Ikeuchi
-
Patent number: 10359980Abstract: The image forming apparatus of the present invention is an image forming apparatus that transmits log information, including: a log information generation unit configured to generate the log information in accordance with a job; a storage control unit configured to cause a log information storage unit to store the generated log information; a log information deletion unit configured to delete log information stored in the log information storage unit so that the number of pieces of log information stored in the log information storage unit does not exceed a storage upper limit; and a log loss information addition unit configured to add log loss information to log information to be stored in the log information storage unit in a case where the log information is deleted by the log information deletion unit.Type: GrantFiled: June 26, 2018Date of Patent: July 23, 2019Assignee: Canon Kabushiki KaishaInventor: Keisuke Niimoto
-
Patent number: 10318370Abstract: A circuit device includes a control circuit that operates on the basis of a master clock signal, and an interface circuit that includes a register unit and transmits data on the basis of an external clock signal which is input from an external device. In addition, the register unit takes up error information of the master clock signal on the basis of the external clock signal and stores the taken-up error information. The interface circuit transmits the data, including the error information stored in the register unit.Type: GrantFiled: March 10, 2017Date of Patent: June 11, 2019Assignee: SEIKO EPSON CORPORATIONInventors: Kiminori Nakajima, Takashi Aoyama
-
Patent number: 9864759Abstract: Systems and methods are provided for providing scatter/gather data processing. In accordance with an embodiment, a such a system can include a cluster of one or more high performance computing systems, each including one or more processors and a high performance memory. The cluster communicates over an InfiniBand network. The system can also include a middleware environment, executing on the cluster, that includes one or more application server instances. The system can further include a plurality of muxers. Each application server instance includes at least one muxer, and each muxer is operable to collect data from a plurality of locations in the high performance memory, and transfer the data in bulk.Type: GrantFiled: June 28, 2011Date of Patent: January 9, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Ballav Bihani, Patrik Torstensson, Adam Messinger, Naresh Revanuru
-
Patent number: 9690269Abstract: A controller and processing method includes executing, using an execution unit, a plurality of processes for controlling an operation of a device, monitoring an execution sequence of the processes executed by the execution unit, storing execution sequence information regarding multiple series based on identification information assigned to the processes, outputting the identification information assigned to the processes to be executed by the execution unit, specifying, for each series, the identification information of the processes to be executed by the execution unit, based on the execution sequence information regarding the multiple series stored, determining whether or not the identification information output in the output step matches the identification information specified for each series in the specifying step, and giving notification to an error handling unit if it is determined in the determination step that there is no match.Type: GrantFiled: December 14, 2012Date of Patent: June 27, 2017Assignees: AUTONETWORKS TECHNOLOGIES, LTD., SUMITOMO WIRING SYSTEMS, LTD., SUMITOMO ELECTRIC INDUSTRIES, LTD.Inventor: Makoto Higashi
-
Patent number: 9465716Abstract: The invention relates to implementing run-time instrumentation directed sampling. An aspect of the invention includes fetching a run-time instrumentation next (RINEXT) instruction from an instruction stream. The instruction stream includes the RINEXT instruction followed by a next sequential instruction (NSI) in program order. The method further includes executing the RINEXT instruction by a processor. The executing includes determining whether a current run-time instrumentation state enables setting a sample point for reporting run-time instrumentation information during program execution. Based on the current run-time instrumentation state enabling setting the sample point, the NSI is a sample instruction for causing a run-time instrumentation event. Based on executing the NSI sample instruction, the run-time instrumentation event causes recording of run-time instrumentation information into a run-time instrumentation program buffer as a reporting group.Type: GrantFiled: March 16, 2012Date of Patent: October 11, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Charles W. Gainey, Jr., Marcel M. Mitran, Chung-Lung K. Shum, Kevin Stoodley
-
Patent number: 9215251Abstract: Disclosed embodiments of a data protection mechanism can provide secure data management. In particular, the disclosed embodiments provide secure data management mechanisms that can control transfer of data items so that contents of protected data items are not accessible to non-authorized parties. For example, the disclosed system can prevent an application from storing a protected file using a new file name. As another example, the disclosed system can prevent an application from sending a protected file to another computing device over a communication network.Type: GrantFiled: September 11, 2013Date of Patent: December 15, 2015Assignee: AppSense LimitedInventors: Ian J. McLean, Paul Delivett
-
Publication number: 20140281749Abstract: A linear feedback shift register machine capable of generating periodic sequences and having means for detecting single point errors in the generated sequences.Type: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Inventors: Rouh T. Bow, Philip A. Dafesh, Clyde E. Edgar, JR.
-
Patent number: 8768921Abstract: Embodiments of the present invention relate to an approach for reusing information/knowledge. Specifically, embodiments of the present invention provide an approach for retrieving previously stored data to satisfy queries (e.g., jobs/tickets) for solutions to problems while maintaining privacy/security of the data as well as ensuring the quality of the results. In a typical embodiment, a query for a solution to a problem is received and details are extracted therefrom. Using the details, a search is performed on a set of data stored in at least one computer storage device. Based on the search, a set of results will be generated and classified into a set of categories. In any event, the quality of each of the set of results will be assessed based on the usefulness of the set of results.Type: GrantFiled: October 20, 2011Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Sugata Ghosal, Anup K. Ghosh, Nandakishore Kambhatla, Rose C. Kanjirathinkal, Asidhara Lahiri, Debapriyo Majumdar, Shajith I. Mohamed, Karthik Visweswariah
-
Patent number: 8713391Abstract: A system for testing an integrated circuit, in which the system includes a deserializer, a frame sync module, and a diagnostic module. The deserializer is external to the integrated circuit and is configured to receive messages in a serial data format, wherein the messages include test results associated with the integrated circuit, and deserialize the messages into data frames. The frame sync module is configured to provide control code based on the data frames, wherein the control code includes, in a digital format, status information associated with the messages deserialized into the data frames. The diagnostic module is configured to generate, based on the control code, diagnostic data associated with states of the integrated circuit.Type: GrantFiled: October 28, 2013Date of Patent: April 29, 2014Assignee: Marvell International Ltd.Inventors: Saeed Azimi, Son Ho, Daniel Smathers
-
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: 8661130Abstract: 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: GrantFiled: March 10, 2009Date of Patent: February 25, 2014Assignee: Fujitsu LimitedInventors: Masataka Sonoda, Satoshi Tsuchiya, Kunimasa Koike, Atsuji Sekiguchi
-
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
-
Patent number: 8631284Abstract: A method is provided for asynchronous notifications from a device to a host in systems without requiring hardware provision for asynchronous operations. In an embodiment of the invention, a system supports command queuing and a command is sent from a host to a device. The device receives the command and an associated tag, and accepts the command as valid. After accepting the command, the device begins monitoring for asynchronous events. If an asynchronous event is detected, the device provides notification of the event by sending a response and the associated tag to the host. In another embodiment of the invention, a method of asynchronous notification enables use of invalid tags. In a further embodiment of the invention, asynchronous notifications may be enabled by a host and operate without additional host commands.Type: GrantFiled: April 30, 2010Date of Patent: January 14, 2014Assignee: Western Digital Technologies, Inc.Inventor: Curtis E. Stevens
-
Patent number: 8589735Abstract: A mechanism for verifying order of entities being processed by a device under test (DUT) is provided. The mechanism includes arranging the entities into a temporal order, and encoding the entities to maintain the temporal order of the entities and produce encoded entities with each being a random value. The encoded entities each have a one-to-one mapping to their corresponding one of the entities in the temporal order. The encoded entities are input into the DUT to verify its output, and responsive to detecting an error in the output corresponding to one encoded entity, the one encoded entity is decoded into a current decoded error entity. It is determined which is lower in the temporal order between the current decoded error entity and a previous decoded error entity. Responsive to the current decoded error entity being lower than the previous decoded error entity, the current decoded error entity is stored.Type: GrantFiled: May 16, 2011Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Clinton E. Bubb, Chaitanya Kancherla, Roopesh A. Matayambath, Ralf Winkelmann
-
Patent number: 8572448Abstract: A system including a frame capture module, a serializer, and a deserializer. The frame capture module is configured to receive, from a device under test, data corresponding to test results, and package the data into first data frames. The serializer is configured serialize the first data frames to form serial messages that include serialized data. The serializer includes i) a first serial link configured to output the serial messages according to a first clock domain, and ii) a second serial link configured to output the serial messages according to a second clock domain. The deserializer is configured to deserialize the serial messages received on the first serial link and the second serial link to form second data frames.Type: GrantFiled: January 15, 2013Date of Patent: October 29, 2013Assignee: Marvell International Ltd.Inventors: Saeed Azimi, Son Hong Ho, Daniel Smathers
-
Patent number: 8561176Abstract: A system, method and computer program product are provided. In use, execution of a portion of internal code of an interface is identified. Further, in response to the execution of the portion of internal code, at least one aspect of an invocation of the interface is monitored and/or analyzed.Type: GrantFiled: January 24, 2007Date of Patent: October 15, 2013Assignee: McAfee, Inc.Inventor: Gregory William Dalcher
-
Patent number: 8539149Abstract: Storage system arrangement wherein: when a transmission destination determines that a source-side serial number included in a received packet is the same as a current destination-side serial number in the transmission destination, the transmission destination processes a content of the received packet in accordance with a command included in the received packet; and when the transmission destination determines that the source-side serial number is not the same as the current destination-side serial number, the transmission destination does not process a content of the received packet.Type: GrantFiled: July 10, 2012Date of Patent: September 17, 2013Assignee: Hitachi, Ltd.Inventors: Makio Mizuno, Shuji Nakamura, Masanori Takada
-
Patent number: 8516600Abstract: An information processing device, for executing content reproduction processing from an information recording medium, includes a security information processing unit for determining output messages based on security check information in a content reproduction sequence, and outputting a message output command accompanied by selection information of the output message to a user interface processing unit, and a user information processing unit for obtaining message information based on the selection information input from said security information processing unit and outputting to a display unit.Type: GrantFiled: September 23, 2011Date of Patent: August 20, 2013Assignee: Sony CorporationInventor: Yoshikazu Takashima
-
Patent number: 8495734Abstract: The present disclosure relates to a method for executing, by a processor, a program read in a program memory, comprising steps of: detecting a program memory read address jump; providing prior to a jump address instruction for jumping a program memory read address, an instruction for storing the presence of the jump address instruction; and activating an error signal if an address jump has been detected and if the presence of a jump address instruction has not been stored. The present disclosure also relates to securing integrated circuits.Type: GrantFiled: June 16, 2009Date of Patent: July 23, 2013Assignee: STMicroelectronics SAInventors: Frederic Bancel, Nicolas Berard, David Hely
-
Patent number: 8458518Abstract: The invention discloses a method (200) for use in a cellular system (100) with an RBS (120) which controls traffic to and from a cell (110), with one User Equipment, UE (130, 140), in the cell. The RBS and the UE receive and transmit information between each other, one of them being a sending party and the other one is a receiving party, and errors in messages (BSN 1, BSN 4) which are received can be detected by the receiving party by a first error detection method and if errors are detected in received messages, the receiving party can request a retransmission from the transmitting party. The receiving party stores the order in which retransmissions are requested, so that erroneous retransmissions may be detected by the receiving party without the first error detection method.Type: GrantFiled: February 7, 2007Date of Patent: June 4, 2013Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ylva Timner, HÃ¥lan Axelsson
-
Patent number: 8346992Abstract: 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: May 19, 2011Date of Patent: January 1, 2013Assignee: Micron Technology, Inc.Inventors: Ajai K. Singh, David Puffer
-
Patent number: 8335946Abstract: A method for centralization of process sequence checking includes defining a set of steps in a sequence for a process and defining an order of steps in said set of steps. The method includes determining whether one of said steps started independently of others of said steps and determining whether one of said steps completed independently of others of said steps. The method includes determining whether the sequence started, determining whether the sequence completed, and determining whether a sequence fault occurred.Type: GrantFiled: November 21, 2005Date of Patent: December 18, 2012Inventors: Kevin M. Baltes, Trenton W. Haines
-
Patent number: 8301180Abstract: A portable electronic device is provided. The portable device comprises a wireless transceiver to receive and transmit messages and a messaging client. The messaging client receives a first message from the wireless transceiver, wherein the first message is from a first peer messaging client, parses the first message to read a first message sequence count, compares the first message sequence count to a first expected message sequence count, and based on a miscompare of the first message sequence count with the first expected message sequence count transmits a corrective message to the wireless transceiver for transmitting to the first peer messaging client.Type: GrantFiled: May 17, 2010Date of Patent: October 30, 2012Assignee: Sprint Communications Company L.P.Inventors: Michael A. Gailloux, Kenneth W. Samson
-
Patent number: 8230271Abstract: Detecting a race condition is disclosed. An indication of a store operation to a memory address is received. An identifier of the memory address is stored. The identifier is used to detect an occurrence of a memory operation that is not associated with a previous ordering operation.Type: GrantFiled: October 22, 2010Date of Patent: July 24, 2012Assignee: Azul Systems, Inc.Inventors: Daniel Dwight Grove, Ivan Posva, Jack H. Choquette, Cliff N. Click, Jr., Jeffrey Gee
-
Patent number: 8219747Abstract: In a storage system including a host computer, and a disk control device connected to the host computer for communications therewith, and performs control over a disk device that stores therein data requested for writing from the host computer, for data transmission from a host interface section or a disk interface section to a memory section, when the data asked by a transmission source for storage is stored in a transmission destination, the transmission destination is put in a first mode for communications of forwarding a response back to the transmission source. With such a configuration, favorably provided is the storage system that offers a guarantee of reliability with the improved processing capabilities thereof.Type: GrantFiled: November 28, 2008Date of Patent: July 10, 2012Assignee: Hitachi, Ltd.Inventors: Makio Mizuno, Shuji Nakamura, Masanori Takada
-
Patent number: 8140917Abstract: Stream data is structured including data tuples as a query process target and a recovery point tuple for indicating a position of the data tuples in the stream data. Upon detection of a failure at a computer, another computer reads position information in the stream data indicating a position of data tuples already subjected to the query process by a stream processing apparatus from a recovery points, uses the recovery point positioned lastly among the read recovery points as a reenter point of the input stream, and instructs a stream distribution apparatus to reenter the input stream starting from the reenter position into the other computer.Type: GrantFiled: February 25, 2010Date of Patent: March 20, 2012Assignee: Hitachi, Ltd.Inventors: Tomohiro Suetsugu, Satoru Watanabe, Eri Kubo
-
Publication number: 20120060064Abstract: Soft error detection is performed by computation of states based on formal methods and by simulating a synthesized target identification logic together with the design. Soft errors may be simulated in response to detecting that a simulated state of the design is comprised by the states. A BDD representation of the design may be utilized to determine the states. A Boolean satisfiability problem may be defined and solved using an all-SAT solver in order to determine the states.Type: ApplicationFiled: September 8, 2010Publication date: March 8, 2012Applicant: International Business Machines CorporationInventors: Sharon Keidar-Barner, Ohad Shacham, Karen Frida Yorav
-
Publication number: 20120042217Abstract: A corrected state space model obtained by correcting a state space model to represent a controllable system by adding an error matrix ? to a state space model representing an uncontrollable system is designed. A control object is controlled based on a control input of the system represented by this corrected state space model. The control input is calculated by a state feedback controller. By correcting the state space model representing the uncontrollable system by the error matrix ?, the system can be made controllable. Since the error matrix ? is added to a state matrix, an influence of an error on an output of the system can be reduced.Type: ApplicationFiled: February 18, 2009Publication date: February 16, 2012Applicant: Toyota Jidosha Kabushiki KaishaInventors: Takahito Watanabe, Motohiko Honma, Masaaki Tabata
-
Patent number: 8099637Abstract: The invention provides for software fault detection. A software process tracks its own progress. In the event the timer times out, a handler checks the progress. If the progress meets a fault criterion, a fault response is executed.Type: GrantFiled: October 30, 2007Date of Patent: January 17, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventor: John R. Reilly
-
Patent number: 8055391Abstract: A server device constituting a group management system includes one or more manufacturing apparatuses for performing a preset process on a target substrate, and the server device includes a measurement information storage unit for storing therein one or more measurement information; an instruction receiving unit for receiving an output instruction of the measurement information, which contains information specifying a predetermined start point and valid time information; a measurement information acquisition unit for acquiring, from the measurement information storage unit, measurement information ranging from the predetermined start point to a time point of the valid time; an output information composing unit for composing output information by using the acquired measurement information; and an output unit for outputting the output information composed by the output information composing unit.Type: GrantFiled: July 9, 2007Date of Patent: November 8, 2011Assignee: Tokyo Electron LimitedInventors: Masashi Takahashi, Minoru Obata, Noriaki Koyama
-
Publication number: 20110271151Abstract: A method is provided for asynchronous notifications from a device to a host in systems without requiring hardware provision for asynchronous operations. In an embodiment of the invention, a system supports command queuing and a command is sent from a host to a device. The device receives the command and an associated tag, and accepts the command as valid. After accepting the command, the device begins monitoring for asynchronous events. If an asynchronous event is detected, the device provides notification of the event by sending a response and the associated tag to the host. In another embodiment of the invention, a method of asynchronous notification enables use of invalid tags. In a further embodiment of the invention, asynchronous notifications may be enabled by a host and operate without additional host commands.Type: ApplicationFiled: April 30, 2010Publication date: November 3, 2011Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.Inventor: Curtis E. Stevens
-
Patent number: 8046837Abstract: An information processing device, for executing content reproduction processing from an information recording medium, includes a security information processing unit for determining output messages based on security check information in a content reproduction sequence, and outputting a message output command accompanied by selection information of the output message to a user interface processing unit, and a user information processing unit for obtaining message information based on the selection information input from said security information processing unit and outputting to a display unit.Type: GrantFiled: August 24, 2006Date of Patent: October 25, 2011Assignee: Sony CorporationInventor: Yoshikazu Takashima
-
Patent number: 7996574Abstract: An apparatus and method are provided for connecting a host Enterprise System Connection Architecture (ESCON) Input/Output (I/O) interface to a cache of a data storage system. The apparatus includes (a) a set of at least 4 pipelines, each pipeline being coupled on a first end to the host ESCON I/O interface and being coupled on a second end to the cache, (b) a plurality of line processors, each line processor controlling one or more of the pipelines of the set of pipelines, and (c) in each pipeline, a protocol engine, the protocol engine configured to distinguish user data from frame header data and separate the user data from the frame header data for transport over the pipeline.Type: GrantFiled: May 3, 2007Date of Patent: August 9, 2011Assignee: EMC CorporationInventors: Reema Gupta, Yao Wang, Alesia Tringale
-
Patent number: 7975187Abstract: A method and system for measuring a customer impacting failure rate in a communication network are disclosed. For example, the method collects a plurality of customer impacting network failure events, where the plurality of customer impacting network failure events comprises both hardware failure events and software failure events associated with a particular type of router or switch, or a particular type of component of the router or the switch. The method computes a Mean Time Between Outage (MTBO) metric from the plurality of customer impacting network failure events and compares the MTBO metric with a MTBO goal metric, wherein the MTBO goal metric is calculated in accordance with a predicted Mean Time Between Failure (MTBF) metric.Type: GrantFiled: November 18, 2008Date of Patent: July 5, 2011Assignee: AT&T Intellectual Property I, L.P.Inventors: Yaakov Kogan, Rajesh Patki
-
Patent number: 7970958Abstract: 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: June 20, 2005Date of Patent: June 28, 2011Assignee: Micron Technology, Inc.Inventors: Ajai K. Singh, David Puffer
-
Patent number: 7962780Abstract: A method, system, and computer program product to preserve data integrity in a mirror and copy environment is disclosed herein. In one embodiment, a method may include receiving a write command and data from a host device. The method may further include writing the data to a primary storage device and attaching a primary sequence number associated with the primary storage device to the write command, thereby providing a numbered write command with a command sequence number. The numbered write command may then be transmitted to a secondary storage device. The method may further include comparing the command sequence number to a secondary sequence number associated with the secondary storage device. If the command sequence number matches the secondary sequence number, then the command may be executed. Otherwise, it may be ignored.Type: GrantFiled: August 22, 2008Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Theodore Timothy Harris, Jr., Matthew Joseph Kalos, Steven Edward Klein, Gail Andrea Spear
-
Patent number: 7945819Abstract: The present invention extends to methods, systems, and computer program products for maintaining message state at a message log. Messages are accumulated at a message log in accordance with a message retention policy. Any of a variety of message capture assurances can be used when capturing a message from a message producer within a message log. A message becomes visible to message consumers after the outcome of writing the message is known (either failure or success). Messages are requested using (e.g., monotonically increasing) sequence numbers. Messages are also dropped from the message log in accordance with the message retention policy.Type: GrantFiled: November 3, 2008Date of Patent: May 17, 2011Assignee: Microsoft CorporationInventors: Gueorgui Chkodrov, Richard D. Hill, Craig A. Critchley, Krishnan Srinivasan, Tihomir Tarnavski, Mitchell G. Morris, Pramod Gurunath
-
Patent number: 7886279Abstract: An information processing apparatus executes a first module, a second module, and a third module for mediating a call from the first module to a function in the second module and obtaining the log of processing in the second module in response to the call. The apparatus obtains the log from the third module, extracts, from the obtained log, attribute information of functions and identifiers assigned to the functions, and determines, on the basis of attribute information of a first function and a second function among the extracted functions, identifiers assigned to the first function and the second function, whether processing in the second module has normally ended.Type: GrantFiled: December 9, 2005Date of Patent: February 8, 2011Assignee: Canon Kabushiki KaishaInventor: Makoto Mihara
-
Patent number: 7872964Abstract: A file transmission technique that does not make retransmission control complex even in a case in which a transmission error occurs is provided. A communication terminal executes a transmission job for transmitting an inspection indication file to the apparatus. When there is an error either in transmitting the inspection indication file or in receiving an inspection result file, the communication terminal executes a retransmission job after a predetermined time lapses. At this time, if there is a new transmission job generated for the same apparatus, the retransmission job is deleted. Alternatively, if there is a different retransmission job for the same apparatus, a retransmission job that has been generated first is deleted.Type: GrantFiled: June 5, 2007Date of Patent: January 18, 2011Assignee: Murata Kikai Kabushiki KaishaInventors: Yoshifumi Tanimoto, Chikayoshi Yazaki