Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Lee, Saratoga

Benjamin Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20120094499METHOD OF PERFORMING AN IN SITU CHAMBER CLEAN - Methods of performing in situ chamber cleaning for etch chambers are described.04-19-2012

Brent Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20100044309Dynamic Filtration Device Using Centrifugal Force - The present invention generally relates to a filtration system having one or more apparatuses for filtering gases, liquids, or fluids (e.g., water) to remove particulate matter, and methods of making and using the apparatus. More particularly, embodiments relate to apparatuses and methods for applying centrifugal force(s) to push a fluid or gas to be filtered through a porous membrane or filter within the apparatus to separate particulate matter therefrom. The present invention takes advantage of the Coriolis effect within a cylindrical filter radiating out from a rotating central body. The filtration apparatus provides an energy efficient system for microfiltration (or other filtration process) to remove contaminants from gases and fluids, such as waste water.02-25-2010
20120006747Methods of Dynamic Filtration Using Centrifugal Force and Methods of Making a Dynamic Filtration Device - The present invention generally relates to a filtration system having one or more apparatuses for filtering gases, liquids, or fluids (e.g., water) to remove particulate matter, and methods of making and using the apparatus. More particularly, embodiments relate to apparatuses and methods for applying centrifugal force(s) to push a fluid or gas to be filtered through a porous membrane or filter within the apparatus to separate particulate matter therefrom. The present invention takes advantage of the Coriolis effect within a cylindrical filter radiating out from a rotating central body. The filtration apparatus provides an energy efficient system for microfiltration (or other filtration process) to remove contaminants from gases and fluids, such as waste water.01-12-2012

Byeungjun Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20110032636ENHANCED HEAD SKEW OPTIMIZATION FOR HIGH SPEED DISK ACCESS - A hard disk drive with multiple heads coupled to multiple disks. The disk drive switches between heads when writing or reading data to access different disk surfaces. As described above, there is a head skew time associated with switching heads. The disk drive includes a circuit that switches heads in accordance with a sequence that is a function of a head skew value. For example, the sequence may include switching from a first head to a third head and from a third head to a second head.02-10-2011

Byeung Jun Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20110304935FLOATING GUARD BAND FOR SHINGLE MAGNETIC RECORDING - A hard disk drive that includes a disk with data written onto a plurality of tracks, a spindle motor that rotates the disk, and a head that is coupled to the disk. The disk drive also includes a circuit that writes data onto a first writable shingle band of tracks if the first writable shingle band is adjacent to a guard band of tracks. The first writable shingle band includes a number of tracks that is a function of a head width. The guard band of tracks is capable of becoming a writable shingle band. Changing the designation of a shingle band between guard and writable creates floating guard bands. The creation of floating guard bands allows for the writing of a single band without having to move and restore adjacent tracks until reaching a fixed guard band as required in the prior art.12-15-2011

Howarad W.h. Lee, Saratoga, CA US

Howard W. H. Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20090155318PROCESS TO FORM NANO-SIZED MATERIALS, THE COMPOSITIONS AND USES THEREOF - Various embodiments of the invention include systems and methods of generating nano-sized salt particles. These methods include generation of a supersaturated solution of a salt MX by mixing of salts MY and NX in which the solubility of MX is lower than that of MY, NX or NY. In some embodiments, nano-sized particles of MX are grown further by further adiabatic addition of salts MY and/or NX. In some embodiments, MX includes potassium nitrate. Some embodiments include compositions of MX configured for use in treatment of dentine sensitivity.06-18-2009

