Informatica Patent Grants

Method, apparatus, and computer-readable medium for optimized data subsetting

Granted: October 3, 2017
Patent Number: 9779158
An apparatus, computer-readable medium, and computer-implemented method for data subsetting, including receiving a request for a subset of data from a plurality of tables, generating an entity graph corresponding to the plurality of tables, expanding the entity graph if the entity graph does not have any cycles, and performing acyclic subset processing on the expanded entity graph if the entity graph does not have any cycles and the expanded entity graph does not have any cycles.

Assessment type-variable enterprise security impact analysis

Granted: September 12, 2017
Patent Number: 9762603
A data management service identifies sensitive data stored on enterprise databases according to record classification rules that classify a data record as having a sensitive data type if the data record includes fields matching at least one of the record classification rules. Methods and systems rely on a set of impact factors each having a set of set of value bands representing a range for the impact factor and a corresponding value (between 0 and 1). The factors, ranges, and values all…

Method of filling a mould, and system for filling a mould

Granted: August 15, 2017
Patent Number: 9731991
Method of filling a mould and system for filling a mould. Abstract Method of filling a mould (8) with a glass gob (10) through an opening (12) of the mould (8), for forming a glass product in the mould (8), by using a delivery system (14) for delivering the glass gob to the opening (12) of the mould (8). The delivery system (14) has an inlet (16), an outlet (18), and guiding means (20) for guiding the glass gob through the delivery system (14). The method includes observing the glass…

Method, apparatus, and computer-readable medium for efficiently performing operations on distinct data values

Granted: June 6, 2017
Patent Number: 9672272
An apparatus, computer-readable medium, and computer-implemented method for efficiently performing operations on distinct data values, including receiving a query directed to a column of data, the query defining one or more group sets for grouping the data retrieved in response to the query, and for each of the one or more group sets, generating one or more entity map vectors, the length of each entity map vector being equal to the number of unique data values in a domain which…

Domain based keyword search

Granted: October 25, 2016
Patent Number: 9477729
A database keyword search technique that relies on a domain based storage infrastructure is disclosed. In operation, a keyword search string is processed to generate a set of search string permutations. Each string permutation specifies a different ordering of one or more portions of the search string. A domain based search process is then executed asynchronously for each string permutation. Each execution generates a search result set that identifies rows in the database that include…

System and method for data masking

Granted: August 16, 2016
Patent Number: 9418237
A system, computer-readable medium, and method for masking data including receiving a request directed to a network service, applying a rule set to the request to identify sensitive data which is responsive to the request, rewriting the request, based on the rule set, such that the rewritten request will result in the sensitive data being retrieved and converted into a masked format according to one or more instructions in the rewritten request, and transmitting the rewritten request to…

Method, apparatus, and computer-readable medium for data tokenization

Granted: May 10, 2016
Patent Number: 9336256
An apparatus, computer-readable medium, and computer-implemented method for data tokenization are disclosed. The method includes receiving, at a database network router, a database access request directed to a tokenized database, the tokenized database containing one or more tokenized data values, applying one or more rules to the request, rewriting the request based on at least one of the one or more rules, such that data values being added to the database will be tokenized data values,…

Domain centric test data generation

Granted: January 12, 2016
Patent Number: 9235496
A test data extraction and persistence technique that relies on a data domain based storage infrastructure is disclosed. In operation, a test data server receives a test data query that specifies selection parameters for selecting test data and any transformation operations to be performed on the test data. The test data server identifies domains associated with the selection parameters and traverses the tables in the database based on the identified domains to extract test data that…

Method, apparatus, and computer-readable medium for efficiently performing operations on distinct data values

Granted: December 22, 2015
Patent Number: 9218379
An apparatus, computer-readable medium, and computer-implemented method for efficiently performing operations on distinct data values, including storing a tokenized column of data in a table by mapping each unique data value in a corresponding domain to a unique entity ID, and replacing each of the data values in the column with the corresponding entity ID to generate a column of tokenized data containing one or more entity IDs, receiving a query directed to the column of data, the query…

Semiconductor device and method of fabrication

Granted: February 10, 2015
Patent Number: 8952536
A semiconductor memory device employs a SONOS type memory architecture and includes a bit line diffusion layer in a shallow trench groove in which a conductive film is buried. This makes it possible to decrease the resistivity of the bit line diffusion layer without enlarging the area on the main surface of the semiconductor substrate, and to fabricate the semiconductor memory device having stable electric characteristics without enlarging the cell area. The bit line is formed by…

