Comparison Of Data Patents (Class 714/819)
-
Patent number: 12256039Abstract: Systems, devices, and techniques are disclosed for maintaining service availability. Files including code written using a Domain Specific Language (DSL) for network security may be received. A knowledge graph including connections between services may be generated from the code written using the DSL in the files. A service that will have an availability issue may be determined based on the connections between services in the knowledge graph. The service that will have the availability issue may be replicated. The replication of the service that will have the availability issue may occur before the service has the availability issue.Type: GrantFiled: December 13, 2022Date of Patent: March 18, 2025Assignee: Salesforce, Inc.Inventors: Kaushal Bansal, Prabhat Singh
-
Patent number: 12182137Abstract: An automated predictive analytics system disclosed herein provides a novel technique for industry classification. In one implementation, the analytic system provides a method of matching company names, the method including generating a provider-side company dataset, for each record in a client's company records, identify a list of match candidates from the provider side company dataset that has overlapping company signature fragments, for each client-side company, compute match scores against the list of provider-side match candidates on each signature fragment and form an overall match score, for each client-side company, use the match scores to rank candidates and keep a predetermined number of top predetermined matches, and display the predetermined number of top predetermined matches using a user interface.Type: GrantFiled: January 24, 2022Date of Patent: December 31, 2024Assignee: ZoomInfo Apollo LLCInventors: Hua Gao, Amit Rai
-
Patent number: 12148495Abstract: A system includes a plurality of memory dice and a processing device coupled to the plurality of memory dice. The processing device is to determine whether an error correcting code (ECC) check of ECC-protected data read from a die of the plurality of memory dice results in detecting an error. In response to detecting the error from the ECC-protected data, the processing device performs a confirmation check that the error is a result of a defect in the die. In response to the confirmation check confirming the die is defective, the processing device ignores a temperature value from the die when determining whether to trigger a thermal-related operation.Type: GrantFiled: March 6, 2023Date of Patent: November 19, 2024Assignee: Micron Technology, Inc.Inventors: Venkata Naga Lakshman Pasala, Wei Wang, Jiangli Zhu
-
Patent number: 12119073Abstract: The disclosure provides an integrated circuit and an operation method and an inspection method thereof. The integrated circuit includes a one-time programmable (OTP) memory, an identifier generation circuit, and a memory controller. The identifier generation circuit generates a random number, and performs an error-detection-code encoding operation on the random number to generate an identifier with an error-detection code. The memory controller writes the identifier generated by the identifier generation circuit into the OTP memory. The identifier generation circuit reads the identifier from the OTP memory through the memory controller, and performs an error-detection-code decoding operation on the identifier provided by the memory controller to determine whether an error of the identifier from the OTP memory is correctable. When it is determined that the error of the identifier from the OTP memory is not correctable, the writing of the identifier is deemed failed.Type: GrantFiled: August 9, 2022Date of Patent: October 15, 2024Assignee: ASPEED Technology Inc.Inventors: Hung-Ming Lin, Hung-Ju Huang
-
Patent number: 11789423Abstract: Provided is a programmable logic controller comprising: a CPU module; and an input module that generates internal data corresponding to an input signal input from the outside, wherein the input module includes a first control unit and a second control unit, the second control unit generates the second control data by encoding second input data into data that cannot be decoded by the first control unit, the first control unit outputs the first control data including first input data and the second control data, the input module generates the internal data based on the first control data and transmit the internal data to the CPU module and the CPU module extracts the first input data and the second input data to determine whether the input data is correct.Type: GrantFiled: December 30, 2021Date of Patent: October 17, 2023Assignee: DENSO WAVE INCORPORATEDInventor: Toshiyuki Sugie
-
Patent number: 11392453Abstract: An error-correction code memory includes memory locations for storing data. The memory is programmed to store one or more intentionally invalid words. Testing of an error correction circuit for the memory is performed by accessing the one or more intentionally invalid words and performing an error detection and error correction operation.Type: GrantFiled: September 5, 2019Date of Patent: July 19, 2022Assignees: STMicroelectronics (Grenoble 2) SAS, STMicroelectronics (Alps) SAS, STMicroelectronics (Rousset) SASInventors: Gerald Briat, Antoine De-Muynck, Alessandro Bastoni, Stephane Marmey
-
Patent number: 11372473Abstract: It is desirable to enhance the human-like motion of an object. Provided is an information processing apparatus including: a motion control unit configured to control, when an abnormality of a signal input for controlling a motion of an object is detected, the motion of the object such that the object continues a predetermined motion until a normality of the signal input is detected, the signal input responding to a motion of a user, in which until the motion of the object transitions to the predetermined motion after the detection of the abnormality of the signal input, the motion control unit controls the object such that the object performs at least one first intermediate motion, the at least one first intermediate motion being different from the motion of the object at the detection of the abnormality of the signal input and the predetermined motion.Type: GrantFiled: March 13, 2018Date of Patent: June 28, 2022Assignee: SONY CORPORATIONInventor: Takayoshi Shimizu
-
Patent number: 11360838Abstract: An electronic control device includes a rewritable configuration memory composed of a plurality of frames in which logic circuit information is stored, a reconfiguration control unit configured to rewrite the logic circuit information of the frames, a logic unit configured to form a logic circuit based on the logic circuit information stored in the frames, and a configuration memory diagnosis unit configured to read the logical circuit information stored in the frames of the configuration memory and to perform error detection which is detection of an error in the stored logic circuit information, in which when the frames are rewritten by the reconfiguration control unit, the configuration memory diagnosis unit performs the error detection of ones of the frames that are rewritten prior to ones of the frames that are not rewritten.Type: GrantFiled: November 20, 2018Date of Patent: June 14, 2022Assignee: Hitachi Astemo, Ltd.Inventors: Kenichi Shimbo, Tadanobu Toba, Taisuke Ueta, Hideyuki Sakamoto
-
Patent number: 11314577Abstract: A system is provided for determining causes of faults in a manufacturing system. The system stores data associated with a processing system which includes machines and associated processes, wherein the data includes timestamp information, machine status information, and product-batch information. The system determines, based on the data, a topology of the processing system, wherein the topology indicates flows of outputs between the machines as part of the processes. The system determines information of machine faults in association with the topology. The system generates, based on the machine-fault information, one or more fault parameters which indicates frequency and severity of a respective fault. The system constructs, based on the topology and the machine-fault information, a system model which includes the one or more fault parameters, thereby facilitating diagnosis of the processing system.Type: GrantFiled: October 12, 2020Date of Patent: April 26, 2022Assignee: Palo Alto Research Center IncorporatedInventors: Hong Yu, Ajay Raghavan, Saman Mostafavi, Deokwoo Jung
-
Patent number: 11221998Abstract: The present disclosure generally relates to systems, methods, and computer-readable media for developing and implementing workflows for a variety of data types. For example, systems disclosed herein may receive or otherwise generate a schema object on a schema system including a plurality of schema objects associated with different workflows. The schema object may include user interface behavior data indicating a content type and associated control type. The schema object may further include application programming interface (API) behavior data indicating a binding between a user interface engine and an API engine. The schema object may also include workflow behavior data indicating one or more services for processing the schema object. Moreover, systems described herein may deploy a plurality of parsers on a plurality of processing engines to enable flexibility and dynamic updates to content ingestion lifecycles.Type: GrantFiled: September 5, 2019Date of Patent: January 11, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Yu Zhang, Ying Xu, Darren Shaun Firth, Nanda Kishore Sreerama, Aaron Brady O'Callaghan, James Thomas Godish, Zachary Thomas Capehart
-
Patent number: 11183138Abstract: A segment driver (100) that drives a display panel is provided with a signal output circuit (140), a first voltage generation circuit (15_1), a voltage output circuit (160), and an inspection circuit (170). The first voltage generation circuit (15_1) generated a voltage to be applied to an electrode (Ta1) based on a display signal indicating a first voltage or a second voltage that is higher than the first voltage. The voltage output circuit (160) includes an inspection voltage output line (Lx) for outputting an inspection voltage (Vd) for inspecting an application state of a voltage to the electrode (Ta1). The signal output circuit (140) includes a signal voltage output line (Ly) for outputting a signal voltage (Vs) of the display signal.Type: GrantFiled: November 20, 2020Date of Patent: November 23, 2021Inventor: Kazuaki Tanaka
-
Patent number: 11068387Abstract: A system and a method for classifying a test case executed on a software. Post execution, an actual result of the test case is received. A probability of the actual result being either a true failure or a false failure is determined. Further, the actual result is classified as the true failure or the false failure based on the probability. Subsequently, a recursive execution of the test case is recommended when the actual result is classified as the false failure until the actual result is classified as the true failure or a true pass. If the recursive execution fails to lead to either true positive or true negative, a reviewer' feedback is received for classification. Finally, a deviation between the classification and the feedback is recorded to classify results of subsequent test cases as true failures or false failures using an adaptive intelligence technique.Type: GrantFiled: April 20, 2020Date of Patent: July 20, 2021Assignee: WEBOMATES INC.Inventor: Aseem Bakshi
-
Patent number: 11050642Abstract: In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration.Type: GrantFiled: October 29, 2019Date of Patent: June 29, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Kshitiz Saxena, Sivakumar Thyagarajan
-
Patent number: 11048549Abstract: This technology relates to transferring state information between processes or active software programs in a computing environment where the a new instance of a process or software program may receive such state information even after an original or old instance of the process or software program that owned the state information has terminated either naturally or unnaturally.Type: GrantFiled: April 4, 2019Date of Patent: June 29, 2021Assignee: Google LLCInventors: Christopher Jonathan Phoenix, Christopher Ryan Johnson, Jeffrey Brown
-
Patent number: 11036619Abstract: Methods, systems and computer program products for bypassing execution of a module in real-time is provided. Each listed target module is located and loaded into system memory. A link is established between each target module and the stubbing framework, which begins execution of an application that includes the plurality of target modules. In response to one of the plurality of target modules being called by the application, control is passed to the stubbing framework, which includes the passing to the stubbing framework original registers from the application and a register containing an entry point of the stubbing framework. Each listed target module is bypassed. A utility module can intercept the call to the target module and provide arguments and logic to simulate the execution of the target. The results are recorded.Type: GrantFiled: June 6, 2019Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventor: Jeffrey Douglas
-
Patent number: 11016762Abstract: Methods, systems and computer program products for determining a caller of a module in real-time is provided. Each listed target module is located and loaded into system memory. A link is established between each target module and the testing framework, which begins execution of an application that includes the plurality of target modules. In response to one of the plurality of target modules being called by the application, control is passed to the testing framework, which includes the passing to the testing framework original registers from the application and a register containing an entry point of the testing framework. The chain of load modules is inspected by following the linkage data provided in the registers, and the data is recorded. Control is returned from the testing framework to the target module.Type: GrantFiled: June 6, 2019Date of Patent: May 25, 2021Assignee: International Business Machines CorporationInventor: Jeffrey Douglas
-
Patent number: 10977222Abstract: A schema consistency mechanism monitors data ingested by a data intake and query system for changes to the structure, or data schema, associated with the data. A schema consistency monitor obtains data from a data source (or, more generally, from any number of separate data sources) at a plurality of points in time. The data is analyzed to determine whether a first portion of the data received at a first point in time conforms to a first data schema and that a second portion of the data received at a second point in time conforms to a second data schema that is different from the first data schema (thereby indicating a change to the associated data schema). A graphical user interface (GUI) can be generated that includes indications of identified changes to one or more data schemas associated with data.Type: GrantFiled: September 29, 2018Date of Patent: April 13, 2021Assignee: Splunk Inc.Inventor: Gleb Esman
-
Patent number: 10915426Abstract: Methods, systems and computer program products for intercepting and recording calls of a module in real-time is provided. Each listed target module is loaded into system memory. A link is established between each target module and the recording framework, which begins execution of an application that includes the plurality of target modules. In response to one of the plurality of target modules being called by the application, control is passed to the recording framework, which includes passing to the recording framework original registers from the application and a register containing an entry point of the recording framework. Recording framework records arguments passed to the target module. Tags identifying the execution environment, transaction name, transaction id, calling program name, and whether the call is for input or output are recorded. When the target module completes, control passes back to the recording framework, which records the output parameters from the target module.Type: GrantFiled: June 6, 2019Date of Patent: February 9, 2021Assignee: International Business Machines CorporationInventor: Jeffrey Douglas
-
Patent number: 10622089Abstract: A storage device includes a nonvolatile memory, a communication interface connectable to a host, and a controller. The controller is configured to carry out writing of data that is received through the communication interface at a physical location of the nonvolatile memory when a write command associated with the data is received through the communication interface, control the communication interface to return a first notification upon determining that the writing of data at the physical location of the nonvolatile memory has completed, and control the communication interface to return a second notification a predetermined period of time after the first notification has been returned.Type: GrantFiled: October 18, 2016Date of Patent: April 14, 2020Assignee: TOSHIBA MEMORY CORPORATIONInventor: Daisuke Hashimoto
-
Patent number: 10476760Abstract: In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration.Type: GrantFiled: September 3, 2014Date of Patent: November 12, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Kshitiz Saxena, Sivakumar Thyagarajan
-
Patent number: 10454788Abstract: In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration.Type: GrantFiled: September 5, 2014Date of Patent: October 22, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Sivakumar Thyagarajan, Bhavanishankara Sapaliga
-
Patent number: 10423506Abstract: A System, Computer program product, and computer-executable method of rebuilding a failed data storage device within a storage architecture including a plurality of protection domains including two or more data storage devices, wherein a RAID protection is generated over volumes provided from the plurality of protection domains, the System, Computer program product, and computer-executable method including receiving a notification of a failed data storage device of the data storage devices within a first protection domain of the plurality of protection domains and rebuilding the failed data storage device using reserved data storage within a first data storage device within the first protection domain.Type: GrantFiled: June 30, 2015Date of Patent: September 24, 2019Assignee: EMC IP Holding Company LLCInventors: Assaf Natanzon, Erez Webman
-
Patent number: 10419301Abstract: In accordance with an embodiment, described herein is a system and method for providing multitenancy support in a platform as a service or cloud computing environment. A platform component enables a service runtime to be shared by multiple tenants, by providing each tenant with a dedicated share or slice of a runtime instance. Each share/slice can be isolated from other shares/slices with respect to factors such as, for example, configuration, or quality of service. In accordance with an embodiment, during provisioning of a particular service runtime, a runtime definition associated with the service runtime can be utilized, for example by a service management engine, to configure the platform component to install one or more services within the service runtime. A particular service and its service runtimes can also be provisioned, within one or more runtime pools, according to a service runtime definition and placement configuration.Type: GrantFiled: September 5, 2014Date of Patent: September 17, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Rajiv Mordani, Nazrul Islam, Sivakumar Thyagarajan, Bhavanishankara Sapaliga
-
Patent number: 10049072Abstract: A method is described, for use in a data processing system, the system having a node and a communication link, wherein the communication link is coupled to the node. The method can comprise obtaining first digital signal information associated with a first signal, transmitting the first signal from the node to the communication link, receiving a second signal from the communication link at the node, and analyzing the second signal to obtain second digital signal information. The method can further include combining first digital signal information with second digital signal information and flagging a combination outside a predetermined condition space. Further, an apparatus, for use in the data processing system is described that can be operative to perform the method. A data processing system is also described.Type: GrantFiled: November 18, 2013Date of Patent: August 14, 2018Assignee: Infineon Technologies AGInventor: Achim Vowe
-
Patent number: 10026089Abstract: The disclosure is directed to a system, method, and computer program for dynamically identify a merchant associated with an authorization request for a payment card, wherein a merchant identifier in the authorization request is unrecognized. A plurality of unique signatures is created for each of a plurality of registered merchants, wherein the signatures for each registered merchant are based on values of merchant attributes associated with the registered merchant. In response to the system receiving an authorization request for a payment card that includes an unrecognized merchant identifier used to process authorization requests, a plurality of unique signatures is generated for the unrecognized merchant based on a combination of merchant attributes in the authorization request. A payment processing system then determines if the signatures match one of the signatures previously created for the registered merchants.Type: GrantFiled: August 17, 2017Date of Patent: July 17, 2018Assignee: Marqeta, Inc.Inventors: Anthony Ford, Jason M. Gardner, Mark Lopez, David Matter, Jatin P. Salla
-
Patent number: 10025666Abstract: A method for surveying a data storage subsystem for latent errors before a failing disk drive of the data storage subsystem fails and recovering unreadable data usable to reconstruct data of the failing disk drive. The method includes determining that a disk drive of a plurality of disk drives of the data storage subsystem meets a threshold for being identified as a failing disk drive, and prior to failure of the failing disk drive, surveying at least a portion of the data on the remaining plurality of disk drives to identify data storage areas with latent errors. The identified data storage areas may be reconstructed utilizing, at least in part, data stored on the failing disk drive.Type: GrantFiled: August 11, 2015Date of Patent: July 17, 2018Assignee: Dell International L.L.C.Inventors: Anthony J. Floeder, Derek J. Anderson
-
Patent number: 9870618Abstract: An apparatus for identifying a candidate area in a first image corresponding to an object in a second image, includes a memory and a processor to divide the plurality of candidate areas into a plurality of small candidate areas, divide an image area of the object into a plurality of small areas, perform first comparison processing for a first part, when there is a first candidate area lacking image information of the small candidate area corresponding to the first part, perform second comparison processing for a second part, predict missing result on the small candidate area corresponding to the first part in the first candidate area based on a result of the first comparison processing on a candidate area other than the first candidate area, and a result of the second comparison processing on the plurality of candidate areas, and identify the candidate area based on a prediction.Type: GrantFiled: February 2, 2016Date of Patent: January 16, 2018Assignee: FUJITSU LIMITEDInventors: Mingxie Zheng, Akihiro Minagawa, Yusuke Uehara, Kentaro Tsuji, Yuji Matsuda, Nobuhiro Miyazaki
-
Patent number: 9767457Abstract: The disclosure is directed to a system, method, and computer program for dynamically identify a merchant associated with an authorization request for a payment card, wherein a merchant identifier in the authorization request is unrecognized. A plurality of unique signatures is created for each of a plurality of registered merchants, wherein the signatures for each registered merchant are based on values of merchant attributes associated with the registered merchant. In response to the system receiving an authorization request for a payment card that includes an unrecognized merchant identifier used to process authorization requests, a plurality of unique signatures is generated for the unrecognized merchant based on a combination of merchant attributes in the authorization request. A payment processing system then determines if the signatures match one of the signatures previously created for the registered merchants.Type: GrantFiled: July 30, 2014Date of Patent: September 19, 2017Assignee: Marqeta, Inc.Inventors: Anthony Ford, Jason M. Gardner, Mark Lopez, David Matter, Jatin P. Salla
-
Patent number: 9760364Abstract: Software extensions for applications of an enterprise system may be developed in a test system. An adaptation transport module accesses, in the test system, a collection of adaptation objects where each adaptation object includes a semantic representation of a software extension for an application of an enterprise system and at least one associated software object. The transport module processes the collection by: generating staging data based on a type of each adaptation object; exporting the collection from the test system; performing checks on each adaptation object based on the staging data; and importing the collection to the enterprise system. The transport module installs each of the software extensions on the application, using the at least one associated software object for each, based on the results of the checks of each respective adaptation object. The staging data may be written to a file in a common directory shared by both systems.Type: GrantFiled: May 15, 2015Date of Patent: September 12, 2017Assignee: SAP SEInventors: Thomas Wieczorek, Kai Dehmann, Tamara Weckwerth
-
Patent number: 9542304Abstract: Technologies are provided herein for automated operating system installation. Through the concepts and technologies presented herein, the process of installing multiple operating systems on a system under test (“SUT”) can be automated and monitored, thereby permitting the unattended installation of the operating systems. Multiple operating systems can be installed and errors detected during the installations can be logged in an automated fashion, thereby reducing the cost of such testing. Errors generated during the automated installation process can be analyzed and utilized to identify and correct errors in a computing system firmware. A device selector for facilitating the automated installation process is also provided.Type: GrantFiled: July 23, 2013Date of Patent: January 10, 2017Assignee: American Megatrends, Inc.Inventors: Charles Patrick Hanes, Clas Gerhard Sivertsen, James Brian Richardson
-
Patent number: 9286784Abstract: A method and apparatus for ignoring a duplicated alarm in a communications network are described. In one embodiment, at least one alarm message associated with at least one event is received. A determination of whether the at least one event exists in a database is subsequently made. The at least one event is recorded in the database if the at least one event does not exist in the database. Conversely, the at least one alarm message is suppressed if the at least one event exists in the database.Type: GrantFiled: December 20, 2013Date of Patent: March 15, 2016Assignee: AT&T Intellectual Property II, L.P.Inventors: Daniel Sheleheda, Michael Singer
-
Patent number: 9166844Abstract: An integrated circuit is disclosed that includes a receiver circuit to receive duobinary data symbols from a first signaling lane. The receiver circuit includes sampling circuitry to determine symbol state, and a duobinary decoder. The duobinary decoder is coupled to the sampling circuitry and converts the detected states to a PAM2 coded symbol stream. A decision-feedback equalizer (DFE) is provided that has inputs coupled to the sampling circuitry in parallel with the duobinary decoder. The DFE cooperates with the sampling circuitry to form a feedback path, such that the duobinary decoder is external to the feedback path.Type: GrantFiled: November 6, 2013Date of Patent: October 20, 2015Assignee: Rambus Inc.Inventor: E-Hung Chen
-
Patent number: 9047269Abstract: In certain embodiments, a method for modeling interactions with a computer system includes collecting interaction information for each of a number of interaction sessions with a computer system, each interaction session being associated with a corresponding agent system and including one or more states and one or more state transitions. The interaction information for an interaction session includes data for the one or more states and the one or more state transitions of the interaction session. The method further includes, for each of the interaction sessions, identifying the one or more states encountered during the interaction session based on the collected interaction information and generating, based on the one or more states encountered during the interaction session, a trace of the interaction session. The method further includes generating, based on the traces of the interaction sessions, a model of the interaction sessions, the model including the traces for each of the interaction sessions.Type: GrantFiled: October 27, 2006Date of Patent: June 2, 2015Assignee: Openconnect Systems IncorporatedInventors: Eric P. Armstrong, Stuart H. Burris, Jr., Christopher Raymond Houck
-
Patent number: 9026240Abstract: A coating and developing treatment apparatus includes a substrate transfer mechanism; and a defect inspection section. A transfer control part controls transfer of a substrate. A defect classification part classifies a defect based on the state of the defect. A storage part stores a transfer route of the substrate by the substrate transfer mechanism when the substrate has been treated by treatment sections. A defective treatment specification part specifies, based on a kind of the defect classified by the defect classification part and the transfer route of the substrate stored in the storage part, a treatment section which is a cause of occurrence of the classified defect, and judges presence or absence of an abnormality of the specified treatment section. The transfer control part controls the substrate transfer mechanism to transfer a substrate bypassing the treatment section which has been judged to be abnormal by the defective treatment specification part.Type: GrantFiled: October 26, 2011Date of Patent: May 5, 2015Assignee: Tokyo Electron LimitedInventors: Makoto Hayakawa, Hiroshi Tomita, Tatsuhei Yoshida
-
Publication number: 20150100865Abstract: Plural control-units each perform a verification process for verifying validity of data. A first storage stores, for each control-unit, an index value indicating a load on the each control-unit activating the verification process, in association with each combination of a rate of a data-amount processed in the verification process executed by the each control-unit and a utilization rate of the each control-unit. A second storage stores, in association with each control-unit, information on a data-amount currently being processed in the verification process activated by the each control-unit and the utilization rate of the each control-unit. A first control-unit determines an index value, for each control-unit, by referring to information in the first storage based on information on a data-amount to be processed in a target verification process and information in the second storage, and determines a second control-unit to activate the target verification process, based on the determined index values.Type: ApplicationFiled: September 8, 2014Publication date: April 9, 2015Applicant: FUJITSU LIMITEDInventor: Yuji Noda
-
Patent number: 9003271Abstract: An error detecting device of a dual controller system is provided. The first controller receives a sensing data from a sensor to calculate and generate a first data and outputs a final data if an error is not detected by comparing the first data with a second data transmitted from a second controller. The CAN transceiver receives the final data from the first controller and transmits the final data through a CAN bus. The second controller receives the sensing data from the sensor to calculate and generate a second data and transmits to the first controller an interrupt signal which prevents an output of the final data if an error is detected by comparing the second data with the final data fed back from the CAN transceiver. Accordingly, output transmission to the vehicle is controlled and the stability and reliability of the output data is increased.Type: GrantFiled: July 6, 2011Date of Patent: April 7, 2015Assignee: Daesung Electric Co., Ltd.Inventor: Ji-Hun Jung
-
Publication number: 20150095748Abstract: A method of operation in a memory controller is disclosed. The method includes generating first error information for a selectively dynamic-bus-inversion (DBI)-encoded data word. The selectively DBI-encoded data word is for transfer to a memory device. Second error information associated with the selectively DBI-encoded data word is received from the memory device. Errors in the data word are detected by comparing the first error information to the second error information. The detecting includes evaluating the DBI-encoding of the selectively DBI-encoded data word.Type: ApplicationFiled: December 11, 2014Publication date: April 2, 2015Inventor: Aliazam Abbasfar
-
Publication number: 20150095738Abstract: A ternary content addressable memory (TCAM) is disclosed. The TCAM includes a memory array, a data match module, and compare circuitry. The memory array stores a data entry for a data word and a corresponding duplicate data entry for the data word. The data match module compares the data entry to an input word to produce a first match output, and compares the duplicate data entry to the input word to produce a second match output. The compare circuitry compares the first match output and the second match output.Type: ApplicationFiled: September 30, 2014Publication date: April 2, 2015Inventors: Michael Anthony Zampaglione, Thomas Robert Wik
-
Publication number: 20150095740Abstract: A binary content addressable memory (BCAM) is disclosed. The BCAM includes a memory array, data signature circuitry, and a data match module and compare circuitry. The memory array is configured to store a data entry for a data word and a corresponding data signature for the data entry. The data signature circuitry is configured to calculate the data signature for the data entry and to calculate the data signature for an input word. The data match module compares the data entry to the input word to produce a content match output, and compares the data signature for the data entry to the data signature of the input word to produce a signature match output. The compare circuitry compares the content match output and the data signature match output.Type: ApplicationFiled: September 30, 2014Publication date: April 2, 2015Inventors: Michael Anthony Zampaglione, Thomas Robert Wik
-
Patent number: 8996973Abstract: A method of determining frame loss between two management points (C, D) in an Ethernet network, in which the management points each transmit frames to each other and each of the two management points transmits to the other, in regular intervals, measurement messages which contain current counts of frames transmitted and received by the respective transmitting management point. At least one of the two management points responds to a received management message to compute from counts of actual packets transmitted and/or received by a given one of the management points the frame loss at the given management point. At least one of the management points computes the frame loss only once in a measurement interval which consists of a multiplicity of the regular intervals and employs in the computation the counts indicated by the measurement message most recently received by the one of the management points.Type: GrantFiled: June 12, 2010Date of Patent: March 31, 2015Assignee: Mingoa LimitedInventors: Anne G. O'Connell, Con D. Cremin
-
Patent number: 8982366Abstract: A method automatically performs regression testing of output of an altered variable information print job (program). In one embodiment, the method begins by supplying test data to a variable information (VI) print job to produce first sample data. Next, the method applies a numeric generation application to the sample data to produce numerical representations. Then, the VI print job is altered and the same test data is supplied to the altered VI print job to produce second sample data. Again, the numeric generation application is applied to the second sample data to produce more of the numerical representations. The numerical representations are then compared to identify altered data records caused by the altering of the VI print job.Type: GrantFiled: December 6, 2006Date of Patent: March 17, 2015Assignee: Xerox CorporationInventor: Philip C. Rose
-
Patent number: 8977937Abstract: The present inventions are related to systems and methods for data processing, and more particularly to systems and methods for variable rate encoding and/or decoding in a data processing system. In some cases, embodiments include a variable length data decoder circuit that is operable to apply a decode algorithm to the encoded input based upon a first selected H-Matrix to yield a first decoded output and apply the decode algorithm to the encoded input based upon a second selected H-Matrix to yield a second decoded output.Type: GrantFiled: March 16, 2012Date of Patent: March 10, 2015Assignee: LSI CorporationInventors: Fan Zhang, Shaohua Yang, Yang Han, Chung-Li Wang, Weijun Tan
-
Patent number: 8977945Abstract: Examples are disclosed for transmitting video content. In some examples, cyclic redundancy check (CRC) values may be added to video content for video frames to be presented or displayed in a given region of a display. Results of CRC functions for consecutive video frames that use the added CRC values may be compared to determine whether the video content for the consecutive video frames is static video content. Video content for at least one of the consecutive video frames may be withheld from being transmitted if the video content for the consecutive video frames is characterized as static video content. Multiple CRC values or different CRC values may be added to further determine whether video content for the consecutive video frames or for subsequent consecutive video frames is also characterized as static video content. Other examples are described and claimed.Type: GrantFiled: March 12, 2013Date of Patent: March 10, 2015Assignee: Intel CorporationInventors: Guoqing Li, Jeffrey R. Foerster, Yaniv Frishman
-
Patent number: 8972790Abstract: A controller section outputs a first signal and a second signal holding a phase relationship with the first signal. The second signal is received by a memory I/F section via a FIFO memory of an error detecting section. The memory I/F section performs timing adjustment for the first and second signals, outputs the first and second signals after the timing adjustment to a memory, and loops back the second signal. A data comparator compares the looped-back second signal with the original second signal outputted from the FIFO memory and corresponding to the looped-back signal.Type: GrantFiled: January 16, 2013Date of Patent: March 3, 2015Assignee: Panasonic Intellectual Property Management Co., Ltd.Inventors: Hisataka Nakabayashi, Miho Takeda, Masanori Ito
-
Patent number: 8966355Abstract: An apparatus for comparing pairs of binary words includes an intermediate value determiner and an error detector. The intermediate value determiner determines an intermediate binary word so that the intermediate binary word is equal to a reference binary word for a first pair of equal or inverted binary words, so that the intermediate binary word is equal to the inverted reference binary word for a second pair of equal or inverted binary words and so that the intermediate binary word is unequal to the reference binary word and the inverted reference binary word for a pair of unequal and uninverted binary words, if the intermediate value determiner works faultlessly. Further, the error detector provides an error signal based on the intermediate binary word so that the error signal indicates whether or not the binary words of a pair of binary words are equal or inverted.Type: GrantFiled: March 26, 2012Date of Patent: February 24, 2015Assignee: Infineon Technologies AGInventors: Thomas Kern, Ulrich Backhausen, Michael Goessel, Thomas Rabenalt
-
Patent number: 8954833Abstract: An approach for determining a value representing the number of leading zero count value in a binary input data word, is described. The binary input data word contains random data. The binary input data word is logically divided into odd and even bit positions. The approach includes a first comparator circuit for comparing data in the odd bit positions to data in the even bit positions. The approach further includes a second comparator circuit for comparing the data in the odd bit positions to a result of a logical operation performed on the data in the odd and even bit positions. The approach further includes a half-width leading zero counting circuit that provides a value representing the number of leading zero bits in the binary input data word.Type: GrantFiled: June 6, 2012Date of Patent: February 10, 2015Assignee: International Business Machines CorporationInventor: Deepak K. Singh
-
Publication number: 20150040226Abstract: There is disclosed a method for detecting an error in the reading of a data item, this method includes a)storing a first copy of the data item in a first area of an electronic memory and storing of a second copy of the data item in a second area of an electronic memory. In Step b there is also included a Reading of the values of the first and second copies of the data item in the first and second areas respectively, In step c)here is a comparison of the read values of the first and second copies of the data item if the read values of the first and second copies are different, then the preceding steps b) and c) are repeated (78, 80), then f) if the values read in the step e) are identical, then an error in the reading of this data item is detected (82) and, otherwise, no error in the reading of this data item is detected.Type: ApplicationFiled: November 29, 2012Publication date: February 5, 2015Applicant: VIACCESSInventors: Emmanuel Barau, Patrick Soquet
-
Publication number: 20150039978Abstract: The present inventions are related to systems and methods for data processing, and more particularly to systems and methods for priority based data processing.Type: ApplicationFiled: July 30, 2013Publication date: February 5, 2015Applicant: LSI CorporationInventors: Kaitlyn T. Nguyen, Fan Zhang, Jun Xiao
-
Publication number: 20150019939Abstract: A method and system are described herein that employ a lost frame concealment technique for processing data frames received during transmission over a communications channel. The lost frame concealment technique involves determining whether a current data frame is a bad frame, performing source decoding on the current data frame with one or more parameters that are limited by a first set of one or more values if the current data frame is a bad frame, and performing source decoding on the current data frame with one or more parameters that are not limited if the current data frame is a good frame.Type: ApplicationFiled: September 29, 2014Publication date: January 15, 2015Inventors: Yi Wen Liu, Sean Bartholomew Simmons
-
Patent number: 8930638Abstract: A cache coherency controller, a system comprising such, and a method of its operation are disclosed. The coherency controller ensures that target-side security checking rules are not violated by the performance-improving processes commonly used in coherency controllers such as dropping, merging, invalidating, forwarding, and snooping. This is done by ensuring that requests marked for target-side security checking and any other requests to overlapping addresses are forwarded directly to the target-side security filter without modification or side effects.Type: GrantFiled: November 27, 2012Date of Patent: January 6, 2015Assignee: QUALCOMM Technologies, Inc.Inventors: Laurent Moll, Jean-Jacques Lecler, Philippe Boucard