Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Park, San Jose

Allen Park, San Jose, CA US

Patent application numberDescriptionPublished
20090043527COMPUTER-IMPLEMENTED METHODS, CARRIER MEDIA, AND SYSTEMS FOR GENERATING A METROLOGY SAMPLING PLAN - Various computer-implemented methods, carrier media, and systems for generating a metrology sampling plan are provided. One computer-implemented method for generating a metrology sampling plan includes identifying one or more individual defects that have one or more attributes that are abnormal from one or more attributes of a population of defects in which the individual defects are included. The population of defects is located in a predetermined pattern on a wafer. The method also includes generating the metrology sampling plan based on results of the identifying step such that one or more areas on the wafer in which the one or more identified individual defects are located are sampled during metrology.02-12-2009
20090055783COMPUTER-IMPLEMENTED METHODS FOR DETERMINING IF ACTUAL DEFECTS ARE POTENTIALLY SYSTEMATIC DEFECTS OR POTENTIALLY RANDOM DEFECTS - Various computer-implemented methods for determining if actual defects are potentially systematic defects or potentially random defects are provided. One computer-implemented method for determining if actual defects are potentially systematic defects or potentially random defects includes comparing a number of actual defects in a group to a number of randomly generated defects in a group. The actual defects are detected on a wafer. A portion of a design on the wafer proximate a location of each of the actual defects in the group and each of the randomly generated defects in the group is substantially the same. The method also includes determining if the actual defects in the group are potentially systematic defects or potentially random defects based on results of the comparing step.02-26-2009
20090297019METHODS AND SYSTEMS FOR UTILIZING DESIGN DATA IN COMBINATION WITH INSPECTION DATA - Various methods and systems for utilizing design data in combination with inspection data are provided. One computer-implemented method for binning defects detected on a wafer includes comparing portions of design data proximate positions of the defects in design data space. The method also includes determining if the design data in the portions is at least similar based on results of the comparing step. In addition, the method includes binning the defects in groups such that the portions of the design data proximate the positions of the defects in each of the groups are at least similar. The method further includes storing results of the binning step in a storage medium.12-03-2009
20110170091INSPECTION GUIDED OVERLAY METROLOGY - Inspection guided overlay metrology may include performing a pattern search in order to identify a predetermined pattern on a semiconductor wafer, generating a care area for all instances of the predetermined pattern on the semiconductor wafer, identifying defects within generated care areas by performing an inspection scan of each of the generated care areas, wherein the inspection scan includes a low-threshold or a high sensitivity inspection scan, identifying overlay sites of the predetermined pattern of the semiconductor wafer having a measured overlay error larger than a selected overlay specification utilizing a defect inspection technique, comparing location data of the identified defects of a generated care area to location data of the identified overlay sites within the generated care area in order to identify one or more locations wherein the defects are proximate to the identified overlay sites, and generating a metrology sampling plan based on the identified locations.07-14-2011
20110172804Scanner Performance Comparison And Matching Using Design And Defect Data - A system and method of matching multiple scanners using design and defect data are described. A golden wafer is processed using a golden tool. A second wafer is processed using a second tool. Both tools provide focus/exposure modulation. Wafer-level spatial signatures of critical structures for both wafers can be compared to evaluate the behavior of the scanners. Critical structures can be identified by binning defects on the golden wafer having similar patterns. In one embodiment, the signatures must match within a certain percentage or the second tool is characterized as a “no match”. Reticles can be compared in a similar manner, wherein the golden and second wafers are processed using a golden reticle and a second reticle, respectively.07-14-2011
20120141013REGION BASED VIRTUAL FOURIER FILTER - The present invention includes searching imagery data in order to identify one or more patterned regions on a semiconductor wafer, generating one or more virtual Fourier filter (VFF) working areas, acquiring an initial set of imagery data from the VFF working areas, defining VFF training blocks within the identified patterned regions of the VFF working areas utilizing the initial set of imagery data, wherein each VFF training block is defined to encompass a portion of the identified patterned region displaying a selected repeating pattern, calculating an initial spectrum for each VFF training block utilizing the initial set of imagery data from the VFF training blocks, and generating a VFF for each training block by identifying frequencies of the initial spectrum having maxima in the frequency domain, wherein the VFF is configured to null the magnitude of the initial spectrum at the frequencies identified to display spectral maxima.06-07-2012
20120216169DESIGN BASED DEVICE RISK ASSESSMENT - The present invention includes defining a multiple patterns of interest utilizing design data of the device; generating a design based classification database, the DBC database including design data associated with each of the POIs; receiving one or more inspection results; comparing the inspection results to each of the plurality of POIs in order to identify an occurrence of at least one of the POIs in the inspection results; determining yield impact of each POI utilizing process yield data; monitoring a frequency of occurrence of each of the POIs and the criticality of the POIs in order to identify process excursions of the device; and determining a device risk level by calculating a normalized polygon frequency for the device utilizing a frequency of occurrence for each of the critical polygons and a criticality for each of the critical polygons, the critical polygons defined utilizing design data of the device.08-23-2012
20120316855Using Three-Dimensional Representations for Defect-Related Applications - Various embodiments for using three-dimensional representations for defect-related applications are provided.12-13-2012
20130064442Determining Design Coordinates for Wafer Defects - Methods and systems for determining design coordinates for defects detected on a wafer are provided. One method includes aligning a design for a wafer to defect review tool images for defects detected in multiple swaths on the wafer by an inspection tool, determining a position of each of the defects in design coordinates based on results of the aligning, separately determining a defect position offset for each of the multiple swaths based on the swath in which each of the defects was detected (swath correction factor), the design coordinates for each of the defects, and a position for each of the defects determined by the inspection tool, and determining design coordinates for the other defects detected in the multiple swaths by the inspection tool by applying the appropriate swath correction factor to those defects.03-14-2013

Patent applications by Allen Park, San Jose, CA US

Anthony N. Park, San Jose, CA US

Patent application numberDescriptionPublished
20110225302PARALLEL STREAMING - Embodiments of the present invention set forth techniques for a content player to stream a media file using multiple network connections. To stream the media file, the content player downloads metadata associated with a requested media file, establishes a network connection with multiple content servers (or multiple network connections with a single content server or both) and begins requesting portions of the media file. In response, the requested portions are transmitted to the content player. The content player may employ a predictive multi-connection scheduling approach to determine which network connection to use in downloading a given chunk.09-15-2011

Anthony Neal Park, San Jose, CA US

