Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Lu, Cupertino

Gang Lu, Cupertino, CA US

Patent application numberDescriptionPublished
20090184869Processing Multi-GNSS data from mixed-type receivers - Computer-implemented methods and apparatus are presented for processing data collected by at least two receivers from multiple satellites of multiple GNSS, where at least one GNSS is FDMA. Data sets are obtained which comprise a first data set from a first receiver and a second data set from a second receiver. The first data set comprises a first FDMA data set and the second data set comprises a second FDMA data set. At least one of a code bias and a phase bias may exist between the first FDMA data set and the second FDMA data set. At least one receiver-type bias is determined, to be applied when the data sets are obtained from receivers of different types. The data sets are processed, based on the at least one receiver-type bias, to estimate carrier floating-point ambiguities. Carrier integer ambiguities are determined from the floating-point ambiguities. The scheme enables GLONASS carrier phase ambiguities to be resolved and used in a combined FDMA/CDMA (e.g., GLONASS/GPS) centimeter-level solution. It is applicable to real-time kinematic (RTK) positioning, high-precision post-processing of positions and network RTK positioning.07-23-2009

Gin-Pao Lu, Cupertino, CA US

Patent application numberDescriptionPublished
20080267077Real-Time Internet Error Correction - A real-time internet error correction method includes a transmitter side of a real-time internet connection adjusting it's transmitting speed periodically according to the real-time average internet error rate detected at a receiver side to reduce the quantity of packet loss. When the error rate received at transmitter side is greater than the standard set by the user, the transmitter side will automatically reduce its transmitting speed until the error rate once again fall below the standard. As a result, the method can prevent the situation when the real-time internet connection has high error rate, the transmitter side still send packets at full speed which will only result in more packet loss. Furthermore, the present invention further discloses an algorithm which can more precisely calculate the average real-time internet connection error rate.10-30-2008

Grace Lu, Cupertino, CA US

Patent application numberDescriptionPublished
20100008253VIRTUAL PRIVATE NETWORK (VPN) TOPOLOGY IDENTIFIER - Various embodiments are disclosed relating to the identification of virtual private network (VPN) topologies. In an example embodiment, a plurality of edge routers associated with a network may be discovered, each edge router including one or more virtual routing and forwarding entities (VRFs). One or more route targets (RTs) associated with each of the VRFs may be determined, wherein corresponding RTs between two or more VRFs are associated with connectivity between the two or more VRFs via the network. The VRFs may be sorted into one or more groups based upon the corresponding RTs of the VRFs. A representative VRF (rVRF) may be identified for each of the one or more groups of VRFs. The rVRFs may be sorted into one or more VPNs and a topology for each VPN may be determined.01-14-2010

Ting W. Lu, Cupertino, CA US

Patent application numberDescriptionPublished
20100228075Method and Apparatus to Record and Analyze TMS Treatments and Results - A treatment apparatus configured to treat a patient for a neurological disorder comprises a patient interface configured for the patient to enter data for an assessment of his or her subjective sensations, for example pain symptoms associated with migraines. The subjective patient sensation data may comprise at least one of a patient symptom of the neurological condition or a patient trigger of the neurological condition. For example the subjective patient sensations may comprise symptoms that correspond to migraine such as aura symptoms. The treating physician can view the subjective patient data, and diagnose and treat the patient with a treatment plan by writing a treatment plan to a storage device, for example treatment instructions written to a smart card. The storage device can be delivered to the treatment apparatus such that the patient can be treated in response to physician's treatment plan.09-09-2010

Wencheng Lu, Cupertino, CA US

Patent application numberDescriptionPublished
20090150603LOW POWER TERNARY CONTENT-ADDRESSABLE MEMORY (TCAMS) FOR VERY LARGE FORWARDING TABLES - Ternary content-addressable memories (TCAMs) may be used to obtain a simple and very fast implementation of a router's forwarding engine. The applicability of TCAMs is, however, limited by their size and high power requirement. The present invention provides an improved method and associated algorithms to reduce the power needed to search a forwarding table using a TCAM. Additionally, the present invention teaches how to couple TCAMs and high bandwidth SRAMs so as to overcome both the power and size limitations of a pure TCAM forwarding engine. By using one of the novel TCAM-SRAM coupling schemes (M-12Wb), TCAM memory is reduced by a factor of about 5 on IPv4 data sets and by a factor of about 2.5 on IPv6 data sets; TCAM power requirement is reduced by a factor of about 10 on IPv4 data sets and by a factor of about 6 on IPv6 data sets.06-11-2009

Wen-Juei Lu, Cupertino, CA US

Patent application numberDescriptionPublished
20090061547Landing Pad for Use As a Contact to a Conductive Spacer - A landing pad for use as a contact to a conductive spacer adjacent a structure in a semiconductor device comprises two islands, each of which is substantially rectangularly shaped and is spaced apart from one another and from the structure. Conductive spacers are adjacent to each island and overlapping each other and overlapping with the conductive spacer adjacent to the structure. The contact to the landing pad is on the conductive spacers adjacent to the islands and spaced apart from the structure.03-05-2009

Patent applications by Wen-Juei Lu, Cupertino, CA US

Yuchung Lu, Cupertino, 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
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

Zihong Lu, Cupertino, CA US

Patent application numberDescriptionPublished
20080239970Ring topology discovery - A method is provided for determining the integrity of a domain defined in a network. The method includes processes and systems to facilitate the discovery a conceptual ring topology of the domain in the network, and the determination of the integrity of the domain based on the conceptual ring topology that was discovered.10-02-2008
20100265829RING TOPOLOGY DISCOVERY - A method is provided for determining the integrity of a domain defined in a network. The method includes processes and systems to facilitate the discovery a conceptual ring topology of the domain in the network, and the determination of the integrity of the domain based on the conceptual ring topology that was discovered.10-21-2010
20110010691Distributed Software Testing Using Cloud Computing Resources - A method of creating computing environment in a cloud computing environment for execution of a test is disclosed. The method includes loading a setup script from a script store. The loading is performed by a test manager that is in communication with the script store. The test manager checks if there are more setup scripts to be loaded. If yes, the remaining setup scripts are loaded by the test manager. The test manager then calculates computing resources needed to run all tests as coded in all loaded scripts. The test manager then attempts to reserve needed computing resources in a virtual data center using a data center infrastructure manager.01-13-2011

Patent applications by Zihong Lu, Cupertino, CA US