Ou, CA
Canhui Ou, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20100228605 | METHOD AND APPARATUS FOR MANAGING BROADBAND RESIDENTIAL GATEWAYS - A broadband residential gateway (BRG) management system ( | 09-09-2010 |
20120253965 | METHOD AND APPARATUS FOR MANAGING BROADBAND RESIDENTIAL GATEWAYS - A broadband residential gateway (BRG) management system has a communications interface coupled to one or more BRGs and one or more content service providers (CSPs), a memory, and a processor. The processor can be programmed to establish a content profile for each of the BRGs according to one or more attributes of the BRGs and the CSPs, receive a content access request from one or more BRGs, and supply each BRG access to selectable content from one or more of the CSPs according to the content profile. | 10-04-2012 |
20130301612 | SYSTEM FOR MANAGING SERVICES OF WIMAX BASE STATIONS - A system that incorporates teachings of the present disclosure may include, for example, a base station having a wireless transceiver operable in compliance with a Worldwide Interoperability for Microwave Access protocol, and a controller to manage the wireless transceiver. The controller can be operable to receive a request from a communication device to access the base station, and to direct the communication device to a second base station upon determining that granting wireless access to the communication device reduces an operating performance of the base station below an operating threshold of the base station. Additional embodiments are disclosed. | 11-14-2013 |
20140164140 | METHOD AND APPARATUS FOR PRESENTING ADVERTISEMENTS - A system that incorporates teachings of the present disclosure may include, for example, a controller to determine a behavioral profile of an end user from packet traffic generated by activities of the end user, and share the behavioral profile with a network element for distributing targeted advertisements to the end user according to the behavioral profile. Additional embodiments are disclosed. | 06-12-2014 |
Canhui Ou, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20090252061 | METHODS AND APPARATUS TO IMPLEMENT A PARTIAL MESH VIRTUAL PRIVATE LOCAL AREA NETWORK SERVICE - Methods and apparatus to implement a partial mesh virtual private local area network service are disclosed. An example method to implement a partial mesh virtual private local area network service (VPLS) network disclosed herein comprises identifying a desired partial mesh topology of connections for interconnecting a plurality of provider edge devices comprising the VPLS network, and decomposing the partial mesh topology into a plurality of cliques, wherein each clique comprises a respective full mesh topology of connections for interconnecting a respective subset of the plurality of provider edge devices, and wherein a union of the plurality of cliques implements the desired partial mesh topology. | 10-08-2009 |
20140157309 | TARGETED ONLINE, TELEPHONE AND TELEVISION ADVERTISEMENTS BASED ON CROSS-SERVICE SUBSCRIBER PROFILE - A method is disclosed for monitoring data packet traffic in a communication network for at least two of a plurality of subscriber devices associated with a subscriber; developing a holistic subscriber profile for the subscriber based on the monitored data packet traffic; selecting advertisement data for a current one of the plurality of subscriber devices based on the holistic subscriber profile and sending the selected advertising data to the current subscriber device. A system is disclosed for performing the method. A data structure is disclosed for use in performing the method. | 06-05-2014 |
20150208110 | TARGETED ONLINE, TELEPHONE AND TELEVISION ADVERTISEMENTS BASED ON CROSS-SERVICE SUBSCRIBER PROFILE - A system for targeted advertising is disclosed having with a non-transitory computer readable storage medium, having a computer program stored therein, the computer program including but not limited to instructions to map each of N channel numbers to the new and unique channel number at a set top box when a subscriber selects one of the N channel numbers, wherein each of the N channel numbers is the same in each of the K advertising groups, and wherein each of the N channel numbers is mapped to a different new channel number in each of the K advertising groups. | 07-23-2015 |
Canhul Ou, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20090049469 | Targeted online, telephone and television advertisements based on cross-service subscriber profiling - A method is disclosed for monitoring data packet traffic in a communication network for at least two of a plurality of subscriber devices associated with a subscriber; developing a holistic subscriber profile for the subscriber based on the monitored data packet traffic; selecting advertisement data for a current one of the plurality of subscriber devices based on the holistic subscriber profile and sending the selected advertising data to the current subscriber device. A system is disclosed for performing the method. A data structure is disclosed for use in performing the method. | 02-19-2009 |
Frank Y. Ou, Freemont, CA US
Patent application number | Description | Published |
---|---|---|
20120127866 | REAL-TIME NETWORK MEASUREMENT - A method of operation within a device coupled to a network. A first set of data is received from a first data path of the network. A first set of measurement information is identified from the first set of data, and a quality of the first data path is determined based on the first set of measurement information. A second set of data is then selectively transmitted via either the first data path or a second data path of the network, based on the quality of the first data path. | 05-24-2012 |
Frank Y. Ou, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20090080421 | DATA FLOW MIRRORING - A network switch having flow-mirroring capabilities. A first port is provided for communicating data items, each associated with a particular data flow, over a network. A number of data ports are switchably connected to the first port for enabling the data items to be communicated between the first port and at least one of the data ports. A second port is provided for selectively outputting a copy of one or more of the data items based on the associated data flows. | 03-26-2009 |
20090310494 | REAL-TIME NETWORK MEASUREMENT - A method of operation within a device coupled to a network. A first set of data is received from a first data path of the network. A first set of measurement information is identified from the first set of data, and a quality of the first data path is determined based on the first set of measurement information. A second set of data is then selectively transmitted via either the first data path or a second data path of the network, based on the quality of the first data path. | 12-17-2009 |
20090310508 | REAL-TIME NETWORK MEASUREMENT - A method of operation within a device coupled to a network. A first set of data is received from the network. A first set of measurement information, for use in determining a quality of the network, is then identified from the first set of data. A second set of measurement information is generated based on the first set of measurement information. The second set of measurement information and a second set of data are transmitted via the network, concurrently. | 12-17-2009 |
20100265833 | NETWORK BANDWIDTH DETERMINATION - A method for determining a bandwidth of a network system. A first device in the network transmits a plurality of test data during a first interval of time. A second device in the network receives an amount of the transmitted test data, wherein the amount of the test data received by the second device is less than a total amount of the test data transmitted by the first device during the first interval of time. The bandwidth of the network is then determined based on the amount of the test data that is received by the second device. | 10-21-2010 |
Frank Yexun Ou, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20150049640 | DATA TRANSMISSION CONTROLLING DEVICE AND METHOD FOR CONTROLLING DATA TRANSMISSION - A method for controlling data transmission includes: controlling a first data transmission controlling device to transmit a conversation request to a second data transmission controlling device. The method can establish a transmission channel between the two data transmission controlling devices when the second data transmission controlling device accepts the conversation request. The method can establish a plurality of link lines on the transmission channel according to each network accessing path provided by a network connection unit of the first data transmission controlling device. The method can receive data to be transmitted, and divide each data packet of the data to be transmitted to a plurality of sub-packets according to an amount of the link lines of the transmission channel. In additional, the method can transmit the sub-packets of each data packet to a receiver respectively via the plurality of link lines. | 02-19-2015 |
20150052261 | NETWORK CONNECTION CONTROLLING DEVICE AND METHDO FOR CONTROLLING NETWORK CONNECTION - A method for controlling network connection includes: receiving a network accessing task generated by the user via a corresponding terminal device, the network accessing task is a task of accessing a target source. Detecting work parameters of each network accessing path, the work parameters of each network accessing path includes a workload of the network accessing path and a network operator providing the network accessing path. Selecting an optimal network accessing path according to the detected work parameters of each network accessing path based on a workload tactics. In additional, controlling the terminal device to connect the network to execute the network task via the optimal network accessing path. | 02-19-2015 |
Fred Ou, Walnut, CA US
Patent application number | Description | Published |
---|---|---|
20110280010 | LED CHANNEL - An LED lamp includes an extrusion which is an elongate extrusion housing. It has an outside lens and a circuit board of elongated shape and mounted to an inside bottom portion of the elongate extrusion housing. A plurality of light emitting diodes can be mounted to the circuit board. A concave lens is mounted to an upper portion of the elongate extrusion housing. The outside lens covers the concave lens forming an outside air gap between the outside lens and the concave lens and a power wire connects to the circuit board. A base end cap receives a wire harness. The wire harness includes power, and the base end cap retains a base end of the outside lens and a base end of the extrusion. A top end cap retaining an end of the extrusion also retains an end of the outside lens. | 11-17-2011 |
Fung Soung Ou, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20130017453 | Conformal Coating On Nanostructured Electrode Materials For Three-Dimensional Applications - A fabrication process for conformal coating of a thin polymer electrolyte layer on nanostructured electrode materials for three-dimensional micro/nanobattery applications, compositions thereof, and devices incorporating such compositions. In embodiments, conformal coatings (such as uniform thickness of around 20-30 nanometer) of polymer Polymethylmethacralate (PMMA) electrolyte layers around individual Ni—Sn nanowires were used as anodes for Li ion battery. This configuration showed high discharge capacity and excellent capacity retention even at high rates over extended cycling, allowing for scalable increase in areal capacity with electrode thickness. Such conformal nanoscale anode-electrolyte architectures were shown to be efficient Li-ion battery system. | 01-17-2013 |
Fung Suong Ou, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20110188033 | MOLECULE DETECTION USING RAMAN LIGHT DETECTION - An apparatus for detecting at least one molecule using Raman light detection includes a substrate for supporting a sample containing the at least one molecule, a laser source for emitting a laser beam to cause Raman light emission from the at least one molecule, a modulating element for modulating a spatial relationship between the laser beam and the substrate at an identified frequency to cause the Raman light to be emitted from the at least one molecule at the identified frequency, at least one detector for detecting the Raman light emitted from the at least one molecule, and a post-signal processing unit configured to process the detected Raman light emission at the identified frequency to detect the at least one molecule. | 08-04-2011 |
20110188034 | SURFACE ENHANCED RAMAN SPECTROSCOPY EMPLOYING VIBRATING NANORODS - A surface enhanced Raman spectroscopy (SERS) apparatus, system and method employ a plurality of nanorods configured to vibrate. The apparatus includes the nanorods having tips at free ends opposite an end attached to a substrate. The tips are configured to adsorb an analyte and to vibrate at a vibration frequency. The apparatus further includes a vibration source configured to vibrate the free ends of the nanorods at the vibration frequency in a back-and-forth motion. Vibration of the nanorods is configured to facilitate detection of a Raman scattering signal emitted by the analyte adsorbed on the nanorod tips. The system further includes a synchronous detector configured to receive the Raman signal and to be gated cooperatively with the vibration of the nanorods. The method includes inducing a vibration of the nanorods, illuminating the vibrating tips to produce a Raman signal, and detecting the Raman signal using the detector. | 08-04-2011 |
20110188035 | VIBRATING TIP SURFACE ENHANCED RAMAN SPECTROSCOPY - A vibrating tip surface enhanced Raman spectroscopy (SERS) apparatus, system and method employ a nano-needle configured to vibrate. The apparatus includes the nano-needle with a substantially sharp tip at a free end opposite an end attached to a substrate. The tip is configured to adsorb an analyte. The apparatus further includes a vibration source configured to provide an alternating current (AC) electric field that induces a vibration of the free end and the tip of the nano-needle. Vibration of the nano-needle under the influence of the AC electric field facilitates detection of a Raman scattering signal from the analyte adsorbed on the nano-needle tip. The system further includes a synchronous detector configured to be gated cooperatively with the vibration of the nano-needle. The method includes inducing the vibration, illuminating the vibrating tip to produce a Raman signal, and detecting the Raman signal using the detector. | 08-04-2011 |
20110267607 | ENHANCING SIGNALS IN SURFACE ENHANCED RAMAN SPECTROSCOPY (SERS) - An integrated device for enhancing signals in Surface Enhanced Raman Spectroscopy (SERS). The integrated device comprising an array of nanostructures comprising a material, wherein the material is configured to allow light to pass through. The integrated device also comprising SERS active nanoparticles disposed on at least portion of the array of nanostructures and a mirror integrated below a base of the array of nanostructures. The mirror is configured to reflect light passing through the material into the array of nanostructures. | 11-03-2011 |
20110267608 | TUNABLE APPARATUS FOR PERFORMING SERS - A tunable apparatus for performing Surface Enhanced Raman Spectroscopy (SERS) includes a deformable layer and a plurality of SERS-active nanoparticles disposed at one or more locations on the deformable layer, wherein the one or more locations are configured to be illuminated with light of a pump wavelength to cause Raman excitation light to interact with the nanoparticles and produce enhanced Raman scattered light from molecules located in close proximity to the nanoparticles. In addition, a morphology of the deformable layer is configured to be controllably varied to modify an intensity of the Raman scattered light produced from the molecules. | 11-03-2011 |
20110267609 | APPARATUS FOR PERFORMING SERS - An apparatus for performing Surface Enhanced Raman Spectroscopy (SERS) includes a reflective layer positioned above the substrate, a plurality of tapered nanowires disposed above the reflective layer, each of the plurality of tapered nanowires having a tapered end directed away from the reflective layer. | 11-03-2011 |
20110267610 | COMPACT SENSOR SYSTEM - A compact sensor system comprising: an analysis cell configured for photon-matter interaction, where photons are received from a light source; and an integrated-optical spectral analyzer configured for identifying a set of frequencies, the integrated-optical spectral analyzer comprising: a waveguide coupled with the analysis cell, the waveguide configured for propagating a set of frequencies through the waveguide; one or more ring resonators coupled with the waveguide, the one or more ring resonators comprising a predetermined bandwidth and configured for capturing the set of frequencies corresponding to frequencies within the predetermined bandwidth; and one or more frequency detectors coupled with the one or more tunable ring resonators, the one or more frequency detectors configured for generating electrical signals that identify each of the set of frequencies. | 11-03-2011 |
20120013902 | MULTI-WAVELENGTH RAMAN LIGHT DETECTION FOR DETECTING A SPECIES - An apparatus for detecting at least one species using Raman light detection includes at least one laser source for illuminating a sample containing the at least one species. The apparatus also includes a modulating element for modulating a spatial relationship between the sample and the light beams to cause relative positions of the sample and the light beams to be oscillated, in which Raman light at differing intensity levels are configured to be emitted from the at least one species based upon the different wavelengths of the light beams illuminating the sample. The apparatus also includes a Raman light detector and a post-signal processing unit configured to detect the at least one species. | 01-19-2012 |
20120026493 | GRATING FOR MULTIPLE DISCRETE WAVELENGTHS OF RAMAN SCATTERING - Systems and methods employ a layer having a pattern that provides multiple discrete guided mode resonances for respective couplings of separated wavelengths into the layer. Further, a structure including features shaped to enhance Raman scattering to produce light of the resonant wavelengths can be employed with the patterned layer. | 02-02-2012 |
20120092660 | APPARATUS FOR PERFORMING SERS - An apparatus for performing SERS includes a substrate and flexible nano-fingers, each of the nano-fingers having a first end attached to the substrate, a free second end, and a body portion extending between the first end and the second end, in which the nano-fingers are arranged in an array on the substrate. The apparatus also includes an active material layer disposed on each of the second ends of the plurality of nano-fingers, in which the nano-fingers are to be in a substantially collapsed state in which the active layers on at least two of the nano-fingers contact each other under dominant attractive forces between the plurality of nano-fingers and in which the active material layers are to repel each other when the active material layers are electrostatically charged. | 04-19-2012 |
20120105841 | APPARATUS FOR PERFORMING SERS - An apparatus for performing surface enhanced Raman spectroscopy (SERS) includes a substrate and a plurality of nano-pillars, each of the plurality of nano-pillars having a first end attached to the substrate, a second end located distally from the substrate, and a body portion extending between the first end and the second end, in which the plurality of nano-pillars are arranged in an array on the substrate, and in which each of the plurality of nano-pillars is formed of a polymer material that is functionalized to expand in the presence of a fluid to cause gaps between the plurality of nano-pillars to shrink when the fluid is supplied onto the nano-pillars. | 05-03-2012 |
20120107569 | PREVENTING ADHESION BETWEEN NANOSTRUCTURES - A device for Surface Enhanced Raman Scattering (SERS). The device includes a plurality of nanostructures protruding from a surface of a substrate, a SERS active metal disposed on a portion of said plurality of nanostructures, and a low friction film disposed over the plurality of nanostructures and the SERS active metal. The low friction film is to prevent adhesion between the plurality of nanostructures. | 05-03-2012 |
20120164745 | NANOFINGER DEVICE WITH MAGNETIZABLE PORTION - A nanofinger device with magnetizable portion. The nanofinger device includes a substrate, and a plurality of nanofingers coupled with the substrate. A nanofinger of the plurality includes a flexible column, and at least one magnetizable portion. At least the nanofinger and a second nanofinger of the plurality of nanofingers are to arrange into a close-packed configuration. The magnetizable portion is to actuate the nanofinger in opening from the close-packed configuration in response to a physical stimulus affecting the magnetic state of the magnetizable portion. A chemical-analysis apparatus including the nanofinger device for chemical sensing and a method of using the nanofinger device for chemical sensing are also provided. | 06-28-2012 |
20120188539 | NANOROD SURFACE ENHANCED RAMAN SPECTROSCOPY APPARATUS, SYSTEM AND METHOD - A nanorod surface enhanced Raman spectroscopy (SERS) apparatus, system and method of SERS using nanorods that are activated with a key. The nanorod SERS apparatus includes a plurality of nanorods, an activator to move the nanorods from an inactive to an active configuration and the key to trigger the activator. The nanorod SERS system further includes a Raman signal detector and an illumination source. The method of SERS using nanorods includes activating a plurality of nanorods with the key, illuminating the activated plurality of nanorods, and detecting a Raman scattering signal when the nanorods are in the active configuration. | 07-26-2012 |
20120236298 | TUNABLE APPARATUS FOR PERFORMING SERS - A tunable apparatus for performing Surface Enhanced Raman Spectroscopy (SERS) includes a deformable substrate and a plurality of SERS-active nanoparticles disposed at a plurality of locations on the deformable substrate. The plurality of SERS-active nanoparticles are to enhance Raman scattered light emission from an analyte molecule located in close proximity to the SERS-active nanoparticles. In addition, the deformable substrate is to be deformed to vary distances between the SERS-active nanoparticles, in which varying distances between the SERS-active nanoparticles varies enhancement of an intensity of Raman scattered light emission from the analyte molecule. | 09-20-2012 |
20130021605 | APPARATUS HAVING NANO-FINGERS OF DIFFFERENT PHSYICAL CHARACTERISTICS - An apparatus includes a substrate and a plurality of nano-fingers attached at respective first ends to the substrate and freely movable along their lengths, in which a first set of the plurality of nano-fingers comprises a first physical characteristic, wherein a second set of the plurality of nano-fingers comprises a second physical characteristic, and wherein the first physical characteristic differs from the second physical characteristic. | 01-24-2013 |
20130027698 | SELF-ARRANGING, LUMINESCENCE-ENHANCEMENT DEVICE FOR SURFACE-ENHANCED LUMINESCENCE - A self-arranging, luminescence-enhancement device | 01-31-2013 |
20130040862 | MULTI-PILLAR STRUCTURE FOR MOLECULAR ANALYSIS - A multi-pillar structure for molecular analysis is provided. The structure comprises at least two nanopoles, each nanopole attached at one end to a substrate and freely movable along its length. The opposite ends of the at least two nanopoles are each capable of movement toward each other to trap at least one analyte molecule at their opposite ends. Each nanopole is coated with a metal coating. An array of such multi-pillar structures is also provided. A method for preparing the multi-pillar structure is further provided. | 02-14-2013 |
20150177151 | FABRICATING AN APPARATUS FOR USE IN A SENSING APPLICATION - In a method of fabricating an apparatus for use in a sensing application, a plurality of nano-fingers are formed on a substrate and a Raman-active material nano-particle is formed on respective tips of the nano-fingers. In addition, the Raman-active material nano-particles on the tips of adjacent ones of the nano-fingers are caused to come into contact with the Raman-active material nano-particle on the tip of at least another one of the plurality of nano-fingers to form respective clusters and the clusters of Raman-active material nano-particles are transferred to a component layer from the plurality of nano-fingers while maintaining a spatial relationship between the contacting Raman-active material nano-particles. | 06-25-2015 |
Fung Suong Ou, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20110267606 | SURFACE-ENHANCED RAMAN SPECTROSCOPY DEVICE AND A MOLD FOR CREATING AND A METHOD FOR MAKING THE SAME - A surface-enhanced Raman spectroscopy device includes a substrate, and an ultraviolet cured resist disposed on the substrate. The ultraviolet cured resist has a pattern of cone-shaped protrusions, where each cone-shaped protrusion has a tip with a radius of curvature equal to or less than 10 nm. The ultraviolet cured resist is formed of a predetermined ratio of a photoinitiator, a cross-linking agent, and a siloxane based backbone chain. A Raman signal-enhancing material is disposed on each of the cone-shaped protrusions. | 11-03-2011 |
20120119315 | SENSING DEVICES - A sensing device ( | 05-17-2012 |
20120281729 | ENVIRONMENT SENSITIVE DEVICES - An environment sensitive device is disclosed. The device includes a substrate, a three-dimensional structure established on the substrate, a first coating established on a first portion of the three-dimensional structure, and a second coating established on a second portion of the three-dimensional structure. The first and second coatings contain different materials that are configured to respond differently when exposed to a predetermined external stimulus. | 11-08-2012 |
Heidi Ou, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20110051727 | Network based multicast stream duplication and merging - In one embodiment, a method includes receiving a join message from a receiver at a receiver edge router, the join message identifying a source and a group, and creating at least two forwarding trees for transmitting multicast data streams comprising duplicate data to the receiver edge router. The forwarding trees include a root at a source edge router in communication with the source, and different network paths. The method further includes receiving a packet from one of the forwarding trees and processing the received packet to determine if the packet is a duplicate of another packet received at the receiver edge router. If the packet is a duplicate packet, it is discarded. If the packet is not a duplicate, it is forwarded to the receiver. An apparatus is also disclosed. | 03-03-2011 |
20110317695 | SYSTEM AND METHOD FOR PROVIDING A PATH AVOIDANCE FEATURE IN A NETWORK ENVIRONMENT - A method is provided in one example and includes evaluating multiple paths in a network in order to execute a reverse path forwarding decision for multicast traffic associated with a source. The method may also include selecting a second network path based on a first network path previously been designated as a route for the multicast traffic associated with the source. The first network path and a second network path differ by at least one network element. The method further includes receiving at least one of a first data stream and a second data stream, wherein the first data stream is associated with the first network path and the second data stream is associated with the second network path. | 12-29-2011 |
20120218898 | Bandwidth utilization for equal cost multiple paths - In one embodiment, a method includes identifying a packet at an upstream node in communication with a source and in communication with a downstream node through equal cost multiple paths including first and second multi-access networks, the packet transmitted on the first multi-access network and associated with a multicast group, and transmitting from the upstream node a request to the downstream node to join the group on the second multi-access network, if the upstream node is already transmitting data to the group on the second multi-access network, or a bandwidth utilization at the first multi-access network exceeds a specified threshold. An apparatus is also disclosed. | 08-30-2012 |
20120294308 | Protocol independent multicast designated router redundancy - In one embodiment, a method includes transmitting a packet from a router located in a communication path between a source and a receiver, the load balancing packet having one or more values used to select a group designated router from a list of candidate group designated routers for multicast traffic streams, selecting the router as said group designated router for one or more of the multicast traffic streams, and forwarding traffic for the one or more multicast traffic streams to the receiver. The candidate group designated routers are last hop routers for transmitting the multicast traffic streams to a common link connected to the receiver. An apparatus is also disclosed. | 11-22-2012 |
20130308637 | MULTICAST DATA DELIVERY OVER MIXED MULTICAST AND NON-MULTICAST NETWORKS - In one embodiment, a relay device of a network, which is reachable by a source device via only a non-multicast network, receives a non-multicast that encapsulates a multicast message. The relay device is connected to a sub-network of one or more devices. The relay device decapsulates the unicast message to determine the multicast message, re-encapsulates the multicast message as a relay-sourced multicast message, and multicasts the relay-sourced multicast message to the one or more devices within the sub-network. | 11-21-2013 |
20150249594 | PROTOCOL INDEPENDENT MULTICAST DESIGNATED ROUTER REDUNDANCY - In one embodiment, a method includes transmitting a packet from a router located in a communication path between a source and a receiver, the packet having one or more values used to select a group designated router from a list of candidate group designated routers for multicast traffic streams, selecting the router as said group designated router for one or more of the multicast traffic streams, and forwarding traffic for the one or more multicast traffic streams to the receiver. The candidate group designated routers are last hop routers for transmitting the multicast traffic streams to a common link connected to the receiver. An apparatus is also disclosed herein. | 09-03-2015 |
Heidi H. Ou, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20120201244 | OPTIMIZING OTV MULTICAST TRAFFIC FLOW FOR SITE LOCAL RECEIVERS - In one embodiment, a first Edge Device may join a multicast group via a multicast router, wherein the first Edge device is in a first site of a network and the multicast router is in a second site of the network. The first Edge Device may ascertain an existence of both a first multicast source in the first site of the network and a second multicast source in the second site of the network. The first Edge Device may select the first multicast source as a multicast source from which to receive multicast data for the multicast group. The first Edge Device may notify the second multicast source in the second site of the network that the first Edge Device is not interested in receiving multicast data for the multicast group from the second multicast source. | 08-09-2012 |
20140294003 | OPTIMIZING OTV MULTICAST TRAFFIC FLOW FOR SITE LOCAL RECEIVERS - In one embodiment, a first Edge Device may join a multicast group via a multicast router, wherein the first Edge Device is in a local network and the multicast router is in a remote network. The first Edge Device may ascertain an existence of both a first multicast source in the local network and a second multicast source in the remote network. The first Edge Device may select the first multicast source as a multicast source from which to receive multicast data for the multicast group. The first Edge Device may notify the second multicast source in the remote network that the first Edge Device is not interested in receiving multicast data for the multicast group from the second multicast source. | 10-02-2014 |
Heidi H. Ou, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090092052 | METHOD AND APPARATUS FOR FLOODING LINK STATE PACKETS TO ACHIEVE FASTER CONVERGENCE - Disclosed are methods and apparatus for flooding link state packets or packet data units (LSP's) from a first node to one other LSP receiving node, where the LSP's are flooded in an order that is related to relative costs of various paths emanating from the first node. That is, the first node sends its own LSP first since the first node has no cost relative to itself. The first node then sends other LSP's that are associated with a plurality of other LSP sending nodes that have previously flooded their LSP's to the first node. These other LSP's are sent by the first node to the other LSP receiving node in an order related to the relative costs associated with the paths from the first node to each of the other LSP sending nodes which had previously sent the other LSP's to the first node. | 04-09-2009 |
Junli Ou, Pleasanton, CA US
Patent application number | Description | Published |
---|---|---|
20150241407 | Dropout Detection in Continuous Analyte Monitoring Data During Data Excursions - Methods, devices, and systems are provided for identifying dropouts in analyte monitoring system sensor data including segmenting sensor data into a plurality of time series wherein each time series is associated with a different instance of a repeating event, selecting a first time series to analyze for dropouts from the plurality of time series; comparing the selected first time series to a second time series among the plurality of time series, determining whether the selected first time series includes a portion that is more than a predefined threshold lower than a corresponding portion of the second time series, and displaying, on a computer system display, an indication that the selected first time series includes a dropout if the selected first time series includes a portion that is more than the predefined threshold lower than the corresponding portion of the second time series. | 08-27-2015 |
Michael Ou, Newark, CA US
Patent application number | Description | Published |
---|---|---|
20150286590 | SCALABLE, PARAMETERIZABLE, AND SCRIPT-GENERATABLE BUFFER MANAGER ARCHITECTURE - A buffer manager is generated by executing a script with respect to a buffer architecture template and a configuration file specifying parameters for the buffer such as, for example, number of memory banks, width of memory banks, depth of memory banks, and client bridge FIFO depth. The script converts the buffer architecture template into a hardware description language (HDL) description of a buffer manager having the parameters. Client bridges accumulate requests for memory banks in FIFO that is provided to a buffer manager upon the client bridge being granted arbitration. Accesses of memory banks may be performed one at a time in consecutive clock cycles in a pipelined manner. Client bridges and the buffer manager may operate in different clock domains. The clock frequency of the buffer manager may be increased or decreased according to requests from client devices. | 10-08-2015 |
Paiting Ou, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20140075500 | REPUTATION-BASED AUDITING OF ENTERPRISE APPLICATION AUTHORIZATION MODELS - Reputation metrics are used to gauge risk of individuals to an organization, such as employees of a business. The reputation metrics may be calculated from both internal and external data sources, including social network profiles of the individuals. Calculations of risk are used to make determinations regarding the activities the individuals are authorized to engage in. | 03-13-2014 |
Rong-Shyang Ou, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120194159 | INTERLEAVING FUNCTION POWER SUPPLY CONTROLLER AND METHOD THEREFOR - At least one exemplary embodiment is directed to a method of switching between synchronous and nonsynchronous ramp control. | 08-02-2012 |
Sam Ou, San Ramon, CA US
Patent application number | Description | Published |
---|---|---|
20100091682 | METHOD AND SYSTEM FOR REMOTELY DETECTING PARASITE SOFTWARE - An IP usage pattern of a first computer system is monitored by a second computer system that is remotely located from the first computer system. The second computer system is associated with an ISP. First parasite software may be identified based on an abnormal change in the IP usage pattern. The abnormal change in the IP usage pattern may be detected by comparing the IP usage pattern to a baseline model of IP usage for the first computer system. Anti-parasite software associated with the first parasite software may be forwarded from the ISP to the first computer system. | 04-15-2010 |
Seok S. Ou, Cerritos, CA US
Patent application number | Description | Published |
---|---|---|
20110047840 | LED DISPLAY APPARATUS - An LED display apparatus comprises two or more LED arrays for performing as a light source, a housing to house the LED arrays, transparent panels attached to the housing so that the LEDs can shed light through the side of the transparent panels, and dispersion scratches on the transparent panels for refracting, reflecting and diffusing LED light wherein the dispersion scratch is configured to form a sign, and a plurality of panels treated with fluorescent paint attached to each transparent panel for enhancing the intensity of LED light refracted or reflected. The dispersion scratch is configured to be a letter, sign, symbol or design component for being bright as against the rest of dark plain background of the transparent panel. Therefore, the part of the transparent panels having dispersion scratches becomes brighter as against the rest of dark plain background of the transparent panels. | 03-03-2011 |
Weijia Ou, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20110262963 | BIOSYNTHETICALLY GENERATED PYRROLINE-CARBOXY-LYSINE AND SITE SPECIFIC PROTEIN MODIFICATIONS VIA CHEMICAL DERIVATIZATION OF PYRROLINE-CARBOXY-LYSINE AND PYRROLYSINE RESIDUES - Disclosed herein is pyrroline-carboxy-lysine (PCL), a pyrrolysine analogue, which is a natural, biosynthetically generated amino acid, and methods for biosynthetically generating PCL. Also disclosed herein are proteins, polypeptides and peptides that have PCL incorporated therein and methods for incorporating PCL into such proteins, polypeptides and peptides. Also disclosed herein is the site-specific derivatization of proteins, polypeptides and peptides having PCL or pyrrolysine incorporated therein. Also disclosed herein is the crosslinking of proteins, polypeptides and peptides having PCL or pyrrolysine incorporated therein. | 10-27-2011 |
20140302553 | BIOSYNTHETICALLY GENERATED PYRROLINE-CARBOXY-LYSINE AND SITE SPECIFIC PROTEIN MODIFICATIONS VIA CHEMICAL DERIVATIZATION OF PYRROLINE-CARBOXY-LYSINE AND PYRROLYSINE RESIDUES - Disclosed herein is pyrroline-carboxy-lysine (PCL), a pyrrolysine analogue, which is a natural, biosynthetically generated amino acid, and methods for biosynthetically generating PCL. Also disclosed herein are proteins, polypeptides and peptides that have PCL incorporated therein and methods for incorporating PCL into such proteins, polypeptides and peptides. Also disclosed herein is the site-specific derivatization of proteins, polypeptides and peptides having PCL or pyrrolysine incorporated therein. Also disclosed herein is the crosslinking of proteins, polypeptides and peptides having PCL or pyrrolysine incorporated therein. | 10-09-2014 |
Wendy Ou, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140112075 | Pre-Charge During Programming For 3D Memory Using Gate-Induced Drain Leakage - In a programming operation of a 3D stacked non-volatile memory device, the channel of an inhibited NAND string is pre-charged by gate-induced drain leakage (GIDL) to achieve a high level of boosting which prevents program disturb in inhibited storage elements. In a program-verify iteration, prior to applying a program pulse, the drain-side select gate transistor is reverse biased to generate GIDL, causing the channel to be boosted to a pre-charge level such as 1.5V. Subsequently, when the program pulse is applied to a selected word line and pass voltages are applied to unselected word lines, the channel is boosted higher from the pre-charge level due to capacitive coupling. The pre-charge is effective even for a NAND string that is partially programmed because it does not rely on directly driving the channel from the bit line end. | 04-24-2014 |
20140247670 | Pre-Charge During Programming For 3D Memory Using Gate-Induced Drain Leakage - In a programming operation of a 3D stacked non-volatile memory device, the channel of an inhibited NAND string is pre-charged by gate-induced drain leakage (GIDL) to achieve a high level of boosting which prevents program disturb in inhibited storage elements. In a program-verify iteration, prior to applying a program pulse, the drain-side select gate transistor is reverse biased to generate GIDL, causing the channel to be boosted to a pre-charge level such as 1.5V. Subsequently, when the program pulse is applied to a selected word line and pass voltages are applied to unselected word lines, the channel is boosted higher from the pre-charge level due to capacitive coupling. The pre-charge is effective even for a NAND string that is partially programmed because it does not rely on directly driving the channel from the bit line end. | 09-04-2014 |
20140362641 | Program And Read Operations For 3D Non-Volatile Memory Based On Memory Hole Diameter - Techniques are provided for programming and reading memory cells in a 3D stacked non-volatile memory device by compensating for variations in a memory hole diameter. The memory hole diameter is smaller at the bottom of the stack, resulting in more severe read disturb. To compensate, programming of memory cells at the lower word line layers is modified. In one approach, threshold voltage (Vth) distributions of one or more data states are narrowed during programming so that a lower read pass voltage can be used in a subsequent sensing operation. A sufficient spacing is maintained between the read pass voltage and the upper tail of the highest data state. The Vth distributions can be downshifted as well. In another approach, the read pass voltage is not lowered, but the lowest programmed state is upshifted to provide spacing from the upper tail of the erased state. | 12-11-2014 |
20140362642 | 3D Non-Volatile Memory With Control Gate Length Based On Memory Hole Diameter - A structure and fabrication process are provided for a 3D stacked non-volatile memory device which compensates for variations in a memory hole diameter. The memory hole diameter is smaller at the bottom of the stack, resulting in more severe read disturb. To compensate, the word line layers are thicker at the bottom of the stack and can increase gradually from the bottom to the top of the stack. As a result, the length of the control gates of the memory cells is greater at the bottom of the stack. The capacitance between the control gate and a charge trapping layer increased in proportion to the length of the control gates. During programming, a narrower threshold voltage (Vth) distribution is achieved for these memory cells. The Vth distributions can be placed closer together and downshifted to allow lowering of a read pass voltage in a subsequent sensing operation, reducing read disturb. | 12-11-2014 |
20140362645 | 3D Non-Volatile Memory With Control Gate Length Based On Memory Hole Diameter - A structure and fabrication process are provided for a 3D stacked non-volatile memory device which compensates for variations in a memory hole diameter. The memory hole diameter is smaller at the bottom of the stack, resulting in more severe read disturb. To compensate, the word line layers are thicker at the bottom of the stack and can increase gradually from the bottom to the top of the stack. As a result, the length of the control gates of the memory cells is greater at the bottom of the stack. The capacitance between the control gate and a charge trapping layer increased in proportion to the length of the control gates. During programming, a narrower threshold voltage (Vth) distribution is achieved for these memory cells. The Vth distributions can be placed closer together and downshifted to allow lowering of a read pass voltage in a subsequent sensing operation, reducing read disturb. | 12-11-2014 |
20150070998 | VREAD BIAS ALLOCATION ON WORD LINES FOR READ DISTURB REDUCTION IN 3D NON-VOLATILE MEMORY - Techniques are provided for sensing memory cells in a 3D stacked non-volatile memory device in a way which reduces read disturb, by using read pass voltages which are adjusted based on variations in a memory hole diameter. The memory cells are in NAND strings which extend in the memory holes. A larger read pass voltage is used for memory cells which are adjacent to wider portions of the memory holes, and a smaller read pass voltage is used for memory cells which are adjacent to narrower portions of the memory holes. This approach reduces the worst-case read disturb. Further, an overall resistance in the NAND string channel may be substantially unchanged so that a reference current used during sensing may be unchanged. The read pass voltage may be set based on a program voltage trim value, which is indicative of programming speed and memory hole diameter. | 03-12-2015 |
Xiao Ou, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20140208232 | Enabling Delayed Interactions with Content Items Presented by a Social Networking System - When a user sees a content item presented by a social networking system, the user may select an option to save the content item. The saved content item may be reinserted in a newsfeed presented to the user, integrated into collections, archived, used for notifications to the user, or otherwise subsequently presented to the user. A plug-in may be used to save content items accessed through websites external to the social networking system. As privacy settings associated with a saved content item are modified, the modified privacy settings are applied to the saved content item, which may prevent the user saving the content item from subsequently viewing the saved content item. | 07-24-2014 |
Xiaoze Ou, Pasadena, CA US
Patent application number | Description | Published |
---|---|---|
20150036038 | APERTURE SCANNING FOURIER PTYCHOGRAPHIC IMAGING - Certain aspects pertain to aperture-scanning Fourier ptychographic imaging devices comprising an aperture scanner that can generate an aperture at different locations at an intermediate plane of an optical arrangement, and a detector that can acquire lower resolution intensity images for different aperture locations, and wherein a higher resolution complex image may be constructed by iteratively updating regions in Fourier space with the acquired lower resolution images. | 02-05-2015 |
20150054979 | VARIABLE-ILLUMINATION FOURIER PTYCHOGRAPHIC IMAGING DEVICES, SYSTEMS, AND METHODS - Certain aspects pertain to Fourier ptychographic imaging systems, devices, and methods such as, for example, high NA Fourier ptychographic imaging systems and reflective-mode NA Fourier ptychographic imaging systems. | 02-26-2015 |
20150160450 | EMBEDDED PUPIL FUNCTION RECOVERY FOR FOURIER PTYCHOGRAPHIC IMAGING DEVICES - Certain aspects pertain to Fourier ptychographic imaging systems, devices, and methods that implement an embedded pupil function recovery | 06-11-2015 |
20150264250 | FREE ORIENTATION FOURIER CAMERA - Certain aspects pertain to Fourier camera systems and methods. In one aspect, a Fourier camera comprises a first optical system, a second optical system, a variable aperture filter, and a light detector. The first optical system configured to receive illumination reflected from a curved sample surface. The variable aperture filter configured to move an aperture to a plurality of aperture locations in a Fourier plane, wherein the aperture filters light from the first optical system to the second optical system. The light detector configured to receive light from the second optical system, and configured to acquire a plurality of raw intensity images of the curved sample surface corresponding to the plurality of aperture locations, wherein the raw images are iteratively updated in overlapping regions in Fourier space to generate a focused, substantially uniform resolution image of the curved sample surface, and wherein the overlapping regions correspond to the plurality of aperture locations. | 09-17-2015 |
Yajun Alex Ou, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20080208808 | Configuring searches - A GUI is generated to receive parameters that specify properties of a search engine. Certain parameters are received via the user interface, which specify the properties for a certain search engine. The search engine is configured according to the parameters specified. A request for executing the search engine is received and search results generated by executing the search engine are presented, via the GUI. The certain parameters specify each of a set of search engine properties that include the format of the search results returned by the search engine and search domain sources of the search engine. | 08-28-2008 |
Yangtao Ou, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20140254697 | Upstream Pilot Structure In Point To Multipoint Orthogonal Frequency Division Multiplexing Communication System - A central access network unit comprising a processor configured to assign a plurality of upstream training blocks from an upstream OFDM symbol to a plurality of downstream network units, wherein the OFDM symbol comprises a plurality of pilot subcarriers equally spaced across an upstream RF spectrum in a pre-determined time interval, and wherein each upstream training block comprises a different subset of the pilot subcarriers that are non-consecutive and situated across the upstream RF spectrum, and generate one or more messages comprising assignments of the upstream training blocks, and a transmitter coupled to the processor and configured to transmit the messages to the plurality of downstream network units via a network, wherein the messages instruct at least one of the plurality of downstream network units to transmit a modulated pre-determined sequence at the pilot subcarriers corresponding to the upstream training block assigned to the downstream network unit. | 09-11-2014 |
Yuanjiang Ou, Pleasanton, CA US
Patent application number | Description | Published |
---|---|---|
20110173156 | TECHNIQUES FOR AUTOMATICALLY DISCOVERING A DATABASE DEVICE ON A NETWORK - Techniques for automatically adding a database device to a network of database devices include sending a first request from the database device over the network in response to detecting that the database device is connected to the network. In response to the first request, the database device receives data that identifies a database device-management server. The database device sends a second request to the database device-management server. The second request identifies the database device and requests that the device-management server register the database device as a database device on the network in response to the second request. The new database device may be a database appliance having a database process and a special purpose operating system tailored to the database process. With these techniques, a new database device can be plugged into a network and be automatically discovered, registered, and assigned management tasks without human intervention. This alleviates the load on human operators and makes adding database device to a network more reliable and simple. | 07-14-2011 |
Yu-Chin Ou, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140256376 | WIRELESS DEVICE WITH BUILT-IN SELF TEST (BIST) CAPABILITY FOR TRANSMIT AND RECEIVE CIRCUITS - A wireless device with built-in self test (BIST) capability for testing/calibrating transmit and receive circuits is disclosed. In an exemplary design, an apparatus (e.g., a wireless device or an integrated circuit) includes a first circuit and a second circuit. The first circuit (e.g., a transmitter or a mixer) provides a test signal to at least one transmit path. The test signal is electro-magnetically coupled from the output of the at least one transmit path to a test signal line. For example, the test signal may be provided from the at least one transmit path via at least one antenna feed line to at least one antenna element and may be electro-magnetically coupled from the at least one antenna feed line to the test signal line. The second circuit (e.g., a buffer, a receiver, or a mixer) processes a received test signal from the test signal line. | 09-11-2014 |