Patent application numberDescriptionPublished
20110016225DIGITAL CONTENT DISTRIBUTION SYSTEM AND METHOD - One embodiment of the present invention sets forth a technique for selecting a content distribution network (CDN) comprising at least one content server, from a plurality of CDNs, and a playing digital content file from the CDN on a content player. Selecting the CDN is based on a rank order of CDNs, an assigned weight value for each CDN, and a bandwidth measured between the content player and each CDN. Advantageously, a given content player may select a CDN based on prevailing network and CDN loading conditions, thereby increasing overall robustness and reliability when downloading digital content file from a CDN.01-20-2011
20110019976ADAPTIVE STREAMING FOR DIGITAL CONTENT DISTRIBUTION - One embodiment of the present invention sets forth a technique for adapting playback bit rate to available delivery bandwidth in a content delivery system comprising a content server and a content player. A content player periodically estimates whether a given playback bit rate can feasibly provide complete playback for a given title assuming currently available bandwidth. If playback becomes unfeasible at a current bit rate assuming currently available bandwidth, then the content player adapts the bit rate downward until a feasible bit rate is achieved. If playback is feasible using a higher bit rate, then the content player may adapt the bit rate upward.01-27-2011
20110023076ADAPTIVE STREAMING FOR DIGITAL CONTENT DISTRIBUTION - One embodiment of the present invention sets forth a technique for adapting playback bit rate to available delivery bandwidth in a content delivery system comprising a content server and a content player. A content player periodically estimates whether a given playback bit rate can feasibly provide complete playback for a given title assuming currently available bandwidth. If playback becomes unfeasible at a current bit rate assuming currently available bandwidth, then the content player adapts the bit rate downward until a feasible bit rate is achieved. If playback is feasible using a higher bit rate, then the content player may adapt the bit rate upward.01-27-2011
20110268178ENCODING VIDEO STREAMS FOR ADAPTIVE VIDEO STREAMING - One embodiment of the invention sets forth an encoding server including components configured to encode a video stream associated with a content title for adaptive streaming. The video stream is first processed by a VC1 encoder to generate an encoded video stream comprising a multiple GOPs, each GOP including a key frame and having a different playback offset. The encoded video stream is then packaged such that the GOPs are stored in data packets of the packaged encoded stream. An SHI generator generates an SHI associated with the packaged encoded stream that includes a switch point associated with each GOP. Each switch point includes the playback offset associated with the corresponding GOP and the data packet storing the key frame of the corresponding GOP. The SHI associated with multiple packaged encoded video streams associated with the same content title and encoded to different playback bit rates have corresponding switch points.11-03-2011
20120226915Content Playback APIS Using Encrypted Streams - One embodiment of the present invention sets forth a technique for decrypting digital content in a secure environment. The technique includes the steps of receiving a digital rights management (DRM) license associated with a first frame of encrypted data from a DRM server, where the DRM license includes a decryption key for decrypting the first frame of encrypted data, transmitting the DRM license to a secure content playback pipeline for storage, and transmitting the first frame of encrypted data to the secure content playback pipeline for decryption, where, in response to receiving the first frame of encrypted data, a trusted processing entity within the secure content playback pipeline decrypts the first frame of encrypted data based on the decryption key included in the DRM license to generate a first set of decrypted data and store the first set of decrypted data in a secure memory space.09-06-2012

Brian S. Park, San Jose, CA US

Patent application numberDescriptionPublished
20130088254METHOD FOR TESTING INTEGRATED CIRCUITS WITH HYSTERESIS - A system and method for testing circuits. A generated input voltage waveform for a first phase of a test may use transitions with a voltage swing between expected low and high trigger points for an integrated circuit (IC) with hysteresis. A generated input voltage waveform for a second phase of the test may use transitions with a voltage swing between the expected low trigger point and a high sub-threshold value. The high sub-threshold value may be a tolerable voltage difference below the expected high trigger point. A generated input voltage waveform for a third phase of the test may use transitions with a voltage swing between the expected high trigger point and a low sub-threshold value. The low sub-threshold value may be a tolerable voltage difference above the expected low trigger point. The expected trigger points and sub-threshold values may be found from earlier characterization studies for the IC.04-11-2013

Chan Hong Park, San Jose, CA US

Patent application numberDescriptionPublished
20090116566DELTA WRITING SCHEME FOR MIMO SIGNAL PATHS - Techniques for writing to registers associated with MIMO signal paths are disclosed. In are embodiment, a controller writes a common value to all registers corresponding to the same operational parameter or parameters, for all signal paths in the MIMO transmitter or receiver. The controller then updates the register in any signal path whose operational paramater differs from the common value, by accumulating a value to the value already in the register, or by replacing the value already in the register with a different value.05-07-2009
20090174446SYSTEMS AND METHODS FOR CALIBRATING THE LOOP BANDWIDTH OF A PHASE-LOCKED LOOP (PLL) - A method for calibrating the loop bandwidth of a phase-locked loop (PLL) is described. At least one resistor in the PLL filter is tuned in accordance with the frequency of an input reference signal. One or more capacitors in the PLL filter are tuned in accordance with the frequency of the input reference signal. Output pulses of one or more voltage controlled oscillators (VCO) are counted. A first charge pump current associated with a target loop bandwidth is counted in accordance with the counted output pulses. A Programmable charge pump current is tuned to the calculated first charge pump current.07-09-2009
20120187994SYSTEM FOR I-Q PHASE MISMATCH DETECTION AND CORRECTION - System for I-Q phase mismatch detection and correction. An apparatus to correct a phase mismatch between I and Q signals includes a correction circuit configured to continuously compare a reference signal and a phase error signal associated with the I and Q signals to generate an I bias signal and a Q bias signal, a first CMOS buffer configured to receive the I signal and the I bias signal and output a phase adjusted I signal based on the I bias signal, and a second CMOS buffer configured to receive the Q signal and the Q bias signal and output a phase adjusted Q signal based on the Q bias signal.07-26-2012

Chester Park, San Jose, CA US

Patent application numberDescriptionPublished
20130028353METHOD AND DEVICE FOR ITERATIVE BLIND WIDEBAND SAMPLING - Devices and methods are for iteratively sampling a wideband signal in order to recover one or more narrowband signals are disclosed. In one aspect, a wideband signal is received and the signal is sampled using a sampling device, which includes an amplifier with an initial gain level, to produce a plurality of sampled signals. A first set of narrowband signals may be recovered from the plurality of sampled signals. Then, the wideband signal is re-sampled to produce a second plurality of sampled signals. The re-sampling includes increasing the gain of the amplifier to a second level and suppressing a component of the wideband signal. A second set of narrowband signals may then be recovered from the second set of sampled signals.01-31-2013
20130039229FRONTEND MODULE FOR TIME DIVISION DUPLEX (TDD) CARRIER AGGREGATION - A frontend module for Time Division Duplex (TDD) with Carrier Aggregation (CA), wherein the frontend module reuses the band selection filters for the aggregated bands and provides switched connections to antenna and transmitter/receiver according to the Uplink (UL)/Downlink (DL) configuration. The use of switches on both the antenna side and the transmitter/receiver side of the frontend module enables the reuse of the band selection filters. The frontend module according to the present invention reduces the number of required filters to only one filter for each TDD-CA Component Carrier (CC) band. Thus, the frontend module avoids unnecessary band selection filters, and thereby also controls the cost of implementation of frontend modules in wireless units operating in the TDD-CA mode.02-14-2013

Heechoul Park, San Jose, CA US

