Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Moon, CA

Bruce Moon, Dublin, CA US

Patent application numberDescriptionPublished
20080197980Methods and devices for providing scalable RFID networks - According to some implementations of the present invention, RFID devices and middleware servers are automatically provisioned with a network address and with instructions for sending a request for a middleware server to a middleware server assigner. In some implementations, the middleware server assigner is a load balancer. In some implementations, a middleware server is associated with a plurality of RFID devices by associating a middleware server network address or names with the network addresses of the RFID devices. Preferred methods also provide for redundancy of middleware servers and dynamic reassignment of RFID devices from an unavailable middleware server to an available middleware server.08-21-2008

Patent applications by Bruce Moon, Dublin, CA US

Bruce D. Moon, Dublin, CA US

Patent application numberDescriptionPublished
20090043502System and Method for Navigating Using Multiple Modalities - A system for navigating includes an interface operable to receive position information of a first modality. The position information of the first modality is associated with a navigation unit. The interface is further operable to receive position information of a second modality. The position information of the second modality is associated with the navigation unit. The system also includes a processor coupled to the interface and operable to identify a destination. The system is further operable to navigate to the destination based on the position information of the first and second modalities by switching between the first modality and the second modality.02-12-2009

Byung Sook Moon, Palo Alto, CA US

Patent application numberDescriptionPublished
20080199887COMPOUNDS AND METHODS FOR USE IN DETECTING GABAPENTIN - Compounds and methods for use in detecting gabapentin in a sample suspected of containing gabapentin are disclosed. Gabapentin derivatives are used to produce gabapentin conjugates. A gabapentin-immunogenic carrier conjugate may be used as an immunogen for the preparation of an anti-gabapentin antibody. A gabapentin-detectable label may be used in a signal producing system in gabapentin assays.08-21-2008
20090093069Topiramate Immunoassays - Diacetonefructose derivatives have substituents at the hydroxyl-position. Diacetonefructose derivatives may include immunogenic moieties to prepare anti-diacetonefructose derivative antibodies, or antigenic moieties for immunodiagnostic assays. Also, the diacetonefructose derivatives can include signal generating moieties for detecting the presence or amount of the diacetonefructose derivative in a sample. Additionally, the diacetonefructose derivatives can be used in immunodiagnostic assays to compete with topiramate for binding with anti-diacetonefructose derivative antibodies. Also, methods, compositions and kits are disclosed directed at diacetonefructose derivatives, immunogens, signal generating moieties and immunoassays for topiramate.04-09-2009
20100136569COMPOSITIONS, METHODS AND KITS FOR POLYNUCLEOTIDE AMPLIFICATION REACTIONS AND MICROFLUIDIC DEVICES - Antifoam agents improve detection of polynucleotide amplification reactions and improve manipulation of fluids in microfluidic devices.06-03-2010
20100173427LEVETIRACETAM IMMUNOASSAYS - Methods, compositions and kits are disclosed directed at levetiracetam derivatives, immunogens, signal generating moieties, antibodies that bind levetiracetam and immunoassays for detection of levetiracetam.07-08-2010

Patent applications by Byung Sook Moon, Palo Alto, CA US

Cho Moon, San Diego, CA US

Patent application numberDescriptionPublished
20110252388COMPARING TIMING CONSTRAINTS OF CIRCUITS - Timing behaviors associated with constraints of circuits are compared to identify mismatches between circuit configurations. Aggregate sets of timing constraints associated with timing nodes are determined for timing paths between start points and end points. Precedence rules are applied to aggregate sets of timing constraints by applying precedence rules to interacting timing constraints. Aggregate sets of constraints for corresponding timing nodes are matched to determine if timing constraint mismatches exist between circuits. If aggregate timing constraints associated with start point, end point pairs are found to match, reconvergent points between the start point and end points are analyzed to see if aggregate constraints of timing nodes connected to reconvergent/divergent points match if timing exception matches are involved. Graph traversal algorithms allow efficient computation of aggregate timing constraints for timing nodes.10-13-2011
20110252390AUTOMATIC VERIFICATION OF MERGED MODE CONSTRAINTS FOR ELECTRONIC CIRCUITS - Individual mode timing constraints associated with a set of netlists are combined into merged mode timing constraints. An initial merged mode constraint is generated by combining timing constraints from individual modes. The initial merged mode includes the union of all timing constraints from individual modes that add timing relationships and the intersection of all timing constraints from the individual modes that remove timing relationships. Extraneous timing relationships are identified in the merged mode and eliminated by introducing timing constraints in the merged mode. Equivalence between the merged mode and the individual modes is verified by comparing timing relationships in the merged mode with timing relationships in the individual modes. The merged mode is considered equivalent to the individual modes if every timing relationship present in an individual mode is present in the merged mode and every timing relationship present in the merged mode is present in any of individual modes.10-13-2011
20110252393AUTOMATIC GENERATION OF MERGED MODE CONSTRAINTS FOR ELECTRONIC CIRCUITS - Individual mode timing constraints associated with a set of netlists are combined into merged mode timing constraints. An initial merged mode constraint is generated by combining timing constraints from individual modes. The initial merged mode includes the union of all timing constraints from individual modes that add timing relationships and the intersection of all timing constraints from the individual modes that remove timing relationships. Extraneous timing relationships are identified in the merged mode and eliminated by introducing timing constraints in the merged mode. Equivalence between the merged mode and the individual modes is verified by comparing timing relationships in the merged mode with timing relationships in the individual modes. The merged mode is considered equivalent to the individual modes if every timing relationship present in an individual mode is present in the merged mode and every timing relationship present in the merged mode is present in any of individual modes.10-13-2011