Inyeol Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20100100200DISCOVERY OF CONNECTIONS UTILIZING A CONTROL BUS - Discovery of connections utilizing a control bus. An embodiment of a method includes detecting a transition of a control bus from a high state to a low state by a source device, the source device being configured to be coupled with a sink device via an interface, the interface including the control bus, the source device including a pullup device and the sink device including a pulldown device;pulsing the control bus to a high state at the source device; and upon detecting by the source device that the control bus remains in the high state ceasing the pulsing of the control bus to the high state, and transitioning the source device from a disconnected state to a connected state.04-22-2010
20100104029INDEPENDENT LINK(S) OVER DIFFERENTIAL PAIRS USING COMMON-MODE SIGNALING - Methods and apparatuses for using single-ended common mode signaling, additional data can be transferred in backward, forward, and/or both directions over an existing differential pair connection without adding extra wire.04-29-2010

Jaushin Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20080275958DISTRIBUTED AND SCALABLE INSTANT MULTIMEDIA COMMUNICATION SYSTEM - A method for addressing an entity for an internet-based service other than electronic mailing includes selecting a prefix that is uniquely associated the internet-based service, providing an email address for the entity, where the email address includes a username and domain, and attaching the prefix to the domain to convert automatically the email address into an address for the entity for the internet-based service.11-06-2008
20080301794METHOD AND SYSTEM FOR PROVIDING REMOTE ACCESS TO RESOURCES IN A SECURE DATA CENTER OVER A NETWORK - Methods, computer products, and systems are described for providing remote access to resources in a secure data center protected by at least one firewall. One method includes sending by an internal server within the secure data center a request to an external server outside of the secure data center to establish a secure data transport channel between the internal server and the external server. The request travels through at least one firewall protecting the secure data center and over a public network, a private network, and/or a second firewall. The internal server receives a reply to the request from the external server granting the request and confirming the establishment of the secure data transport channel. When a first message from the external server instructing the internal server to create a first data access point associated with a first session is received via the established secure data transport channel, the internal server instantiates the first data access point for the first session and visual data corresponding to the resources in the secure data center is sent from the first data access point to the external server via the secure data transport channel. The visual data is received by the external server and then sent to a first client associated with the first session so that the first client is provided visual access to the resources in the secure data center while the resources remain protected within the secure data center.12-04-2008
20080301795DISTRIBUTED AND SCALABLE INSTANT MULTIMEDIA COMMUNICATION SYSTEM - A scalable instant multimedia communication network includes at least one server that supports instant multimedia communication (IMC) sessions for a plurality of clients registered on the at least one server, and a multi-point switch unit coupled to the server(s) that sends data out of and receives data into the network, routes data between server(s), and performs a security check to enforce a security policy of the network on an invitation to establish a secure IMC session between at least two of the plurality of clients registered on the at least one server. The instant multimedia communication network can be expanded or contracted by coupling additional or fewer servers to the multi-point switch unit.12-04-2008
20120005724METHOD AND SYSTEM FOR PROTECTING PRIVATE ENTERPRISE RESOURCES IN A CLOUD COMPUTING ENVIRONMENT - A method for protecting private enterprise computing resources in a cloud computing environment includes determining a virtual topology comprising a secure computing zone, which includes a secure virtual vault, associated with an enterprise application of a private enterprise in a cloud computing environment. A traffic control policy associated with the secure computing zone is determined that comprises a plurality of security rules that define data traffic flow into, out of, and within the associated secure computing zone. A plurality of cloud computing nodes is selected and associated with the secure virtual vault. Any of the cloud computing nodes is a virtual computer or a physical computer device. The traffic control policy is automatically implemented in each of the cloud computing nodes associated with the secure virtual vault, where each cloud computing node is configured to enforce the plurality of security rules at an operating system level of the cloud computing node.01-05-2012

Patent applications by Jaushin Lee, Saratoga, CA US

Johnson C. Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20090259527Multi-Stage Supply Chain Management System With Dynamic Order Placement - A global supply chain management system in an environment of multiple suppliers forming supply chains for one or more buyers connected over the Internet. The system includes a global processor with logic that maps “local” supply information for each buyer and each supplier, represented in one or more property tables having master information correlated to local information for each buyer and each supplier. The system manages processes from an input of lots to an output through supplier stages where clients each use fragmented different local information. A correlation means uses base lot indicators, one for each of the lots in common for all of said stages and executes supply chain management functions for tracking lots through the supplier stages and for dynamic creation of sets of purchase orders among groups of suppliers for processing the same lot through the supply chain.10-15-2009