Patent application numberDescriptionPublished
20090213641MEMORY WITH ACTIVE MODE BACK-BIAS VOLTAGE CONTROL AND METHOD OF OPERATING SAME - Data storage cells of a static random access memory array are selectively provided with back-bias voltages to reduce current leakage during an active mode of operation. Circuitry electrically connected with the array receives control signals and provides the back-bias voltages to certain idle data storage cells of the array based on the control signals.08-27-2009
20090303819WRITE AND READ ASSIST CIRCUIT FOR SRAM WITH POWER RECYCLING - A memory circuit for reading and writing data into a SRAM memory array using charge recycling is presented. The write and read circuit includes a cell voltage level switch, a recycle charge storage, a precharge switch, a write enable switch, and column decoder. The cell voltage level switch is connected to a low power supply and a high power supply and has two states of operation: a write operation state and a read operation state. For each state of operation, the voltage level switch selectively provides a power supply if a column has been selected or if the operation is a read or write. The recycle charge storage stores excess charge from SRAM cells after a read operation or after a write operation in unselected columns. After the read or write operation, the recycle charge storage discharges excess charge to the bitlines during bitline precharging.12-10-2009
20100008171READ ASSIST CIRCUIT OF SRAM WITH LOW STANDBY CURRENT - A SRAM memory with a read assist circuit is presented. The read assist circuit uses bitline voltage level switches, which are connected to a low power supply and a high power supply. The bitline voltage level switches have a write operation state, a read operation state, and a standby operation state. The write operation state selectively provides the high power supply to bitlines in columns selected for a write operation, and provides the low power supply to bitlines in the remaining columns. The read operation state selectively provides the low power supply to bitlines in columns selected for the read operation, and provides the low power supply to bitlines in the other columns. The standby operation state selectively provides the low power supply to bitlines in all columns when not in the read operation state or the write operation state.01-14-2010
20100045249VOLTAGE REGULATOR FOR WRITE/READ ASSIST CIRCUIT - A push-pull voltage regulator configured to selectively provide power to used portions of a memory array is presented. The push-pull voltage regulator includes a voltage-up regulator, which provides a reference voltage to an SRAM array, and a voltage-down regulator, which controls removal of excess charge from the SRAM array. The voltage-down regulator consists of a plurality of amplifier stages with a plurality of inputs, a plurality of inverters, a gain amplifier, a biasing transistor, and a NMOS drainage transistor. The gate terminal of the NMOS drainage transistor is coupled to an output of the voltage-down regulator. A first output terminal of the NMOS drainage transistor coupled to an output node of the push-pull voltage regulator and a second output terminal of the NMOS drainage transistor coupled to ground. When activated, the NMOS drainage transistor transfers excess charge from the SRAM array to ground.02-25-2010
20100157706METHODS AND APPARATUSES FOR IMPROVING REDUCED POWER OPERATIONS IN EMBEDDED MEMORY ARRAYS - Methods and apparatuses are presented for improving reduced power operations in embedded memory arrays. Some embodiments may include a microprocessor, the microprocessor including at least one execution unit, a memory coupled to the execution unit, the memory including, a memory cell comprising a memory cell bus, a power circuit selectively coupling the memory cell bus to a first power plane and a second power plane, where the memory cell bus is coupled to the second power plane when the power circuit is substantially off, and a bit line pre-charge circuit coupled to the power circuit, where the power circuit selectively couples the first power plane to the pre-charge circuit for a predetermined period of time.06-24-2010
20100329063DYNAMICALLY CONTROLLED VOLTAGE REGULATOR FOR A MEMORY - A memory device that includes multiple blocks of static random access memory (SRAM), which each have a standby mode and an active operating mode, is described. During the active operating mode, a selection circuit couples a higher voltage from a first power-signal line and a power-supply circuit to a given block of SRAM, and during the standby mode the selection circuit couples a lower voltage from a second power-signal line to the given block of SRAM. Note that a regulator circuit regulates the lower voltage on the second power-signal line by selectively opening or closing a first switch between the first power-signal line and the second power-signal line. Furthermore, a recycling circuit selectively opens a second switch between the first switch and the first power-signal line when the block of SRAM transitions from the active operating mode to the standby mode, thereby transferring charge from the block of SRAM to other blocks of SRAM.12-30-2010

Patent applications by Heechoul Park, San Jose, CA US

Hee K. Park, San Jose, CA US

Patent application numberDescriptionPublished
20090130427Nanomaterial facilitated laser transfer - The invention relates to the deposition or transfer of material using a laser induced forward transfer process. More specifically, the invention relates to the transfer of material using a laser induced forward transfer process wherein the transfer process is facilitated or enabled by nanomaterials. Nanomaterials in the form of nanoparticles or nanofilms may be employed, optionally including a surface coating or self-assembled monolayer surface coating, making use of properties of the nanomaterials that allow the laser induced forward transfer process to be practiced at irradiation energies and temperatures lower than commonly used. The technique may be well suited for depositing organic layers.05-21-2009
20100038658Polymer light-emitting diode and fabrication of same by resonant infrared laser vapor deposition - A polymeric light-emitting diode (PLED) and methods of making same. In one embodiment, the PLED comprises a substrate, a layer of a first conductive material formed on a surface of the substrate, a layer of a conductive polymeric material deposited on the layer of the first conductive material, a layer of a luminescent polymeric material deposited on the layer of the conductive polymeric material, and a layer of a second conductive material formed on the layer of the luminescent polymeric material, wherein at least one of the layer of the conductive polymeric material and the layer of the luminescent polymeric material is deposited by the laser vapor deposition (LVD).02-18-2010

Hee Kuwon Park, San Jose, CA US

Patent application numberDescriptionPublished
20100285241Laser deposition of nanocomposite films - A nanocomposite layer is deposited on a surface of a substrate by a process including: a) moving a laser bean along a target including a polymer and a plurality of nanoparticles, b) vaporizing a portion of the polymer into a gaseous form, and c) transferring the portion of the polymer in the gaseous form, and a portion of the nanoparticles from the target to the surface of the substrate. The target may be divided into a first section holding the nanoparticles and a second section including the polymer, or the target may include a mixture of the nanoparticles and the polymer.11-11-2010

Hoyong Park, San Jose, CA US