Daekyeong Moon, Berkeley, CA US

Patent application numberDescriptionPublished
20100197405METHOD AND APPARATUS FOR THWARTING TRAFFIC ANALYSIS IN ONLINE GAMES - The subject disclosure relates to a method and apparatus for routing data in a network-based computer game via proxy computers. The method and system includes a set of techniques that utilizes the proxy computers to thwart traffic analysis in high-speed games while continuing to satisfy the games' latency requirements. The method and apparatus facilitates thwarting multiple classes of traffic analysis, including inspection of unencrypted header fields, observation of packet size, correlation of packet timing, and collusion among players. A matchmaking system for matching players in a network-based computer game in a manner that resists traffic analysis is also provided.08-05-2010

Gregory Moon, Orinda, CA US

Patent application numberDescriptionPublished
20090326397CLINICAL APPLICATIONS FOR ELECTRICAL TOMOGRAPHY DERIVED METRICS - Clinical applications for electrical tomography derived metrics are disclosed. One aspect of the present invention pertains to a method for generating clinical data by processing one or more metrics obtained via an electrical tomography. The method comprises receiving one or more metrics of an electrode stably associated with a tissue site of a subject, where the metrics are based on an induced signal of the electrode generated in response to one or more continuous electrical fields applied to the subject during an electrical tomography process. In addition, the method comprises generating clinical data of the internal organ of the subject based on the metrics.12-31-2009
20100280366CONTINUOUS FIELD TOMOGRAPHY SYSTEMS AND METHODS OF USING THE SAME - Continuous field tomography systems are provided. Aspects of systems include a data aggregating module configured to receive both continuous field tomography data and non-continuous field physiological data and produce an aggregated data product from these disparate types of data. Also provided are methods of using systems of the invention in a variety of different applications, including diagnostic and therapeutic applications. The systems and methods of the invention find use in a variety of different applications, such as cardiac related applications.11-04-2010
20110009715INGESTIBLE EVENT MARKER DATA FRAMEWORK - The ingestible event marker data framework provides a uniform, comprehensive framework to enable various functions and utilities related to ingestible event marker data (IEM data). The functions and utilities include data and/or information having an aspect of data derived from, collected by, aggregated by, or otherwise associated with, an ingestion event.01-13-2011
20110306852Pharmaceutical Dosages Delivery System - Pharmaceutical delivery systems for delivering dosages according to the present invention include a carrier component and a cap configured to seal an internal volume of the carrier component, wherein the cap includes a device that produces a unique current signature. Dosages prepared to be delivered according to embodiments of the invention find use in a variety of different applications, including clinical trials.12-15-2011
20120011699HIGH-THROUGHPUT PRODUCTION OF INGESTIBLE EVENT MARKERS - High-throughput ingestible event marker manufacturing systems are provided. The systems include an assembly unit configured to stably associate an ingestible event marker with a carrier to produce a product. Also provided are manufacturing methods to produce such products which include assembling an ingestible event marker with an assembly unit configured to stably associate an ingestible event marker with a carrier.01-19-2012

Patent applications by Gregory Moon, Orinda, CA US

Gregory Moon, Palo Alto, CA US