Mark Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20110314093Remote Server Environment - A system in which computer content is encoded at low latency and distributed to one or more client devices and in which user gestures on the client device are translated into a digital representation of the computer's native input format, thereby allowing the client device to control the computer. A method of capturing screen data on a desktop system, packaging the captured content, streaming the content to one or more client device, decoding the content on the client-side, displaying the decoded content on the client device, accepting user input, transmitting the user input to the desktop system, translating the input into a native format, and controlling the desktop system using the translated user input.12-22-2011

Mark M. Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20080320295METHOD AND APPARATUS FOR VIRTUALIZATION OF APPLIANCES - A method and apparatus for the virtualization of appliances provides an embedded operating system (OS) which is included in the system boot ROM of a personal computer. When the system boots, the OS is launched and looks for all available virtual appliances from, for example, the following places: local USB, flash card, e.g. SD, xD, CF, CDROM/DVD, or other storage media; local hard disk storage; and the Internet, e.g. an appliance server. The user selects an appliance to use from the OS, whereupon the appliance is loaded and launched. If the selected appliance is not on a local storage, then it is downloaded, e.g. over the Internet from an appliance server. The downloaded appliance can be cached in local storage media such that, the next time it is needed, it need not be downloaded from the appliance server. The user can also elect to boot an operating system from the hard disk, if an operating system and hard disk are installed, or to power-off the system.12-25-2008
20090083375Installation of a Virtualization Environment - The invention provides a method and apparatus for downloading a Virtualization Environment comprising an electronic programming guide (EPG) and an appliance environment onto a client. The EPG is launched from boot files stored in the hard disk or other boot media. The EPG comprises a user interface (UI) that is displayed to the user. The EPG UI comprises a plurality of icons that are graphical representations of virtual appliances. The EPG UI can also include a search entry field. A user can enter text into the search entry field and launch a search engine to obtain search results. The virtual appliances can be stored locally, for example on a hard drive or peripheral device, or they can be stored on a download server. The download server also contains the virtualization environment installer. An installation server scans the client to determine if the client contains the proper hardware and drivers for running the virtualization environment. A persistent storage server can store a user's personal information.03-26-2009
20090089260Quick Searching UI for a Better User Experience - A Quick Search User Interface (UI) comprises a search entry field for inputting characters, e.g. search terms. The Quick Search UI further comprises icons that are graphical representations of applications. The Quick Search UI subsequently launches an operating system and passes the user action to the operating system. The operating system uses this information to generate search results comprising websites, program files, videos, etc. Alternatively, the operating system launches the application(s) selected by the user. Icons displayed on the user interface are ordered, for example, according to a company's willingness to pay more money for a more prominent spot or according to user preferences. The Quick Search UI can be customized using skins with themes, such as musicians, geographic locations, and/or products. The icons can be displayed according to which application provider pays the highest premium, or according to user preference.04-02-2009
20090199132QUICK ACCESS TO VIRTUAL APPLICATIONS - An embedded operating system (OS) displays a user interface (UI) without waiting for the host OS to fully load. In one embodiment, the UI comprises icons for applications, advertisements, and browsers already configured with a URL. In one embodiment, the pre-configured browsers are set by the manufacturer. In another embodiment, the user can specify pre-configured browsers. In one embodiment, the icon owner pays for displaying an icon. The icon can be a static or a dynamic icon. Dynamic icons are downloaded from a file server.08-06-2009
20100115254Synchronization in Multiple Environments - A method and apparatus for synchronizing different environments in response to a change in one of the environments. The term environment encompasses operating systems, virtual machines, and states. The synchronization functions when one environment controls a master file or the environments access a shared folder. The synchronization is one-way or two-ways. The synchronization applies to digital photos, personal information management data, shared maps and directions, documents, configuration data, network settings, browser data sync, account information for accessing the client, and local and web applications.05-06-2010
20100306773Instant on Platform - A method and apparatus allows multiple computer operating systems (OS) and/or personalities to run concurrently. An instant-on platform includes a resource management service, a caching service, a profile manager, a network stack which provides TCP/IP communication to the OS, and at least one appliance. The instant-on platform can be placed in the path of network and disk traffic between said user OS and actual system hardware. User selectable profiles and personalities are also provided.12-02-2010