Patent application numberDescriptionPublished
20080275891METHOD TO CREATE A PARTITION-BY TIME/TUPLE-BASED WINDOW IN AN EVENT PROCESSING SERVICE - A method to create a partition by time/tuple based window in an event processing service is provided. When continuous data streams are received, tuples are stored in a data structure with partitions based upon partition keys. Only a specified amount of tuples may be stored in each partition. When a partition exceeds the specified number of tuples, the oldest tuples are removed from the data structure. Tuples stored beyond a specified time period are also removed from the data structure. Two data structures may also be used to implement a time/tuple based window. Tuples are stored in both a data structure with a partition by window and a data structure with a range window. Tuples are removed in the partition by window when tuples exceed the amount in the partition. Tuples are removed in the range window when tuples exceed a specified time period. The two data structures are synchronized.11-06-2008
20100223305INFRASTRUCTURE FOR SPILLING PAGES TO A PERSISTENT STORE - Techniques for managing memory usage in a processing system are provided. This may be achieved by receiving a data stream including multiple tuples and determining a query plan that was generated for a continuous query applied to the multiple tuples in the data stream. The query plan may include one or more operators. Before scheduling an operator in the query plan, it is determined when an eviction is to be performed based a level of free memory of the processing system. An eviction candidate is determined and a page associated with the eviction candidate is evicted from the memory to a persistent storage.09-02-2010
20100223437METHOD AND SYSTEM FOR SPILLING FROM A QUEUE TO A PERSISTENT STORE - Techniques for managing memory usage of a processing system by spilling data from a memory to a persistent store based upon an evict policy are provided. A triggering event is detected. In response to the triggering event and based on the evict policy, it is determined whether data from the memory of the processing system is to be spilled to the persistent storage. The determination is made by comparing a level of free memory of the processing system with a threshold specified by the evict policy. The data is evicted from the memory.09-02-2010
20100223606FRAMEWORK FOR DYNAMICALLY GENERATING TUPLE AND PAGE CLASSES - Techniques for reducing the memory used for processing events received in a data stream are provided. This may be achieved by reducing the memory required for storing tuples. A method for processing a data stream includes receiving a tuple and determining a tuple specification that defines a layout of the tuple. The layout identifies one or more data types that are included in the tuple. A tuple class corresponding to the tuple specification may be determined. A tuple object based on the tuple class is instantiated, and during runtime of the processing system. The tuple object is stored in a memory.09-02-2010
20110029484LOGGING FRAMEWORK FOR A DATA STREAM PROCESSING SERVER - Techniques for logging data pertaining to the operation of a data stream processing server. In one set of embodiments, logging configuration information can be received specifying a functional area of a data stream processing server to be logged. Based on the logging configuration information, logging can be dynamically enabled for objects associated with the functional area that are instantiated by the data stream processing server, and logging can be dynamically disabled for objects associated with the functional area that are discarded (or no longer used) by the data stream processing server. In another set of embodiments, a tool can be provided for visualizing the data logged by the data stream processing server.02-03-2011
20110029485LOG VISUALIZATION TOOL FOR A DATA STREAM PROCESSING SERVER - Techniques for logging data pertaining to the operation of a data stream processing server. In one set of embodiments, logging configuration information can be received specifying a functional area of a data stream processing server to be logged. Based on the logging configuration information, logging can be dynamically enabled for objects associated with the functional area that are instantiated by the data stream processing server, and logging can be dynamically disabled for objects associated with the functional area that are discarded (or no longer used) by the data stream processing server. In another set of embodiments, a tool can be provided for visualizing the data logged by the data stream processing server.02-03-2011
20110161321EXTENSIBILITY PLATFORM USING DATA CARTRIDGES - A framework for extending the capabilities of an event processing system using one or more plug-in components referred to herein as data cartridges. Generally speaking, a data cartridge is a self-contained unit of data that can be registered with an event processing system and can store information pertaining to one or more objects (referred to herein as extensible objects) that are not natively supported by the system. Examples of such extensible objects can include data types, functions, indexes, data sources, and others. By interacting with a data cartridge, an event processing system can compile and execute queries that reference extensible objects defined in the data cartridge, thereby extending the system beyond its native capabilities.06-30-2011
20110161328SPATIAL DATA CARTRIDGE FOR EVENT PROCESSING SYSTEMS - Techniques for extending the capabilities of an event processing system to support the processing of spatial data. In one set of embodiments, this extensibility can be provided via a plug-in extension component referred to herein as a spatial data cartridge. The spatial data cartridge can enable the event processing system to support spatial data types (e.g., point, polygon, etc.) and various operations related to such data types (e.g., proximity determinations, overlap determinations, etc.). The spatial data cartridge can also define an indexing scheme that can be integrated with the capabilities of the event processing system to support the indexing of spatial data. Using the spatial data cartridge, the event processing system can operate on spatial data even if spatial data formats are not natively supported by the system.06-30-2011
20110161352EXTENSIBLE INDEXING FRAMEWORK USING DATA CARTRIDGES - A framework or infrastructure (extensibility framework/infrastructure) for extending the indexing capabilities of an event processing system. The capabilities of an event processing system may be extended to support indexing schemes, including related data types and operations, which are not natively supported by the event processing system. The extensibility is enabled by one or more plug-in extension components called data cartridges.06-30-2011
20110161356EXTENSIBLE LANGUAGE FRAMEWORK USING DATA CARTRIDGES - A framework for extending the capabilities of an event processing system using one or more plug-in components referred to herein as data cartridges. In one set of embodiments, the data cartridge framework described herein can enable an event processing system to support one or more extension languages that are distinct from the native event processing language supported by the system. For example, certain “extension language” data cartridges can be provided that enable an event processing system to support complex data types and associated methods/operations that are common in object-oriented languages, but are not common in event processing languages. In these embodiments, an event processing system can access an extension language data cartridge to compile and execute queries that are written using a combination of the system's native event processing language and the extension language.06-30-2011
20120291049TRACKING LARGE NUMBERS OF MOVING OBJECTS IN AN EVENT PROCESSING SYSTEM - Techniques for tracking large numbers of moving objects in an event processing system. In one set of embodiments, an input event stream can be received, where the events in the input event stream represent the movement of a plurality of geometries or objects. The input event stream can then be partitioned among a number of processing nodes of the event processing system, thereby enabling parallel processing of one or more continuous queries for tracking the objects. In a particular embodiment, the partitioning can be performed such that (1) each processing node is configured to track objects in a predefined spatial region, and (2) the spatial regions for at least two nodes overlap. This overlapping window enables a single node to find, e.g., all of the objects within a particular distance of a target object, even if the target object is in the process of moving from the region of that node to the overlapping region of another node.11-15-2012
20130014088CONTINUOUS QUERY LANGUAGE (CQL) DEBUGGER IN COMPLEX EVENT PROCESSING (CEP) - A method including receiving, at a computer system, debugging configuration information specifying a functional area of a data stream processing server to be debugged, is described. Furthermore, the method includes identifying, by the computer system, an object associated with the functional area that has been instantiated by the data stream processing server, determining, by the computer system, that tracing for the object is enabled to perform the debugging, and instantiating, by the computer system, a tracelet associated with the object. Further, the method includes stepping, by the computer system, through the tracelet associated with the object to debug the object, and displaying, by the computer system, a visual representation of debugging results associated with the object.01-10-2013

Patent applications by Hoyong Park, San Jose, CA US

Hyundai Park, San Jose, CA US

Patent application numberDescriptionPublished
20120189317HYBRID III-V SILICON LASER FORMED BY DIRECT BONDING - Described herein is a hybrid III-V Silicon laser comprising a first semiconductor region including layers of semiconductor materials from group III, group IV, or group V semiconductor to form an active region; and a second semiconductor region having a silicon waveguide and bonded to the first semiconductor region via direct bonding at room temperature of a layer of the first semiconductor region to a layer of the second semiconductor region.07-26-2012

Jae M. Park, San Jose, CA US