Patent application numberDescriptionPublished
20120024889Polypharmacy Co-Packaged Medication Dosing Unit Including Communication System Therefor - A custom medication dosing unit is disclosed. The custom medication dosing unit includes a housing having a shell element provided with a bottom surface and a circumferential edge extending from the bottom surface and a portion defining an opening for accommodating a medication. A first closure element provided with a circumferential edge is placed on the circumferential edge of the shell element in an adhering and closing manner. A medication is disposed within the opening defined between the shell element and the first closure element. A circuit module is associated within the first closure element. A system includes the custom medication dosing unit operative to communicate with a local node. Also disclosed is a method of manufacturing the custom medication dosing unit.02-02-2012

Haksung Moon, Irvine, CA US

Patent application numberDescriptionPublished
20090115084Slip-casting method of fabricating zirconia blanks for milling into dental appliances - A process for fabricating pre-sintered zirconia blanks that are then computer machined and sintered to form dental appliances having highly advantageous features. The principal steps of a preferred embodiment of that process comprise a) preparing a ceramic slurry of binderless zirconia powder; b) subjecting the slurry to attrition milling; c) preparing a vacuum assisted slip casting mold and pouring the milled slurry into the slip-casting mold; d) after casting, excess slurry is poured from the mold and a consolidated zirconia blank is removed; e) drying the blank and pre-sintering it to form solid blanks ready for CAD/CAM machining and sintering to net shape.05-07-2009

Hee Koo Moon, San Diego, CA US

Patent application numberDescriptionPublished
20090123267INLET FILM COOLING OF TURBINE END WALL OF A GAS TURBINE ENGINE - The disclosure provides a gas turbine engine having a plurality of nozzle vanes extending between an inner shroud wall and an outer shroud wall of the engine. Each of the vanes includes a leading edge and at least one cooling protrusion extending upstream from a center of the leading edge. A cooling system is provided that is operable to inject cooling air upstream from the vanes. The disclosure also provides a method of cooling a gas turbine engine. The method includes the steps of supplying cooling air to an engine nozzle upstream of a gas directing vane, and adjusting the flow of the cooling air with a cooling protrusion extending forward from a leading edge center of the vane.05-14-2009

Patent applications by Hee Koo Moon, San Diego, CA US

Hui Sok Moon, San Jose, CA US

Patent application numberDescriptionPublished
20110055214Method and System for Pivoting a Multidimensional Dataset - A computer-implemented method for visualizing a multi-dimensional dataset at a client device is disclosed. The client device displays a first view of a subset of the multi-dimensional dataset, including displaying dimension data of a first reference dimension attribute and metric data of a first metric attribute that corresponds to the respective first reference dimension data along a first axis. After receiving a user request to partition the metric data of the first metric attribute by a first pivot dimension attribute, the client device requests and receives dimension data of the first pivot dimension attribute and the corresponding partitioned metric data of the first metric attribute from a server system and displays a second view of the subset of the multi-dimensional dataset, including displaying the first pivot dimension data and the corresponding partitioned metric data of the first metric attribute along the second axis.03-03-2011
20110093461Extensible Custom Variables for Tracking User Traffic - A system and method for presenting custom variables to a user of a web analytics system. An activity file of a web server is received, wherein the activity file includes activity file hit records that provide information about respective requests for documents made by visitors of web sites. A custom variable tag of an activity file hit record in the activity file is identified. Attribute-value pairs of the custom variable tag are then extracted. The attribute-value pairs of the custom variable tag are stored in a database hit record of a database of the server. One or more attribute-value pairs of a plurality of custom variable tags assigned to the custom variable of the web site are then prepared to be presented to a user, wherein the user is separate and distinct from the authors of the documents of the web site.04-21-2011
20110119100Method and System for Displaying Anomalies in Time Series Data - A graphical user interface is used for presenting time series data and anomalies associated with a data source on a computer display. The graphical user interface has first and second windows. The first window includes a graph of time series data values for an attribute of the data source and a histogram of anomalies of the data source, each corresponding to a value of a respective attribute that is substantially different from an expected value of the attribute. The second window includes a list of automatic alerts characterizing a set of anomalies of the data source at a particular time. In response to a user adjustment of a sensitivity threshold, a new histogram of anomalies is rendered to replace the existing histogram of anomalies in the first window and a new list of automatic alerts is rendered to replace the existing list of automatic alerts in the second window.05-19-2011
20110119226Method and System for Detecting Anomalies in Web Analytics Data - A server system stores web analytics data for a web page in a device. The web analytics data comprises a plurality of prior time-value pairs, each pair including a value of an attribute associated with the web page and a time associated with the value. For a particular attribute, the server system collects a new time-value pair including a new value associated with the web page and a new time indicating when the value was determined. The server system estimates a predicted value for the attribute and an associated error-variance at the new time by applying a forecasting model to the prior time-value pairs in respective subsets of the web analytics data. The collected new time-value pair is tagged if its value is outside the error variance of the predicted value for the particular attribute.05-19-2011
20110119374Method and System for Detecting Anomalies in Time Series Data - A server system stores time series data for a data source. The time series data comprises a plurality of time-value pairs, each pair including a value associated with an attribute of the data source and a time. For a particular attribute, the server system generates a plurality of forecasting models for characterizing the time-value pairs, each model including an estimated attribute value and an associated error-variance. For a time-value pair, the server system determines a plurality of differences between the value of the time-value pair and respective estimated attribute values of the plurality of forecasting models and tags the time-value pair as an anomaly if the differences for at least a first subset of the forecasting models are greater than the corresponding error variances. In response to a request from a client application, the server system returns at least a subset of the time-value pairs tagged as anomalies.05-19-2011