Soft error resistant circuitry

Granted: February 3, 2015
Patent Number: 8946663
An assembly includes an integrated circuit, a film layer disposed over the integrated circuit and having a thickness of at least 50 microns, and a thermal neutron absorber layer comprising at least 0.5% thermal neutron absorber. The thermal neutron absorber layer can be a glass layer or can include a molding compound.

Method of forming controllably conductive oxide

Granted: February 3, 2015
Patent Number: 8946020
In fabricating a memory device, a first electrode is provided. An alloy is formed thereon, and the alloy is oxidized to provide an oxide layer. A second electrode is provided on the oxide layer. In a further method of fabricating a memory device, a first electrode is provided. Oxide is provided on the first electrode, and an implantation step in undertaken to implant material in the oxide to form a layer including oxide and implanted material having an oxygen deficiency and/or defects…

Extending flash memory data retension via rewrite refresh

Granted: January 20, 2015
Patent Number: 8938655
Providing for extended data retention of flash memory devices by program state rewrite is disclosed herein. By way of example, a memory cell or group of memory cells can be evaluated to determine a program state of the cell(s). If the cell(s) is in a program state, as opposed to a natural or non-programmed state, a charge level, voltage level and/or the like can be rewritten to a default level associated with the program state, without erasing the cell(s) first. Accordingly, conventional…

Bandgap voltage reference circuit

Granted: January 13, 2015
Patent Number: 8933682
A bandgap voltage reference circuit comprising: a first P-N junction circuit generating a first voltage which changes according to a first characteristic; a second P-N junction circuit generating a second voltage which changes according to a second characteristic different from the first characteristic; an amplifier receiving the first and second voltages at a pair of input terminals and changing the amount of an output current provided from a high-voltage power supply to an output…

Method for setting parameters and determining latency in a chained device system

Granted: January 6, 2015
Patent Number: 8930593
A storage system and method for setting parameters and determining latency in a chained device system. Storage nodes store information and the storage nodes are organized in a daisy chained network. At least one of one of the storage nodes includes an upstream communication buffer. Flow of information to the storage nodes is based upon constraints of the communication buffer within the storage nodes. In one embodiment, communication between the master controller and the plurality storage…

Semiconductor device and voltage divider

Granted: January 6, 2015
Patent Number: 8928397
A semiconductor device includes first and second resistors. The first resistor is formed in a first substrate region and coupled between a first node and an output node. The second resistor is formed in a second substrate region and coupled between the output node and a second node. The first substrate region is coupled to the first node which has a first voltage. The second node has a second voltage. The second substrate region is coupled to a voltage dividing node that is set in the…

Control circuit and electronic device

Granted: January 6, 2015
Patent Number: 8928177
A controller includes a difference detector that detects a difference between a switching timing of a first channel of a switching power supply including a plurality of channels, and a switching timing of a second channel of the switching power supply, the plurality of channels being coupled in common to an input power supply and performing switching operations in response to clock signals, and a timing adjuster that, based on a detection result of the difference detector, increases a…

Power control circuit performing soft start operation. power supply device, and electronic device

Granted: December 30, 2014
Patent Number: 8922181
A power control circuit includes a control circuit configured to perform a soft start operation before a power supply device performs a normal operation. The power control circuit also includes a counter circuit configured to divide a switching frequency of the power supply device in the normal operation, wherein the counter circuit measures a period of the soft start operation and when the period lasts for a set length, starts to divide the switching frequency, and wherein the power…

Arithmetic logic unit architecture

Granted: December 30, 2014
Patent Number: 8924453
Embodiments of the present invention include an apparatus, method, and system for acoustic modeling. In an embodiment, an arithmetic logic unit for computing a one-dimensional score between a feature vector and a Gaussian probability distribution vector is provided. The arithmetic logic unit includes a computational logic unit configured to compute a first value based on a mean value and a variance value associated with a dimension of the Gaussian probability distribution vector and a…

Oscillation circuit

Granted: December 30, 2014
Patent Number: 8922289
An oscillation circuit including a reference voltage generation circuit that adds a proportional-to-absolute-temperature (PTAT) output, which increases in proportion to an absolute temperature, to a complementary-to-absolute-temperature (CTAT) output, which decreases in proportion to an absolute temperature, to generate and output a reference voltage. The oscillation circuit generates an oscillation signal having a desired and fixed frequency.