A system and a method for commanding a spacecraft to perform a three-axis maneuver purely based on “position” (i. e. , attitude) measurements. Using an “inertial gimbal concept”, a set of formulae are derived that can map a set of “inertial” motion to the spacecraft body frame based on position information so that the spacecraft can perform/follow according to the desired inertial position maneuvers commands. Also, the system and method disclosed herein employ an intrusion steering law to protect the spacecraft from acquisition failure when a long sensor intrusion occurs.
Karthik Gopalratnam - San Francisco CA, US Myles Sussman - San Francisco CA, US Marc Berndl - San Francisco CA, US Dan Liu - Sunnyvale CA, US Sridhar Ramaswamy - Cupertino CA, US Nicholas C. Fox - San Francisco CA, US Jonathan G. Alferness - San Francisco CA, US Adam I. Juda - New York NY, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06Q 30/00
US Classification:
705 144
Abstract:
In general, in one aspect, a first request to provide one or more advertisements on a first web page is received, the first web page comprising one or more items of web content related to a query. A first quality score is calculated for a first advertisement included in a set of one or more candidate advertisements. The first advertisement is presented on the first web page based at least in part on the first quality score. A second request is received to provide one or more advertisements on a second web page, the second web page comprising one or more different items of web content related to the query. A second quality score for the first advertisement is calculated based at least in part on the previous presentation of the first advertisement. It is determined whether to present the first advertisement on the second web page based at least in part on the second quality score.
Systems And Method Of Controlling A Spacecraft Using Attitude Sensors
Dan Y. Liu - Rancho Palos Verdes CA, US Qinghong W. Wang - Torrance CA, US Richard Y. Chiang - Torrance CA, US
Assignee:
The Boeing Company - Chicago IL
International Classification:
B64G 1/38 B64G 1/28
US Classification:
701 13, 244165, 244170
Abstract:
A system for damping nutation and removing wobble of a spacecraft spinning about a given axis is provided. The system includes a sensor configured to determine three dimensional attitude measurements of the spacecraft, a processor operatively coupled to the sensor and configured to execute a process that facilitates aligning the spin axis with a spacecraft momentum vector. The processor, when executing the process, is programmed to receive spacecraft attitude data from the sensor, determine a torque command using the received attitude data, and control a momentum storage actuator on the spacecraft using the determined torque command such that an angular deviation about the given axis is reduced.
Melvin Yamamoto - Fremont CA, US Clifford Oostman - Quilcene WA, US John Sze - Saratoga CA, US Keith Pearson - Campbell CA, US Philip Trenholme - Santa Cruz CA, US Dan Liu - Sunnyvale CA, US Chi Yu - Saratoga CA, US
Assignee:
Affymetrix, INC. - Santa Clara CA
International Classification:
C12Q 1/68 H01L 29/15 C12M 1/34 H01L 31/0256
US Classification:
435006000, 435287200, 257076000
Abstract:
The present invention provides methods to process multiple sensors by providing a sensor plate and HT plates. In a preferred embodiment of the invention, methods for assembling microarray pegs and microarray plates are described for high throughput microarray processing.
Melvin Yamamoto - Fremont CA, US Clifford Oostman - Quilcene WA, US John Sze - Saratoga CA, US Keith Pearson - Campbell CA, US Philip Trenholme - Santa Cruz CA, US Dan Liu - Sunnyvale CA, US Chi Yu - Saratoga CA, US
Assignee:
Affymetrix, INC. - Santa Clara CA
International Classification:
C12M 1/34 H01L 21/00
US Classification:
435287200, 438001000
Abstract:
The present invention provides methods to process multiple sensors by providing a sensor plate and HT plates. In a preferred embodiment of the invention, methods for assembling microarray pegs and microarray plates are described for high throughput microarray processing.
John F. Yocum - Rancho Palos Verdes CA Dan Y. Liu - Rancho Palos Verdes CA Richard A. Fowell - Culver City CA Douglas J. Bender - Redondo Beach CA
Assignee:
Hughes Aircraft Company - Los Angeles CA
International Classification:
B64G 124
US Classification:
244164
Abstract:
The three axes thruster modulation (8) of the present invention accepts three axes of input torque commands or angular acceleration commands and generates thruster selection and thruster timing (40) information which is used to fire thrusters (48) for the purpose of spacecraft attitude control and velocity change maneuvers. The modulation logic (8) works in all three axes simultaneously and is suitable for use with an arbitrary thruster configuration, including a configuration in which individual thrusters or thruster groups do not produce torques about mutually orthogonal axes. After thruster selection and on-times have been determined, the modulation logic (8) uses this information to compute a best estimate of the actual rate change (42) which is then compared to the commanded rate change (44) to develop a residual unfired rate change. The residual unfired rate change is retained and fed forward for addition to the subsequent acceleration command in computing the commanded rate change for the subsequent sample period (10, 20, 30). As a result, all commanded rate changes will ultimately be fired even if the commanded rate change is below a minimum rate change achievable.
Method For Station Keeping Control Of Flexible Spacecraft Using Onboard Gain Scheduling Scheme
John F. Yocum - Rancho Palos Verdes CA Dan Y. Liu - Rancho Palos Verdes CA
Assignee:
Hughes Aircraft Company - Los Angeles CA
International Classification:
G01C 2100 G06G 778
US Classification:
364459
Abstract:
A method of attitude control for spacecraft with flexible structures utilizes an estimator/state controller pair with on-board time-varying gain scheduling. The control method includes an attitude estimator (100) for each axis, which uses rate input from inertial reference sensors (4, 5, 6) to produce estimates (37, 38, 39) of each of the state variables. The estimator employs a predictor-corrector structure which computes initial rate and position estimates for each sample interval and corrects these values by weighing them with iteratively-calculated time-varying gains according to equations 35 and 36. The state controller (40) for each axis operates on these inputs, combining them with position and rate commands (41, 42) and weighing the results with time-varying gains calculated iteratively for each sample period according to equations 46, 47, and 48. The final result is a commanded control acceleration (50) which is forwarded to a thruster modulation logic.
- Redmond WA, US Dan Liu - Santa Clara CA, US Qi Guo - Sunnyvale CA, US
International Classification:
G06F 16/2457 G06F 17/18 G06F 17/15 G06N 3/04
Abstract:
In an example embodiment, a platform is provided that utilizes information available to a computer system to feed a neural network. The neural network is trained to determine both the probability that a searcher would select a given potential search result if it was presented to him or her and the probability that a subject of the potential search result would respond to a communication from the searcher. These probabilities are combined to produce a single score that can be used to determine whether to present the searcher with the potential search result and, if so, how high to rank the potential search result among other search results. During the training process, a rescaling transformation for each input feature is learned and applied to the values for the input features.
Amazon
Still Expression, Recent Flower Paintings by Liu Dan
Apr 2013 to 2000 Senior Customer Services RepresentativeHSBC San Francisco, CA Jun 2010 to Apr 2013 Customer Services RepresentativePorto LLC San Francisco, CA May 2009 to Jun 2010 BookkeeperSFSU Business Computer Lab San Francisco, CA Aug 2008 to Dec 2008 Junior Lab Consultant
Education:
San Francisco State University Dec 2009 Bachelors of Science in Business Administration
Skills:
QuickBooks, Microsoft Excel, Word, Access, PowerPoint, and Outlook, Ten key by touch
Nov 2013 to 2000 Inventory AnalystMaintex Inc Industry, CA Aug 2011 to Nov 2013 Purchasing AgentSabry Lee Inc Industry, CA Feb 2008 to Dec 2009 Purchasing SpecialistSpectrum Plastics Inc Cerritos, CA Sep 2006 to Oct 2007 Inventory Control Coordinator/Operations Coordinator
Education:
California State Polytechnic University Pomona, CA 2004 Bachelor of Science in Business Administration
United States District Court, Central District of California Los Angeles, CA Mar 2012 to May 2012 Extern to the Honorable Dolly M. GeeUniversity of California, Hastings College of the Law San Francisco, CA Oct 2010 to Jun 2011 Research Assistant to Professor Robin FeldmanAsian Pacific American Legal Center Los Angeles, CA Jun 2010 to Aug 2010 Law ClerkUniversity of Southern California Los Angeles, CA Oct 2008 to Aug 2009 Research AssociateJohns Hopkins University School of Medicine Baltimore, MD Jan 2005 to Oct 2008 Postdoctoral Fellow
Education:
University of California, Hastings College of the Law San Francisco, CA May 2012 Juris DoctorUniversity of California, Irvine School of Law Irvine, CA 2011 to 2012University of Southern California Los Angeles, CA 2009 to 2010Peking University Dec 2004 Doctor of Philosophy in Neurobiology
Pamela Macapagal (1995-1999), George Rolfo (1984-1987), Sean Kinney (1995-1999), Betty Lax (1973-1975), Teres Rodney (1991-1995), E Dan Liu (1990-1994)
Dan Liu, a researcher at the Center for Polar and Deep Ocean Development at Shanghai Communications University, told the CSIS panel that the Philippine claims were some kind of political mask and questioned how the experts could evaluate the reefs unless they visited them personally something ne