Hui Sok Moon, La Jolla, CA US

Patent application numberDescriptionPublished
20090204704SYSTEM AND METHOD FOR TRACKING UNIQUE VISITORS TO A WEBSITE - A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests.08-13-2009

Hui Sok Moon, Campbell, CA US

Patent application numberDescriptionPublished
20090157898Generic Format for Efficient Transfer of Data - Methods, systems and apparatus, including computer program products, for transferring, receiving, and storing multiple element data in a string of characters. Multiple data elements are sent in a string of delimited characters and have respective project identifiers, data types, and index numbers used to extract and store the data elements at a receiving computer.06-18-2009
20100049847System and Method for Monitoring and Analyzing Internet Traffic - A system and method for monitoring and analyzing Internet traffic is provided that is efficient, completely automated, and fast enough to handle the busiest websites on the Internet, processing data many times faster than existing systems. The system and method of the present invention processes data by reading log files produced by web servers, or by interfacing with the web server in real time, processing the data as it occurs. The system and method of the present invention can be applied to one website or thousands of websites, whether they reside on one server or multiple servers. The multi-site and sub-reporting capabilities of the system and method of the present invention makes it applicable to servers containing thousands of websites and entire on-line communities. In one embodiment, the system and method of the present invention includes e-commerce analysis and reporting functionality, in which data from standard traffic logs is received and merged with data from e-commerce systems. The system and method of the present invention can produce reports showing detailed “return on investment” information, including identifying which banner ads, referrals, domains, etc. are producing specific dollars.02-25-2010
20110055250METHOD AND SYSTEM FOR GENERATING AND SHARING DATASET SEGMENTATION SCHEMES - A computer-implemented method for generating and sharing dataset segment schemes of a multidimensional dataset at a client device is disclosed. The client device displays a first filter definition template and an attribute list. Upon detecting a user selection of a first attribute, the client device displays the first attribute and one or more candidate filter conditions in the first filter definition template. Upon detecting a user selection of a first filter condition in the first filter definition template, the client device submits a segment scheme generation request to the server system and receives from the server system a first segment identifier; and displays a first segment link at the client device, the first segment link including the first segment identifier.03-03-2011
20110078321SYSTEM AND METHOD FOR TRACKING UNIQUE VISTORS TO A WEBSITE - A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests.03-31-2011
20120042051System and Method for Monitoring and Analyzing Internet Traffic - Systems, methods and apparatus for analyzing Internet traffic. In an aspect, a method receives at a server from a client device a report request for a report related to web site traffic; in response to the report request, sends from the server web site traffic data and application code to the client device, the application code comprising instructions that cause the client device to: generate a report to display the web site traffic data, time the display of the web site traffic data, periodically request updated web site traffic data according to the time of the display, and update the report with the updated web site traffic data; and the method sends from the server to the client device the updated web site traffic data in response to the request for updated web site traffic data.02-16-2012
20120124131SYSTEM AND METHOD FOR TRACKING UNIQUE VISTORS TO A WEBSITE - A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests.05-17-2012
20120124205SYSTEM AND METHOD FOR TRACKING UNIQUE VISTORS TO A WEBSITE - A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests.05-17-2012

Patent applications by Hui Sok Moon, Campbell, CA US

Hyun Jin Moon, Newark, CA US