Patent applications by Mark M. Lee, Saratoga, CA US

Michael G. Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20120032327SYSTEMS AND METHODS FOR REINFORCING CHIP PACKAGES - In accordance with some embodiments of the present disclosure, a chip package is provided. The chip package may include a chip, a substrate, and an interconnect layer disposed between the chip and the substrate. In some embodiments, the interconnect layer may include an array of bonding interconnects configured to provide electrical communication between the chip and a printed circuit board and reinforcement interconnects arranged around an outermost row of the array of bonding interconnects.02-09-2012

Min Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20110136847High Concentration Formulations of Opioids and Opioid Derivatives - The present invention provides opioid formulations suitable for long-term delivery to a subject. The formulation of the invention comprises an opioid or opioid derivative (e.g., morphine, hydromorphone, fentanyl or a fentanyl congener), and an aqueous solvent comprising a low molecular weight carboxylic acid (e.g., C06-09-2011

Peter W. Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20080247230Novel monolithic, combo nonvolatile memory allowing byte, page and block write with no disturb and divided-well in the cell array using a unified cell structure and technology with a new scheme of decoder and layout - A novel FLASH-based EEPROM cell, decoder, and layout scheme are disclosed to eliminate the area-consuming divided triple-well in cell array and allows byte-erase and byte-program for high P/E cycles. Furthermore, the process-compatible FLASH cell for EEPROM part can be integrated with FLASH and ROM parts so that a superior combo, monolithic, nonvolatile memory is achieved. Unlike all previous arts, the novel combo nonvolatile memory of the present invention of ROM, EEPROM and FLASH or combination of any two is made of one unified, fully compatible, highly-scalable BN+ cell and unified process. In addition, its cell operation schemes have zero array overhead and zero disturbance during P/E operations. The novel combo nonvolatile memory is designed to meet the need in those markets requiring flexible write size in units of bytes, pages and blocks at a lower cost.10-09-2008
20110051519Novel NAND-based hybrid NVM design that integrates NAND and NOR in 1-die with serial interface - A nonvolatile memory device includes multiple independent nonvolatile memory arrays that concurrently for parallel reading and writing the nonvolatile memory arrays. A serial interface communicates commands, address, device status, and data between a master device and nonvolatile memory arrays for concurrently reading and writing of the nonvolatile memory arrays and sub-arrays. Data is transferred on the serial interface at the rising edge and the falling edge of the synchronizing clock. The serial interface transmits a command code and an address code from a master device and transfers a data code between the master device and the nonvolatile memory device, wherein the data code has a length that is determined by the command code and a location determined by the address code. An enable signal defines a beginning and termination of a reading or writing operation. Reading one nonvolatile memory array may be interrupted for another operation and then resumed.03-03-2011
20110051524Method and apparatus for operation of a NAND-like dual charge retaining transistor NOR flash memory device - A method and apparatus for operation for the NAND-like dual charge retaining transistor NOR flash memory cells begins by erasing, verifying over-erasing the threshold voltage level of the erased charge retaining transistors to an erased threshold voltage level. Then method progresses by programming one of two charge retaining transistors of the NAND-like dual charge retaining transistor NOR flash memory cells to a first programmed threshold voltage level, and programming the other of the two charge retaining transistors of the NAND-like dual charge retaining transistor NOR flash memory cells to the first programmed threshold voltage level or to a second programmed threshold voltage level. Combinations of the erased threshold voltage level and the first and second programmed threshold voltage levels determine an internal data state of the NAND-like dual charge retaining transistor NOR flash memory cells which are then decoded to ascertain the external data logical state.03-03-2011
20110072200Novel NAND-based hybrid NVM design that integrates NAND and NOR in 1-die with parallel interface - A nonvolatile memory device includes multiple independent nonvolatile memory arrays that concurrently for parallel reading and writing the nonvolatile memory arrays. A parallel interface communicates commands, address, device status, and data between a master device and nonvolatile memory arrays for concurrently reading and writing of the nonvolatile memory arrays and sub-arrays. Data is transferred on the parallel interface at the rising edge and the falling edge of the synchronizing clock. The parallel interface transmits a command code and an address code from a master device and transfers a data code between the master device and the nonvolatile memory device, wherein the data code has a length that is determined by the command code and a location determined by the address code. Reading one nonvolatile memory array may be interrupted for reading another. One reading operation has two sub-addresses with one transferred prior to a command.03-24-2011
20110072201Novel NAND-based hybrid NVM design that integrates NAND and NOR in 1-die with serial interface - A nonvolatile memory device includes multiple independent nonvolatile memory arrays that concurrently for parallel reading and writing the nonvolatile memory arrays. A serial interface communicates commands, address, device status, and data between a master device and nonvolatile memory arrays for concurrently reading and writing of the nonvolatile memory arrays and sub-arrays. Data is transferred on the serial interface at the rising edge and the falling edge of the synchronizing clock. The serial interface transmits a command code and an address code from a master device and transfers a data code between the master device and the nonvolatile memory device, wherein the data code has a length that is determined by the command code and a location determined by the address code. Reading one nonvolatile memory array may be interrupted for reading another. One reading operation has two sub-addresses with one transferred prior to a command.03-24-2011
20110170357NONVOLATILE MEMORY WITH A UNIFIED CELL STRUCTURE - A novel FLASH-based EEPROM cell, decoder, and layout scheme are disclosed to eliminate the area-consuming divided triple-well in cell array and allows byte-erase and byte-program for high P/E cycles. Furthermore, the process-compatible FLASH cell for EEPROM part can be integrated with FLASH and ROM parts so that a superior combo, monolithic, nonvolatile memory is achieved. Unlike all previous arts, the novel combo nonvolatile memory of the present invention of ROM, EEPROM and FLASH or combination of any two is made of one unified, fully compatible, highly-scalable BN+ cell and unified process. In addition, its cell operation schemes have zero array overhead and zero disturbance during P/E operations. The novel combo nonvolatile memory is designed to meet the need in those markets requiring flexible write size in units of bytes, pages and blocks at a lower cost.07-14-2011

Patent applications by Peter W. Lee, Saratoga, CA US

Sang Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20120075604Methods and Systems for Evaluating Extreme Ultraviolet Mask Flatness - Disclosed are methods and systems for determining a topography of a lithographic optical element and/or a holder of a lithographic optical element. In one embodiment, the method includes directing electromagnetic radiation towards a lithographic optical element, where the electromagnetic radiation comprises electromagnetic radiation in a first predetermined wavelength range and electromagnetic radiation in a second predetermined wavelength range. The method further includes using the lithographic optical element to adsorb the electromagnetic radiation in the first predetermined wavelength range, and to reflect at least a portion of the electromagnetic radiation in the second predetermined wavelength range towards a substrate comprising a photosensitive layer, thereby exposing the photosensitive layer to form an exposed photosensitive layer. The method still further includes performing an evaluation of the exposed photosensitive layer and, based on the evaluation, determining a topography of the lithographic optical element.03-29-2012

Sheng-Hann Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20100244715SELF-OSCILLATING TRANSFORMERLESS ELECTRONIC BALLAST - An electronic ballast includes a rectifier circuit having a first output terminal for coupling with a lamp; a first inductor coupled with a first node; a resonant network coupled with the first node; a first capacitor coupled with the first node; a first resistor coupled with a second node; a second resistor coupled with a second output terminal of the rectifier circuit; a power switch having an output end, a ground end and a control end, wherein the output end is coupled with the first node and the ground end is coupled with the second resistor; a voltage divider for driving the power switch; and a second inductor coupled between the second node and the control end of the power switch.09-30-2010
20110057574ADVANCED ELECTRONIC BALLASTS - An electronic ballast includes a rectifier circuit, having two output terminals coupled to a first node and a second node; a first capacitor having two ends coupled to the first node and the second node; an inverter, having a first terminal coupled to the first node, a second terminal coupled to the second node and a third terminal; an inductor, having a first end coupled to the third terminal of the inverter and a second end for coupling a first terminal of a lamp; a second capacitor, having two ends for coupling a second terminal and a third terminal of the lamp; a third capacitor, having two ends coupled to the first node and a third node, wherein the third node is further for coupling a fourth terminal of the lamp; and a diode, having two ends coupled to the third node and the second node.03-10-2011

Stephanie H. Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20120096055CREATING AND MAINTAINING ORDER OF A LOG STREAM WITHOUT USE OF A LOCK OR LATCH - Provided are techniques for using a series of compare and swap operations to assign a Relative Byte Address (RBA) and a Logical Record Sequence Number (LRSN) to a log record. One or more log buffers for storing the log record are identified, and the log record is moved to the one or more log buffers.04-19-2012

Yuhshiow Alice Lee, Saratoga, CA US

Patent application numberDescriptionPublished
20090083830Systems and Methods of Controlling Network Access - A new approach to network security includes manipulating an access point such that an initial communication from an external device is passed to a restricted subset of a computing network including a gatekeeper. The gatekeeper is configured to enforce a security policy against the external device before granting access to a less-restricted subset of the computing network. If requirements of the security policy are satisfied, then the gatekeeper reconfigures the access point such that further communication from the external device may be received by elements of the less-restricted subset. Enforcement of the security policy optionally includes performing a security audit of the external device.03-26-2009
20110231915SYSTEMS AND METHODS OF CONTROLLING NETWORK ACCESS - A new approach to network security includes manipulating an access point such that an initial communication from an external device is passed to a restricted subset of a computing network including a gatekeeper. The gatekeeper is configured to enforce a security policy against the external device before granting access to a less-restricted subset of the computing network. If requirements of the security policy are satisfied, then the gatekeeper reconfigures the access point such that further communication from the external device may be received by elements of the less-restricted subset. Enforcement of the security policy optionally includes performing a security audit of the external device.09-22-2011
20110231916SYSTEMS AND METHODS OF CONTROLLING NETWORK ACCESS - A new approach to network security includes manipulating an access point such that an initial communication from an external device is passed to a restricted subset of a computing network including a gatekeeper. The gatekeeper is configured to enforce a security policy against the external device before granting access to a less-restricted subset of the computing network. If requirements of the security policy are satisfied, then the gatekeeper reconfigures the access point such that further communication from the external device may be received by elements of the less-restricted subset. Enforcement of the security policy optionally includes performing a security audit of the external device.09-22-2011
20110231928SYSTEMS AND METHODS OF CONTROLLING NETWORK ACCESS - A new approach to network security includes manipulating an access point such that an initial communication from an external device is passed to a restricted subset of a computing network including a gatekeeper. The gatekeeper is configured to enforce a security policy against the external device before granting access to a less-restricted subset of the computing network. If requirements of the security policy are satisfied, then the gatekeeper reconfigures the access point such that further communication from the external device may be received by elements of the less-restricted subset. Enforcement of the security policy optionally includes performing a security audit of the external device.09-22-2011