Patent application numberDescriptionPublished
20090008795Stackable microelectronic device carriers, stacked device carriers and methods of making the same - A method of manufacturing a microelectronic package. The method includes the steps of attaching at least one microelectronic element to a tape having upper terminals projecting upwardly from an upper surface of a dielectric layer, so that top surfaces of the terminals are disposed coplanar with or above a top surface of the microelectronic element after the attaching step, electrically connecting the microelectronic element to at least some of the upper terminals; and further includes the step of applying an encapsulant to cover at least a portion of the upper surface of the dielectric layer, leaving the upper terminals surfaces of the terminals exposed.01-08-2009
20090133254Components with posts and pads - A packaged microelectronic element includes connection component incorporating a dielectric layer (05-28-2009
20110260320METHOD OF MAKING A CONNECTION COMPONENT WITH POSTS AND PADS - A packaged microelectronic element includes connection component incorporating a dielectric layer (10-27-2011

Patent applications by Jae M. Park, San Jose, CA US

Jihoon Park, San Jose, CA US

Patent application numberDescriptionPublished
20100050053ERROR CONTROL IN A FLASH MEMORY DEVICE - Flash memory devices and associated methods are described for controlling data errors in the devices through various forms of decoding, error correction, and wear concentration. To this end, a flash memory device may be partitioned into a plurality of sectors. Data may then be received from, for example, a host processor for storage within the flash memory device. Storage durations of the data are then estimated and the data is stored in the data sectors based on those estimated storage durations.02-25-2010

Jim Park, San Jose, CA US

Patent application numberDescriptionPublished
20090289660INTERCONNECTION AND INPUT/OUTPUT RESOURCES FOR PROGRAMMABLE LOGIC INTEGRATED CIRCUIT DEVICES - A programmable logic integrated circuit device has a plurality of regions of programmable logic disposed on the device in a plurality of intersecting rows and columns of such regions. Interconnection resources (e.g., interconnection conductors, signal buffers/drivers, programmable connectors, etc.) are provided on the device for making programmable interconnections to, from, and/or between the regions. At least some of these interconnection resources are provided in two forms that are architecturally similar (e.g., with similar and substantially parallel routing) but that have significantly different signal propagation speed characteristics. For example, a major or larger portion of such dual-form interconnection resources may have what may be termed normal signal speed, while a smaller minor portion may have significantly faster signal speed. Secondary (e.g., clock and clear) signal distribution may also be enhanced, and so may be input/output circuitry and cascade connections between adjacent or nearby logic modules on the device.11-26-2009

Patent applications by Jim Park, San Jose, CA US

Jinho Park, San Jose, CA US

Patent application numberDescriptionPublished
20110285475RF Front-End with Integrated T/R Switch - Disclosed is a transmit/receive circuit arrangement wherein a transceiver circuit including a transmit/receive switch is fabricated on an integrated circuit chip. A matching network is wholly disposed off-chip relative to the integrated circuit chip. In embodiments, at least a portion of the matching network is formed off-chip and a portion of the matching network is formed on-chip.11-24-2011
20120098600GAIN CONTROL IN A SHARED RF FRONT-END PATH FOR DIFFERENT STANDARDS THAT USE THE SAME FREQUENCY BAND - Disclosed is a radio frequency (RF) communication circuit having an input for receiving an RF signal and providing independently gain controlled signal paths from the input. In a first signal path, the signal is amplified by a constant gain. In a second signal path, the signal is amplified by a constant gain and by a variable gain amplifier.04-26-2012
20120142298RF PEAK DETECTION SCHEME USING BASEBAND CIRCUITS - A receiver includes an antenna configured to receive a set of RF signals, and a low-noise amplifier (LNA) coupled to the antenna and amplify the set of RF signals to generate a set of amplified signals. The receiver further includes a down-conversion mixer configured to down convert the set of amplified signals to baseband frequencies. The receiver further includes a low-pass filter configured to filter from the set of amplified signals to baseband frequencies an out-of-band signal. The receiver further includes a high-pass filter configured to reverse the filtering of the low-pass filter. The receiver further includes a peak detector configured to determine whether the LNA is operating at saturation; and an automatic-gain controller configured to decrease a gain of the LNA based on the determination of the peak detector.06-07-2012
20120182072Self-Biasing Radio Frequency Circuitry - The present disclosure describes self-biasing radio frequency circuitry. In some aspects a radio frequency (RF) signal is amplified via a circuit having a first transistor configured to source current to an output of the circuit and a second transistor configured to sink current from the output of the circuit, and another signal is provided, without active circuitry, from the output of the circuit to a gate of the first transistor effective to bias a voltage at the output of the circuit. By so doing, the output of the circuit can be biased without active circuitry which can reduce design complexity of and substrate area consumed by the circuit.07-19-2012

John Park, San Jose, CA US

Patent application numberDescriptionPublished
20110081872Digital Microwave Radio Link with a Variety of Ports - A microwave radio terminal capable of multiple gigabits/sec bit rate is provided. The radio terminal may use QAM modulation, including the two lowest modulation formats of BPSK and QPSK. The serial bit stream, including forward error correction (FEC) and all other overhead, is prepared in a digital circuit, such as a filed programmable gate array (FPGA) and is output serially, using SERDES devices inside the FPGA, as two separate channels known as “I-channel” and “Q-channel”.04-07-2011

Jonathan Park, San Jose, CA US

Patent application numberDescriptionPublished
20080224260Programmable Vias for Structured ASICs - A semiconductor device may be created using multiple metal layers and a layer including programmable vias that may be used to form various patterns of interconnections among segments of metal layers. The programmable vias may be formed of materials whose resistance is changeable between a high-resistance state and a low-resistance state.09-18-2008
20090109765Single via structured IC device - A configurable logic array may include a multiplicity of logic components, which may contain customizable look-up tables, and layers of fixed metal segments all of which may be customizable using a single custom via layer. The integrated circuit containing the configurable logic array may also include a multiplicity of customizable register files, customizable RAM blocks; a ROM block with customizable contents; or test logic With customizable test options and configurations to separately test logic and the PLLs.04-30-2009

Patent applications by Jonathan Park, San Jose, CA US

Jonathan C. Park, San Jose, CA US

Patent application numberDescriptionPublished
20130087834GATE ARRAY ARCHITECTURE WITH MULTIPLE PROGRAMMABLE REGIONS - Systems and methods are disclosed for forming a custom integrated circuit (IC) with a first fixed (non-programmable) region on a wafer with non-customizable mask layers, wherein the first fixed region includes multiplicities of transistors and a first interconnect layer and a second interconnect layer above the first interconnect layer which form base cells; and a programmable region above the first fixed region with customizable mask layers, wherein at least one mask layer in the programmable region is coupled to the second interconnect layer which provides electrical access to all transistor nodes of the base cells and wherein the programmable region comprises a third interconnect layer coupled to the customizable mask layers to customize the IC. A second fixed region may be formed above the programmable region to provide multiple fixed regions and reduce the number of required masks in customizing the custom IC.04-11-2013

Jungil Park, San Jose, CA US

Patent application numberDescriptionPublished
20120011298INTERFACE MANAGEMENT CONTROL SYSTEMS AND METHODS FOR NON-VOLATILE SEMICONDUCTOR MEMORY - A control system includes a control module configured to control data transfer events of blocks of data between an interface management module and a non-volatile semiconductor memory based on at least two descriptors for each one of the data transfer events. The non-volatile semiconductor memory is prepared for a read event or a program event of the data transfer event. The interface management module and the non-volatile semiconductor memory are configured to operate within a solid-state memory drive. A command management module is configured to generate a parameter signal based on the at least two descriptors. The interface management module is configured to generate instruction signals based on the parameter signal and transmit the instruction signals to the non-volatile semiconductor memory to perform the read event or the program event.01-12-2012
20120159052Descriptor Scheduler - Methods, systems and computer program products for providing a sequencer that schedules job descriptors are described. The sequencer can manage the scheduling of the job descriptors for execution based on the availability of their respective segments and channels. For example, the sequencer can check the status of the segments, and identify one or more segments that are in busy or full state, or one or more segments that are in non-busy or empty state. Based on the status check, the sequencer can execute job descriptors out of order, and in particular, give priorities to job descriptors whose associated segments are available over job descriptors whose associated segments are in busy or full state. In doing so, pending job descriptors can be processed quicker and unnecessary latency can be avoided.06-21-2012

Jung Seo Park, San Jose, CA US

Patent application numberDescriptionPublished
20090034125Load/unload ramp spoiler for a hard disk drive - A load/unload ramp spoiler for a hard disk drive is disclosed. One embodiment provides a load/unload ramp body having at least one load/unload ramp associated therewith, the at least one load/unload ramp for receiving at least one slider coupled with an actuator assembly. In addition, at least one spoiler is integrated with the load/unload ramp body to reduce detrimental local excitation of an airflow encountering the load/unload ramp body.02-05-2009

Ju Won Park, San Jose, CA US

Patent application numberDescriptionPublished
20090158110FORWARD AND REVERSE SHIFTING SELECTIVE HARQ COMBINING SCHEME FOR OFDMA SYSTEMS - A method and apparatus for combining retransmitted hybrid automatic repeat-request (HARQ) messages at different stages in an OFDM/OFDMA receiver are provided. A combination of different types of HARQ combiners may be designed into the receiver and selected on a per-channel basis. Proper selection of a HARQ combining scheme may reduce the required HARQ buffer size and may provide an increased combining gain when compared to conventional HARQ combining techniques. Furthermore, the HARQ combiner type may be dynamically selected through forward and reverse shifting between the different types of HARQ combining schemes in an effort to decrease the bit error ratio (BER) without saturating the HARQ buffer.06-18-2009
20120014428METHODS AND SYSTEMS FOR INITIAL FCH PROCESSING - Methods and apparatus for initially decoding a frame control header (FCH) in an orthogonal frequency-division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA) system in an effort to accurately determine the downlink frame prefix (DLFP) such that the remainder of an OFDM/A frame may be properly decoded are provided. Used, for example, when boosting factors applied in the transmitter to various elements of the OFDM/A frame and/or available pilots for the FCH are unknown, such methods may utilize a preamble channel estimate, the FCH pilots, or a combination thereof.01-19-2012

Patent applications by Ju Won Park, San Jose, CA US

Kee Park, San Jose, CA US

Patent application numberDescriptionPublished
20100046265Separate CAM Core Power Supply For Power Saving - A CAM system includes an integrated circuit chip having: logic & control circuitry, a CAM cell array, read/write access circuitry that performs read and write accesses to the CAM cell array, comparison access circuitry that performs comparison operations to the CAM cell array, a first voltage supply pad coupled to the read/write access circuitry; and a second voltage supply pad coupled to the comparison access circuitry. A first voltage supply, external to the integrated circuit chip, provides a first supply voltage to the first voltage supply pad, wherein the logic & control circuitry is powered by the first supply voltage. A second voltage supply, external to the integrated circuit chip, provides a second supply voltage to the second voltage supply pad, wherein at least a portion of the comparison access circuitry is powered by the second supply voltage, wherein the second supply voltage is less than the first supply voltage.02-25-2010
20100232195Content Addressable Memory (CAM) Array Capable Of Implementing Read Or Write Operations During Search Operations - A read operation and a search operation are performed during the same cycle within a CAM system including a CAM array by: (1) forcing a non-matching condition to exist in the row of the CAM array selected for the read operation, (2) comparing the read data value with the search data value outside of the CAM array to determine whether a match exists, and (3) prioritizing the results of the search operation performed within the CAM array and the results of the comparison performed outside of the CAM array to provide a final search result.09-16-2010
20110255322Encoding Data for Storage in a Content Addressable Memory - An encoding scheme is disclosed that allows a CAM device to selectively store, within each cell of a row of the CAM device, either a single bit of a binary value or two bits of an encoded data word encoded from the binary value. By storing two bits of the encoded data word in each CAM cell, data may be stored more efficiently and CAM systems may consume less power. The encoded data words can be balanced data words that have equal number of logic high and logic low values.10-20-2011

Patent applications by Kee Park, San Jose, CA US

Ken Hyun Park, San Jose, CA US

Patent application numberDescriptionPublished
20100307479Solar Panel Tracking and Mounting System - A method for tracking solar panels includes the steps (a) beginning a tracking cycle substantially at sunrise with adjacent tilting panels all horizontal, (b) tilting the adjacent panels in unison in a first angular direction toward the rising sun at a tilt rate that just avoids shading of adjacent panels, (c) reversing direction of panel tilt at a point that the panels reach either a maximum tilt limited by mechanical design, or the panel surfaces are orthogonal to the rising sun, (d) tilting the adjacent panels in a second angular direction, following movement of the sun and keeping the surface of the panels at right angles to the sun's position, until a point is reached that shadowing is imminent from the angle of the setting sun, and (e) reversing direction of panel tilt again to the first angular direction, adjusting tilt as the sun sets to avoid shading until the panels are again horizontal.12-09-2010

Kiejin Park, San Jose, CA US

Patent application numberDescriptionPublished
20120152896HIGH DENSITY PLASMA ETCHBACK PROCESS FOR ADVANCED METALLIZATION APPLICATIONS - A physical vapor deposition (PVD) system and method includes a chamber including a target and a pedestal supporting a substrate. A target bias device supplies DC power to the target during etching of the substrate. The DC power is greater than or equal to 8 kW. A magnetic field generating device, including electromagnetic coils and/or permanent magnets, creates a magnetic field in a chamber of the PVD system during etching of the substrate. A radio frequency (RF) bias device supplies an RF bias to the pedestal during etching of the substrate. The RF bias is less than or equal to 120V at a predetermined frequency. A magnetic field produced in the target is at least 100 Gauss inside of the target.06-21-2012

Kie-Jin Park, San Jose, CA US

Patent application numberDescriptionPublished
20110300716METHOD OF IMPROVING FILM NON-UNIFORMITY AND THROUGHPUT - Methods, apparatus, and systems for depositing materials with gaseous precursors are provided. In certain implementations, the methods involve providing a wafer substrate to a chamber of an apparatus. The apparatus includes a showerhead to deliver a gas to the chamber, a volume, and an isolation valve between the volume and the showerhead. A gas is delivered the volume when the isolation valve is closed, pressurizing the volume. The isolation valve is opened to allow the gas to flow to the showerhead when the gas is being delivered to the volume. A material is formed on the wafer substrate using the gas. In some implementations, releasing the pressurized gas from the volume reduces the duration of time to develop a spatially uniform gas flow across the showerhead.12-08-2011
20120070589CREATION OF MAGNETIC FIELD (VECTOR POTENTIAL) WELL FOR IMPROVED PLASMA DEPOSITION AND RESPUTTERING UNIFORMITY - A physical vapor deposition (PVD) system includes a chamber and a target arranged in a target region of the chamber. A pedestal has a surface for supporting a substrate and is arranged in a substrate region of the chamber. A transfer region is located between the target region and the substrate region. N coaxial coils are arranged in a first plane parallel to the surface of the pedestal and below the pedestal. M coaxial coils are arranged adjacent to the pedestal. N currents flow in a first direction in the N coaxial coils, respectively, and M currents flow in a second direction in the M coaxial coils that is opposite to the first direction, respectively.03-22-2012
20120083134METHOD OF MITIGATING SUBSTRATE DAMAGE DURING DEPOSITION PROCESSES - Systems, methods, and apparatus for depositing a protective layer on a wafer substrate are disclosed. In one aspect, a protective layer is deposited over a surface of a wafer substrate using a process configured to produce substantially less damage in the wafer substrate than a first plasma-assisted deposition process. The protective layer is less than about 100 Angstroms thick. A barrier layer is deposited over the protective layer using the first plasma-assisted deposition process.04-05-2012
20120115325ION-INDUCED ATOMIC LAYER DEPOSITION OF TANTALUM - Systems, methods, and apparatus for depositing a tantalum layer on a wafer substrate are disclosed. In one aspect, a tantalum layer may be deposited on a surface of a wafer substrate using an ion-induced atomic layer deposition process with a tantalum precursor. A copper layer may be deposited on the tantalum layer.05-10-2012
20120228125CREATION OF MAGNETIC FIELD (VECTOR POTENTIAL) WELL FOR IMPROVED PLASMA DEPOSITION AND RESPUTTERING UNIFORMITY - A physical vapor deposition (PVD) system includes N coaxial coils arranged in a first plane parallel to a substrate-supporting surface of a pedestal in a chamber of a PVD system and below the pedestal. M coaxial coils are arranged adjacent to the pedestal. Plasma is created in the chamber. A magnetic field well is created above a substrate by supplying N currents to the N coaxial coils, respectively, and M currents to the M coaxial coils, respectively. The N currents flow in a first direction in the N coaxial coils and the M second currents flow in a second direction in the M coaxial coils that is opposite to the first direction. A recessed feature on the substrate arranged on the pedestal is filled with a metal-containing material by PVD using at least one operation with high density plasma having a fractional ionization of metal greater than 30%.09-13-2012

Mun Hyoun Park, San Jose, CA US

Patent application numberDescriptionPublished
20130078483USE OF MAGNETIC MATERIAL FOR RIE STOP LAYER DURING DAMASCENE MAIN POLE FORMATION - A write head for use in a magnetic disk drive and methods of manufacturing the same. When a non-magnetic reactive ion etching (RIE) stop layer is used in a damascene main pole fabrication process, the leading edge shield and the side shield have a magnetic separation. By replacing a non-magnetic RIE stop layer with a magnetic RIE stop layer, no removal of the RIE stop layer around the main pole is necessary. Additionally, the leading edge shield and the side shield will magnetically join together without extra processing as there will be no magnetic separation between the leading edge shield and the side shield.03-28-2013

Noel Park, San Jose, CA US

Patent application numberDescriptionPublished
20130057144FLUORESCENT FLAT PANEL LAMP FOR INCREASED LUMEN OUTPUT - Embodiments of the present invention generally relate to a fluorescent flat panel lamp. In one aspect, a flat panel lamp is provided. The flat panel lamp includes a substantially flat glass plate. The flat panel lamp further includes a formed plate attached to the substantially flat glass plate. The glass plates are hermetically sealed and define a channel. The channel is configured to hold gas and mercury. The flat panel lamp further includes an electrode at each end of the channel, wherein a ratio of the active area of the channel to a surface area of the electrode is less than 10.03-07-2013
20130058093SELF-BALLASTED REFLECTORIZED INTEGRATED FLAT PANEL LAMP - Embodiments of the present invention generally relate to an integrated compact fluorescent reflector flat panel lamp. In one aspect, an integrated compact fluorescent reflector flat panel lamp is provided. The integrated compact fluorescent reflector flat panel lamp includes a housing, a flat panel lamp portion disposed in the upper part of the housing, lamp circuitry/ballast disposed in the lower part of the housing and a screw type base.03-07-2013

Ryan Jungsuk Park, San Jose, CA US

Patent application numberDescriptionPublished
20090016422SYSTEM FOR AN ADAPTIVE FLOATING TAP DECISION FEEDBACK EQUALIZER - A method for adaptive selection of floating taps in a decision feedback equalizer including the steps of (A) determining values for a predefined metric for tap positions within a range covered by a decision feedback equalizer (DFE) and (B) setting one or more floating taps of the DFE to tap positions based upon the values of the predefined metric.01-15-2009

Sangbeom Park, San Jose, CA US

Patent application numberDescriptionPublished
20080204120PIN NUMBER REDUCTION CIRCUIT AND METHODOLOGY FOR MIXED-SIGNAL IC, MEMORY IC, AND SOC - The pin number reduction circuit circuits and methodology of the present invention provide a higher pseudo power supply and a lower pseudo power supply for a digital functional section in mixed-signal IC, memory IC, and SOC including analog functional section and digital (or memory) functional section in order to reduce digital noise coupling. The circuit and methodology of the present invention basically includes resistors, capacitors, transistors, and amplifiers. It is noted that analog functional section is coupled between a positive power supply and a negative power supply, which are connected to two pins.08-28-2008
20080297263Filter-based lock-in circuits for PLL and fast system startup - All embodiments of the present invention basically include an upper transistor and a lower transistor connected in series between a power supply and ground. The upper transistor and the lower transistor have a shared source (or drain) terminal which becomes a single bidirectional node. They further comprise a sensing gate and a logic gate. The sensing inverter has a function of sensing a voltage at the single bidirectional node and comparing it with an input transition voltage since an input terminal of the sensing inverter is connected to the single bidirectional node. An initial voltage at the single bidirectional node of the filter-based lock-in circuit is almost the same as the input transition voltage of the sensing inverter, where the input transition voltage is an input voltage which causes an output voltage to be V12-04-2008

Sang-Min Park, San Jose, CA US

Patent application numberDescriptionPublished
20100120252Method of Positioning Patterns from Block Copolymer Self-Assembly - A method of controlling both alignment and registration (lateral position) of lamellae formed from self-assembly of block copolymers, the method comprising the steps of obtaining a substrate having an energetically neutral surface layer comprising a first topographic “phase pinning” pattern and a second topographic “guiding” pattern; obtaining a self-assembling di-block copolymer; coating the self-assembling di-block copolymer on the energetically neutral surface to obtain a coated substrate; and annealing the coated substrate to obtain micro-domains of the di-block copolymer.05-13-2010
20110059299Method of Forming Self-Assembled Patterns Using Block Copolymers, and Articles Thereof - A method of forming a block copolymer pattern comprises providing a substrate comprising a topographic pre-pattern comprising a ridge surface separated by a height, h, greater than 0 nanometers from a trench surface; disposing a block copolymer comprising two or more block components on the topographic pre-pattern to form a layer having a thickness of more than 0 nanometers over the ridge surface and the trench surface; and annealing the layer to form a block copolymer pattern having a periodicity of the topographic pre-pattern, the block copolymer pattern comprising microdomains of self-assembled block copolymer disposed on the ridge surface and the trench surface, wherein the microdomains disposed on the ridge surface have a different orientation compared to the microdomains disposed on the trench surface.03-10-2011
20110227059GLASSY CARBON NANOSTRUCTURES - Glassy carbon nanostructures are disclosed that can be used as electrode materials in batteries and electrochemical capacitors, or as photoelectrodes in photocatalysis and photoelectrochemistry devices. In some embodiments channels (e.g., substantially cylindrically-shaped pores) are formed in a glassy carbon substrate, whereas in other embodiments, ridges are formed that extend along and over a glassy carbon substrate. In either case, a semiconductor and/or metal oxide may be deposited over the glassy carbon to form a composite material.09-22-2011

Sangsoo Wesley Park, San Jose, CA US

Patent application numberDescriptionPublished
20100274314SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.10-28-2010
20100274315SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS, INCLUDING PRACTITIONER PROCESSES - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.10-28-2010
20120016437SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.01-19-2012
20120016438SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.01-19-2012
20120158093SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.06-21-2012
20120197369SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.08-02-2012
20120203303SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.08-09-2012
20120203304SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.08-09-2012
20120203319SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.08-09-2012
20120209349SELECTIVE HIGH FREQUENCY SPINAL CORD MODULATION FOR INHIBITING PAIN WITH REDUCED SIDE EFFECTS, AND ASSOCIATED SYSTEMS AND METHODS - Selective high-frequency spinal chord modulation for inhibiting pain with reduced side affects and associated systems and methods are disclosed. In particular embodiments, high-frequency modulation in the range of from about 1.5 KHz to about 50 KHz may be applied to the patient's spinal chord region to address low back pain without creating unwanted sensory and/or motor side affects. In other embodiments, modulation in accordance with similar parameters can be applied to other spinal or peripheral locations to address other indications.08-16-2012

Seongjun Park, San Jose, CA US

Patent application numberDescriptionPublished
20090001591REDUCING RESISTIVITY IN METAL INTERCONNECTS BY COMPRESSIVE STRAINING - Techniques for reducing resistivity in metal interconnects by compressive straining are generally described. In one example, an apparatus includes a dielectric substrate, a thin film of metal coupled with the dielectric substrate, and an interconnect metal coupled to the thin film of metal, the thin film of metal having a lattice parameter that is smaller than the lattice parameter of the interconnect metal to compressively strain the interconnect metal.01-01-2009
20090004463REDUCING RESISTIVITY IN METAL INTERCONNECTS USING INTERFACE CONTROL - Techniques for reducing resistivity in metal interconnects using interface control are generally described. In one example, an apparatus includes a dielectric substrate, a barrier film coupled with the dielectric substrate, a liner film of a selected material coupled with the barrier film, and a metal coupled with the liner film defining an interface region between the metal and the liner film, the material of the liner film being selected to provide an interface density of state about equal to or less than ten times the density of state of the metal in bulk form.01-01-2009
20120161321SEMICONDUCTOR DEVICE CONTACTS - Techniques are disclosed for forming contacts in silicon semiconductor devices. In some embodiments, a transition layer forms a non-reactive interface with the silicon semiconductor contact surface. In some such cases, a conductive material provides the contacts and the material forming a non-reactive interface with the silicon surface. In other cases, a thin semiconducting or insulting layer provides the non-reactive interface with the silicon surface and is coupled to conductive material of the contacts. The techniques can be embodied, for instance, in planar or non-planar (e.g., double-gate and tri-gate FinFETs) transistor devices.06-28-2012

Seung-Taek Park, San Jose, CA US

Patent application numberDescriptionPublished
20100030717FRAMEWORK TO EVALUATE CONTENT DISPLAY POLICIES - Content display policies are evaluated using two kinds of methods. In the first kind of method, using information, collected in a “controlled” manner about user characteristics and content characteristics, truth models are generated. A simulator replays users' visits to the portal web page and simulates their interactions with content items on the page based on the truth models. Various metrics are used to compare different content item-selecting algorithms. In the second kind of method, no explicit truth models are built. Events from the controlled serving scheme are replayed in part or whole; content item-selection algorithms learn using the observed user activities. Metrics that measure the overall predictive error are used to compare different content-item selection algorithms. The data collected in a controlled fashion plays a key role in both the methods.02-04-2010
20100125585Conjoint Analysis with Bilinear Regression Models for Segmented Predictive Content Ranking - Information with respect to users, items, and interactions between the users and items is collected. Each user is associated with a set of user features. Each item is associated with a set of item features. An expected score function is defined for each user-item pair, which represents an expected score a user assigns an item. An objective represents the difference between the expected score and the actual score a user assigns an item. The expected score function and the objective function share at least one common variable. The objective function is minimized to find best fit for some of the at least one common variable. Subsequently, the expected score function is used to calculate expected scores for individual users or clusters of users with respect to a set of items that have not received actual scores from the users. The set of items are ranked based on their expected scores.05-20-2010
20100211568PERSONALIZED RECOMMENDATIONS ON DYNAMIC CONTENT - This disclosure describes systems and methods for selecting and/or ranking web-based content predicted to have the greatest interest to individual users. In particular, articles are ranked in terms of predicted interest for different users. This is done by optimizing an interest model and in particular through a method of bilinear regression and Bayesian optimization. The interest model is populated with data regarding users, the articles, and historical interest trends that types of users have expressed towards types of articles.08-19-2010
20100250556Determining User Preference of Items Based on User Ratings and User Features - A set of item-item affinities for a plurality of items is determined based on collaborative-filtering techniques. A set of an item's nearest neighbor items based on the set of item-item affinities is determined. A set of user feature-item affinities for the plurality of items and a set of user features is determined based on least squared regression. A set of a user feature's nearest neighbor items is determined based in part on the set of user feature-item affinities. Compatible affinity weights for nearest neighbor items of each item and each user feature are determined and stored. Based on user features of a particular user and items a particular user has consumed, a set of nearest neighbor items comprising nearest neighbor items for user features of the user and items the user has consumed are identified as a set of candidate items, and affinity scores of candidate items are determined. Based at least in part on the affinity scores, a candidate item from the set of candidate items is recommended to the user.09-30-2010
20110107260PREDICTING ITEM-ITEM AFFINITIES BASED ON ITEM FEATURES BY REGRESSION - Two items are determined to be similar to each not only based on previous actual user behavior, but also based on the observed relatedness of the characteristics of those two items. A first characteristic and a second characteristic are determined to have some affinity for each other if a high proportion of users who select items having the first characteristics also select items that have the second characteristic, and vice-versa. Two items having characteristics with high affinity for each other are determined to have some similarity to each other, even if very few or no users who selected one of those items ever selected the other of those items. A first item that is determined to be sufficiently similar to second item in this manner may be recommended to a user who has selected the second item as potentially also being of interest to that user.05-05-2011
20110112981Feature-Based Method and System for Cold-Start Recommendation of Online Ads - A method and a system are provided for recommending an ad (e.g., item) for a user. In one example, the system constructs one or more user profiles. Each user profile is represented by a user feature set including user attributes. The system constructs one or more item profiles. Each item profile is represented by an item feature set including item attributes. The system receives historical item ratings given by one or more users. The system then generates one or more preference scores by modeling at least one relationship among the user profiles, the item profiles and the historical item ratings.05-12-2011

Tae Kwang Park, San Jose, CA US

Patent application numberDescriptionPublished
20110242045NOISE BLOCKING IN A CAPACITIVE TOUCH DEVICE - A touch controller to be used by a touch screen device to provide a touch position is disclosed, including a plurality of capacitance sensing channels that each provide an analog signal responsive to a touch on a screen; a channel multiplexer to select at least one of the plurality of channels; an analog-to-digital converter to change the analog signal of the selected capacitance sensing channel to a digital signal; a noise detecting channel coupled to a noise analog-to-digital converter to generate a noise digital signal; a noise blocking timing generation block that combines a time shifted digital signal and a blocking signal, wherein the time shifted digital signal is formed by time shifting the digital signal and the blocking signal is related to the noise signal; a capacitance calculating block coupled to the noise blocking time generation block to calculate capacitance values for each of the capacitance sensing channels; and a position calculation unit to find the touch position on the screen based on the capacitance values for each of the capacitance sensing channels.10-06-2011

Youngbae Park, San Jose, CA US

Patent application numberDescriptionPublished
20120280957DISPLAY EDGE SEAL IMPROVEMENT - Embodiments of the present disclosure relate to liquid crystal displays (LCDs) and electronic devices incorporating LCDs having an organic passivation layer positioned between edge-sealed two substrates. Specifically, embodiments of the present disclosure employ lithographic techniques (e.g., a half-tone mask, diffractive exposure mask, etc.) to remove or not deposit a portion of the organic passivation layer near the edges of the substrates prior to sealing the substrates along these edges. As described herein, this reduction in the thickness of the organic layer near the edges of the device may improve the strength of the edge seal due to reduced strain in the organic layer.11-08-2012
20130044074IN-CELL OR ON-CELL TOUCH SENSOR WITH COLOR FILTER ON ARRAY - Methods and devices employing in-cell and/or on-cell touch sensor components, including in-cell and/or on-cell black matrix material that also may serve as a touch drive or sense electrode, are provided. In one example, an electronic display may include a lower substrate, an upper substrate, and a black matrix material that shields light between pixels of the electronic display. At least a portion of the black matrix material may form all or part of a component of a touch sensor of the electronic display.02-21-2013