Patent application numberDescriptionPublished
20100241629System and Methods for Database Distribution and Querying over Key-based Scalable Storage - A system includes one or more application nodes sending SQL queries to one or more query execution nodes. Each query execution node translates the SQL queries into key-based requests to the storage engine, which comprises one or more storage nodes. The system provides an abstraction layer with an external schema and an internal schema, maps the external schema into the internal schema; and generates one or more microshards for the storage node.09-23-2010
20110173038CONSTRAINT-CONSCIOUS OPTIMAL SCHEDULING FOR CLOUD INFRASTRUCTURES - Systems and methods are disclosed to schedule jobs in a cloud computing infrastructure by receiving in a first queue jobs with deadlines or constraints specified in a hard service level agreement (SLA); receiving in a second queue jobs with a penalty cost metric specified in a soft SLA; and minimizing both constraint violation count and total penalty cost in the cloud computing infrastructure by identifying jobs with deadlines in the first queue and delaying jobs in the first queue within a predetermined slack range in favor of jobs in the second queue to improve the penalty cost metric.07-14-2011
20110173626EFFICIENT MAINTENANCE OF JOB PRIORITIZATION FOR PROFIT MAXIMIZATION IN CLOUD SERVICE DELIVERY INFRASTRUCTURES - Systems and methods are disclosed for efficient maintenance of job prioritization for profit maximization in cloud-based service delivery infrastructures with multi-step cost structure support by breaking multiple steps in the SLA of a job into corresponding cost steps; generating a segmented cost function for each cost step; creating a cost-based-scheduling (CBS)-priority value associated with a validity period for each segment based on the segmented cost function; and choosing the job with the highest CBS priority value.07-14-2011
20120022910INTELLIGENT MANAGEMENT OF VIRTUALIZED RESOURCES FOR CLOUD DATABASE SYSTEMS - Systems and methods are disclosed to manage resources in a cloud-based computing system by generating a model of a relationship between cloud database resources and an expected profit based on cloud-server system parameters and service level agreements (SLAs) that indicates profits for different system performances, wherein the model comprises a two level optimization/control problem, wherein model receives system metrics, number of replicas, and arrival rate as the multiple input; and dynamically adjusting resource allocation among different customers based on current customer workload and the expected profit to maximize the expected profit for a cloud computing service provider.01-26-2012
20120023501HIGHLY SCALABLE SLA-AWARE SCHEDULING FOR CLOUD SERVICES - An efficient cost-based scheduling method called incremental cost-based scheduling, iCBS, maps each job, based on its arrival time and SLA function, to a fixed point in the dual space of linear functions. Due to this mapping, in the dual space, the job will not change their locations over time. Instead, at the time of selecting the next job with the highest priority to execute, a line with appropriate angle in the query space is used to locate the current job with the highest CBS score in logarithmic time. Because only those points that are located on the convex hull in the dual space can be chosen, a dynamic convex hull maintaining method incrementally maintains the job with the highest CBS score over time.01-26-2012
20120066020MULTI-TENANT DATABASE MANAGEMENT FOR SLA PROFIT MAXIMIZATION - Systems and methods are disclosed to consolidate workload on cloud-based computers by co-locating one or more high-penalty tenants on one or more cloud-based servers; reducing service level agreement (SLA) violations by over-provisioning the cloud-based server; and maximizing an SLA profit.03-15-2012

Patent applications by Hyun Jin Moon, Newark, CA US

Jeong-Sun Moon, Moorpark, CA US

John Moon, San Diego, CA US

Patent application numberDescriptionPublished
20120020537DATA PROCESSING SYSTEM AND METHODS - Methods and systems for analysis of image data generated from various reference points. Particularly, the methods and systems provided are useful for real time analysis of image and sequence data generated during DNA sequencing methodologies.01-26-2012

John Paul Moon, Los Angeles, CA US

Patent application numberDescriptionPublished
20080216174Sensitive Data Scanner - A method and system of scanning a client for sensitive data. A server may receive, from the client, a request to scan the data stored in the data storage of the client for sensitive data. In response to receiving the request, the server may provide the client with a scanner, which causes the client to carry out functions including: (a) scanning the data stored in data storage to identify sensitive data; (b) collecting data based on the identified sensitive data; and (c) reporting the collected data. The server may then receive the collected data from the client and responsively analyze the data. The server may also provide feedback about the identified sensitive data to the client or another server.09-04-2008

Joong-Seok Moon, Cupertino, CA US

Patent application numberDescriptionPublished
20110099423Unified Boot Code with Signature - In an embodiment, code, such as the boot code for an integrated circuit or set of integrated circuit products, is provided in a system. The code may be a unified code base including multiple code blocks. Additionally, a signature is provided which describes the integrated circuit on which the boot is being performed. The signature may be processed (e.g. by a processor included in the integrated circuit) to determine which of the code blocks to execute. Accordingly, a single image of the boot code may be used for a variety of different integrated circuits and/or different integrated circuit implementations. For example, the same unified boot code may be used with one or more simulation models, or various programmable logic device models, that include various subsets of the components of the integrated circuit. The code blocks may correspond to various components, and may include tests for the corresponding components.04-28-2011
20110145781Automated Framework for Programmable Logic Device Implementation of Integrated Circuit Design - In an embodiment, a methodology for automating the generation of a programmable logic device implementation of at least a portion of an integrated circuit is contemplated. The methodology may operate on one or more hardware description language (HDL) files which describe the integrated circuit as an input. Additionally, one or more user-generated control files may be input to the methodology. The methodology may process the one or more HDL files, generating a bitstream to program one or more programmable logic devices to implement the described design. The methodology may include automated modification of the HDL files to prepare them for programmable logic device implementation, automated pad ring generation, automated pin multiplexing, daughter card definition, partitioning, etc.06-16-2011

Jorlin E. Moon, Los Altos, CA US

Patent application numberDescriptionPublished
20120127433SELF-SCREENING WELLNESS ASSESSMENT AND RECOMMENDATION SYSTEM - A self-screening wellness assessment and recommendation system is described, including a device having monitors configured to display graphics associated with vision screening, mirrors configured to reflect graphics along an optical path, the mirrors enclosed in a moveable chamber, a view portal opening through which graphics are visible, a display configured to provide a user interface associated with a wellness assessment, a touchscreen configured to transmit a user selection to a computer, and a housing. In some examples, a method using a self-screening wellness assessment and recommendation system may include positioning a user interface at an eye level, the user interface being displayed on a monitor coupled to a lift, requesting input associated with a wellness assessment using the user interface, performing the wellness assessment, providing a result of the wellness assessment using a display, and providing a recommendation associated with the result on the display.05-24-2012

Kee S. Moon, San Diego, CA US

Patent application numberDescriptionPublished
20110262655CURRENT ACTIVATED TIP-BASED SINTERING (CATS) - The invention relates to a product and a process for fabricating a ID, 2D, or 3D layered micro or nano component that comprises providing an electrode having a micro-scale or nano-scale tip, and applying an electric current to the electrode tip in the presence of a micro-scale or nano-scale powder.10-27-2011

Kee Suk Moon, San Diego, CA US

Patent application numberDescriptionPublished
20110162687ORGANIC PHOTOVOLTAIC CELL AND LIGHT EMITTING DIODE WITH AN ARRAY OF 3-DIMENSIONALLY FABRICATED ELECTRODES - Disclosed herein, in certain instances, is a novel photovoltaic cell that uses unique microarchitectural and multi-layer functional designs. Further disclosed herein, in certain instances, is a 3-dimensional electrode.07-07-2011

Kiseok Moon, Pleasanton, CA US

Patent application numberDescriptionPublished
20080259482Fabrication of discrete track media for narrow groove and improved reliability - A magnetic media that has at least one groove. The groove is created by a process that includes initially forming a temporary layer over a magnetic layer of the disk. One or more grooves are formed in the temporary and magnetic layers. The temporary layer is removed and a protective layer is formed over the magnetic layer and within the groove.10-23-2008
20080316635Deriving servo PES from DC erased bursts in perpendicular recording - A hard disk drive with a disk that has DC erased servo bursts. The DC erased servo bursts are read by a perpendicular recording head that produces a relatively square burst signal. The burst signal is used determine a position error signal and center the head on a track of the disk.12-25-2008
20090046387Patterned media with low switching filled and adjacent track encroachment (ATE) using ECC (exchange coupled composite) media - A patterned disk for a hard disk drive. The patterned disk includes a hard magnetic layer over a substrate. The disk further includes an exchange control layer adjacent to the hard magnetic layer and a soft magnetic layer adjacent to the exchange control layer. The hard and soft magnetic layers are arranged into a plurality of dots that are separated by a non-magnetic material. The soft and hard magnetic layers combined with the exchange control layer creates an exchange coupled composite that has a relatively low switching field and favorable thermal stability. The low switching field improves reliability when the disk is used in perpendicular recording.02-19-2009
20090067091Process for filling a patterned media of a hard disk with UV-cured lubricant - A patterned disk for a hard disk drive. The patterned disk includes a magnetic material over a substrate. The magnetic material includes a plurality of grooves. The grooves are filled with a lubricant that is hardened with UV exposure or some other hardening process. The lubricant provides a protective cover for the magnetic material exposed by the grooves. The use of lubricants in the fabrication of disks is known, thus the process does not introduce a process step that requires special equipment and/or process development.03-12-2009
20090128944Hard disk drive tunneling magnetoresistive annealing heads with a fly on demand heater - A hard disk drive that includes a head coupled to a disk. The head has a heater element. The drive also includes a controller that causes the heater element to heat the head to a temperature sufficient to anneal material within the head. The head is heated to a temperature sufficient to cause oxidation of any metal, such as aluminum, within the head, and/or oxygen redistribution and homogenization in the barrier. This heating process preferably occurs while the drive is not writing or reading data and the head is off disk.05-21-2009
20090237835Switching field controlled (SFC) media using anti-ferromagnetic thin layer in magnetic recording - A patterned disk for a hard disk drive. The patterned disk includes an anti-ferromagnetic layer of Fe09-24-2009

Michael Moon, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090079466Soft-reconfigurable massively parallel architecture and programming system - The present disclosure provides an architecture that enables massive parallel processing on an IC while alleviating control congestion, memory access congestion and wiring congestion, together with high flexibility where the processing units are soft-arranged to perform different tasks. In an embodiment, the present architecture includes a functional block with a GO component to start the functional block, and a DONE component to identifying the completion status. The GO and DONE components can be linked together, preferably by a linkage component, to chain the functional blocks. The linkage is preferably soft configurable. In another embodiment, the present architecture includes an integrated circuit comprises a plurality of functional blocks chained together for serial processing, parallel processing, or any combination thereof.03-26-2009
20090083460Re-configurable bus fabric for integrated circuits - The present invention relates to a flexible and reconfigurable bus fabric for microelectronic processing units, which can offer efficient memory data management, together with efficient data transfer and relieving data transfer congestion in an integrated circuit. In an embodiment, the present reconfigurable bus fabric comprises a multistate intersection between two data buses. Preferably, the multistate intersection comprises at least two states, a connecting state connecting the two data buses, and a disconnecting state disconnecting the two data buses. The multistate intersection provides a reconfigurable bus fabric, allowing different connection configuration for the data buses. This reconfigurable bus fabric offers soft-configurability and soft-reconfigurability, using software programming to arrange the circuits' interconnections. Other configurations are also disclosed in exemplary embodiments.03-26-2009
20090083461Soft-reconfigurable massively parallel architecture and programming system - The present disclosure provides a methodology for reducing congestion of a processing unit, preferably by configuring a plurality of functional blocks to run in parallel or in series without the influence or input from the processing unit. In an embodiment, the present method chains a plurality of functional blocks together by software so that one functional block starts after the completion of another functional block. The configuration of the chain can be series, parallel, and any combination thereof, arranged to meet the circuit's objective. The chaining can be configured and re-configured, preferably by software input. The chaining can also be performed at design time or at run time. The chaining can also be modified, preferably at design time, but can also be modified at run time.03-26-2009
20090083515Soft-reconfigurable massively parallel architecture and programming system - In an embodiment, the present invention discloses a flexible and reconfigurable architecture with efficient memory data management, together with efficient data transfer and relieving data transfer congestion in an integrated circuit. In an embodiment, the output of a first functional component is stored to an input memory of a next functional component. Thus when the first functional component completes its processing, its output is ready to be accessed as input to the next functional component. In an embodiment, the memory device further comprises a partition mechanism for simultaneously accepting output writing from the first functional component and accepting input reading from the second functional component. In another embodiment, the present integrated circuit comprises at least two functional components and at least two memory devices, together with a controller for switching the connections between the functional components and the memory devices. The controller can comprise a multiplexer or a switching matrix.03-26-2009
20100287244Data communication using disposable contact information - Methods and apparatuses for establishing a trusted group of users to prevent undesirable communication by employing authenticated contact information. In an embodiment, the present invention embeds authenticated contact information to data communication composed by members of the trusted group. Authenticated contact information is preferably disposable contact information, changeable as desired, at a regular interval, or one-time contact information. In another embodiment, the present invention discloses a process of expanding an existing trusted group of users to an outsider, comprising embedding authenticated contact information of a member within the trusted group to a data communication composed by the outsider to a member of the trusted group.11-11-2010

Richard Woocheol Moon, Los Angeles, CA US

Patent application numberDescriptionPublished
20110304483Method and apparatus for text data input with an alphanumeric keypad for an electronic device - An alphanumeric keyboard is provided which includes a 3×4 key button configuration and five function keys. The 3×4, 12 key button and five function keys configuration provides optimal space for the user to conveniently press the desired keys for inputting text into a portable electronic device. The alphanumeric keypad minimizes the number of key presses to input a text message by organizing the alphabet in the order that the characters are most frequently used. To reduce the number of repeated key presses the keys designated by numerals 2-8 each display two alphabet characters, and keys 9, 0, *, and # each display three alphabet characters. The keypad offers two methods of text input via portable communication devices: 1) the conventional multi-tap method of text input; 2) the Alpha mode method.12-15-2011

Ronald L. Moon, Atherton, CA US

Patent application numberDescriptionPublished
20100140585QUANTUM DOT WHITE AND COLORED LIGHT-EMITTING DEVICES - A light-emitting device comprising a population of quantum dots (QDs) embedded in a host matrix and a primary light source which causes the QDs to emit secondary light and a method of making such a device. The size distribution of the QDs is chosen to allow light of a particular color to be emitted therefrom. The light emitted from the device may be of either a pure (monochromatic) color, or a mixed (polychromatic) color, and may consist solely of light emitted from the QDs themselves, or of a mixture of light emitted from the QDs and light emitted from the primary source. The QDs desirably are composed of an undoped semiconductor such as CdSe, and may optionally be overcoated to increase photoluminescence.06-10-2010
20100141118QUANTUM DOT WHITE AND COLORED LIGHT-EMITTING DEVICES - A light-emitting device comprising a population of quantum dots (QDs) embedded in a host matrix and a primary light source which causes the QDs to emit secondary light and a method of making such a device. The size distribution of the QDs is chosen to allow light of a particular color to be emitted therefrom. The light emitted from the device may be of either a pure (monochromatic) color, or a mixed (polychromatic) color, and may consist solely of light emitted from the QDs themselves, or of a mixture of light emitted from the QDs and light emitted from the primary source. The QDs desirably are composed of an undoped semiconductor such as CdSe, and may optionally be overcoated to increase photoluminescence.06-10-2010
20100176715QUANTUM DOT WHITE AND COLORED LIGHT-EMITTING DEVICES - A light-emitting device comprising a population of quantum dots (QDs) embedded in a host matrix and a primary light source which causes the QDs to emit secondary light and a method of making such a device. The size distribution of the QDs is chosen to allow light of a particular color to be emitted therefrom. The light emitted from the device may be of either a pure (monochromatic) color, or a mixed (polychromatic) color, and may consist solely of light emitted from the QDs themselves, or of a mixture of light emitted from the QDs and light emitted from the primary source. The QDs desirably are composed of an undoped semiconductor such as CdSe, and may optionally be overcoated to increase photoluminescence.07-15-2010
20120012877Quantum Dot White and Colored Light-Emitting Devices - A light-emitting device comprising a population of quantum dots (QDs) embedded in a host matrix and a primary light source which causes the QDs to emit secondary light and a method of making such a device. The size distribution of the QDs is chosen to allow light of a particular color to be emitted therefrom. The light emitted from the device may be of either a pure (monochromatic) color, or a mixed (polychromatic) color, and may consist solely of light emitted from the QDs themselves, or of a mixture of light emitted from the QDs and light emitted from the primary source. The QDs desirably are composed of an undoped semiconductor such as CdSe, and may optionally be overcoated to increase photoluminescence.01-19-2012

Patent applications by Ronald L. Moon, Atherton, CA US

Sungdo Moon, Cupertino, CA US

Patent application numberDescriptionPublished
20080235672Data layout using data type information - One embodiment relates to a computer-implemented method of compiling a software program into an executable binary file, including determining a data layout in the binary file and a data layout in the executable's dynamically allocated memory. The method includes taking into account data types of data as a factor in determining a data layout for the binary file and for the executable's dynamically allocated memory, wherein the data types include a floating-point data type and a non-floating-point data type. Other embodiments, aspects and features are also disclosed herein.09-25-2008

Sung-Kyun Moon, Fullerton, CA US

Patent application numberDescriptionPublished
20120122716CELL LINE DERIVED FROM THE EPITHELIAL LINING OF THE HUMAN ENDOLYMPHATIC SAC IN THE INNER EAR - In some embodiments, the invention relates to a stable, long-term human ES cell line. In other aspects, the invention relates to methods for establishing a stable long-term ES cell line and methods for screening therapeutic treatments for inner ear diseases, such as Meniere's disease.05-17-2012

Tae Seok Moon, San Francisco, CA US

Patent application numberDescriptionPublished
20110124065CELLULAR PRODUCTION OF GLUCARIC ACID - The invention relates to the production of glucuronic and glucaric acid in cells through recombinant expression of myo-inositol 1-phosphate synthase, myo-inositol oxygenase and uronate dehydrogenase. Cloning and characterization of the gene encoding uronate dehydrogenase is also disclosed.05-26-2011