Patents by Inventor Ke Xiao

Ke Xiao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10564288
    Abstract: In a method for accurately estimating gait characteristics of a user, first parameters indicative of user movement, including a GNSS-derived speed and step count, are monitored. Values of the first parameters are processed to determine values of second parameters indicative of movement of the user. The processing includes applying, as inputs to an estimator (e.g., Kalman filter) having the second parameters as estimator states, values of at least one of the first parameters and/or values of at least one parameter derived from one or more of the first parameters. At least two of the second parameters are collectively indicative of a mapping between step frequency and step length of the user. A graphical user interface may display values of at least one of the second parameters, and/or at least one parameter derived from one or more of the second parameters.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: February 18, 2020
    Assignee: GOOGLE LLC
    Inventors: Frank Van Diggelen, Ke Xiao, Gustavo Moura, Wyatt Riley
  • Patent number: 10514930
    Abstract: In an example, a method for setting a startup parameter is provided. A management controller of a mainboard receives a startup parameter setting command, wherein the startup parameter setting command includes a value of a startup parameter to be set. The management controller stores the value of the startup parameter to be set in a nonvolatile storage medium that is directly accessed by the management controller according to the startup parameter setting command.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 24, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Ke Xiao
  • Publication number: 20190361718
    Abstract: Techniques for implementing 3DI API redirection for VDI desktops are provided. In one set of embodiments, a server system can intercept a call to a 3D API made by a 3D application running within a VM on the server system, where the VM hosts a desktop that is presented to a user of a client system. The server system can determine metadata associated with the call, where the metadata including a name of the 3D API and one or more input parameter values to the call, and can transmit the metadata to the client system. In response, the client system can reconstruct the call to the 3D API using the metadata and execute the call using one or more physical GPUs residing on the client system.
    Type: Application
    Filed: May 25, 2018
    Publication date: November 28, 2019
    Inventors: Yuping Wei, Ke Xiao, Kejing Meng, Qiao Huang
  • Publication number: 20190310882
    Abstract: Various examples for providing multiple instances of a client application in operating systems that limit execution of the client application to a single process are disclosed. A client device can include an operating system natively configured to generate a single process for an execution of the client application on the client device. A client application can be configured to, in the single process, generate sub-processes for execution of separate instances of the client application. The client application can include at least one user interface that permits creation of, termination of, or toggling between various instances of the client application.
    Type: Application
    Filed: April 4, 2018
    Publication date: October 10, 2019
    Inventors: Yuping WEI, Ke XIAO, Hongsheng LI, An Min GONG, Wenshuo CHEN
  • Patent number: 10416740
    Abstract: In some examples, a method includes detecting, based at least in part on sampling a first set (122) of a plurality of sensors of a computing device (110) at a first rate, an indication that the user has initiated a fitness activity (112B), wherein the computing device (110) stores pre-defined identifiers of non-fitness and fitness activities in a set of pre-defined indications of activities; responsive to detecting the indication that the user has initiated the fitness activity, sampling, at a second rate that is greater than the first rate, a second set (120) of the plurality of sensors to determine a probability that the user is engaged in the fitness activity (112B); and responsive to determining that the probability satisfies a threshold, collecting, sensor data for the fitness activity using a particular set of the plurality of sensors that corresponds to a pre-defined identifier for the fitness activity (112B).
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: Satinder Pal Singh, Gustavo Mendes Estephanio de Moura, Ke Xiao
  • Patent number: 10254110
    Abstract: An optical metrology device determines physical characteristics of at least one via in a sample, such as a through-silicon vias (TSV), using signal strength data for modeling of the bottom critical dimension (BCD) and/or for refinement of the data used to determine a physical characteristic of the via, such as BCD and/or depth. The metrology device obtains interferometric data and generates height and signal strength data, from which statistical properties may be obtained. The height and signal strength data for the via is refined by removing noise using the statistical property, and the BCD for the via may be determined using the refined height and signal strength data. In one implementation, a signal strength via map for a via is generated using signal strength data and is fit to a model to determine the BCD for the via.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: April 9, 2019
    Assignee: Nanometrics Incorporated
    Inventors: Ke Xiao, Brennan Peterson, Timothy A. Johnson
  • Patent number: 10101733
    Abstract: A method of dispatching wafer lots through a plurality of process chambers, wherein the process chambers are disposed in at least one machine. The method includes: receiving wafer lot information and process chamber data, wherein the wafer lot information identifies the wafer lots to be processed at the machine, and the process chamber data includes process information associated with the process chambers; determining a load factor of each process chamber based on the wafer lot information and process chamber data; receiving historical data of run lots previously processed through the process chambers, and determining a processing time of the wafer lots based on the historical data; generating a dispatching criteria for the wafer lots based on the load factors of the process chambers and the determined processing time of the wafer lots; and dispatching the wafer lots through the process chambers based on the dispatching criteria.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: October 16, 2018
    Assignee: SEMICONDUCTOR MANUFACTURING INTERNATIONAL (SHANGHAI) CORPORATION
    Inventors: Hong Li, Hao Zhang, Ke Xiao
  • Patent number: 10031516
    Abstract: A method for automatically collecting semiconductor manufacturing parameters of a manufacturing equipment is provided. The method includes reporting semiconductor manufacturing parameters obtained by self-monitoring of the manufacturing equipment and obtaining storage locations in an electronic data capture corresponding to reported semiconductor manufacturing parameters and transporting the reported semiconductor manufacturing parameters and corresponding storage locations. The method further includes receiving the reported semiconductor manufacturing parameters and the corresponding storage location and storing each reported semiconductor manufacturing parameters automatically into the electronic data capture of a manufacturing execution system according to the corresponding storage location.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: July 24, 2018
    Assignee: SEMICONDUCTOR MANUFACTURING INTERNATIONAL (SHANGHAI) CORPORATION
    Inventors: Ke Xiao, Jimin Zhu, Lunguo Wang, Yunfei Sui, Xueqing Gao
  • Publication number: 20180156920
    Abstract: In a method for accurately estimating gait characteristics of a user, first parameters indicative of user movement, including a GNSS-derived speed and step count, are monitored. Values of the first parameters are processed to determine values of second parameters indicative of movement of the user. The processing includes applying, as inputs to an estimator (e.g., Kalman filter) having the second parameters as estimator states, values of at least one of the first parameters and/or values of at least one parameter derived from one or more of the first parameters. At least two of the second parameters are collectively indicative of a mapping between step frequency and step length of the user. A graphical user interface may display values of at least one of the second parameters, and/or at least one parameter derived from one or more of the second parameters.
    Type: Application
    Filed: December 6, 2016
    Publication date: June 7, 2018
    Inventors: Frank Van Diggelen, Ke Xiao, Gustavo Moura, Wyatt Riley
  • Patent number: 9989451
    Abstract: A method for analyzing porosity of a particle and a medium disposed in the porosity of the particle. A video-holographic microscope is provided to analyze interference patterns produced by providing a laser source to output a collimated beam, scattering the collimated beam off a particle and interacting with an unscattered beam to generate the interference pattern for analyzation to determine the refractive index of the particle and a medium disposed in the porosity of the particle to measure porosity and the medium.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: June 5, 2018
    Assignee: NEW YORK UNIVERSITY
    Inventors: Fook Chiong Cheong, Ke Xiao, David Pine, David G. Grier
  • Publication number: 20180074828
    Abstract: In an example, a method for setting a startup parameter is provided. A management controller of a mainboard receives a startup parameter setting command, wherein the startup parameter setting command includes a value of a startup parameter to be set. The management controller stores the value of the startup parameter to be set in a nonvolatile storage medium that is directly accessed by the management controller according to the startup parameter setting command.
    Type: Application
    Filed: April 29, 2016
    Publication date: March 15, 2018
    Inventor: Ke Xiao
  • Publication number: 20180011001
    Abstract: An in-line holographic microscope can be used to analyze on a frame-by-frame basis a video stream to track individual colloidal particles' three-dimensional motions. The system and method can provide real time nanometer resolution, and simultaneously measure particle sizes and refractive indexes. Through a combination of applying a combination of Lorenz-Mie analysis with selected hardware and software methods, this analysis can be carried out in near real time. An efficient particle identification methodology automates initial position estimation with sufficient accuracy to enable unattended holographic tracking and characterization.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 11, 2018
    Inventors: David G. GRIER, Fook Chiong CHEONG, Ke XIAO
  • Patent number: 9780763
    Abstract: A calibration circuit including mode, bias, calibration, offset, resistance and code modules. The mode module selects operation in a first or second mode. The bias module generates, for the preamplifier, a first and second bias currents respectively while in first and second modes. The calibration module, during calibration of first mode, connects inputs of preamplifier together to receive a predetermined voltage. The offset module determines an offset based on output voltages of preamplifier or output voltage of comparator and generates a control signal based on whether the offset is within a predetermined range. The resistance module, based on control signal and during calibration of first mode, adjusts a resistance of a resistor in a first resistance set of preamplifier for the first mode. The code module generates a calibration code based on the resistance. The resistance module calculates a second resistance set for second mode based on the calibration code.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: October 3, 2017
    Assignee: Marvell International Ltd.
    Inventors: Wei Lu, Xiangzhu Xu, Ke Xiao
  • Patent number: 9719911
    Abstract: An in-line holographic microscope can be used to analyze on a frame-by-frame basis a video stream to track individual colloidal particles' three-dimensional motions. The system and method can provide real time nanometer resolution, and simultaneously measure particle sizes and refractive indexes. Through a combination of applying a combination of Lorenz-Mie analysis with selected hardware and software methods, this analysis can be carried out in near real time. An efficient particle identification methodology automates initial position estimation with sufficient accuracy to enable unattended holographic tracking and characterization.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: August 1, 2017
    Assignee: NEW YORK UNIVERSITY
    Inventors: David G. Grier, Fook Chiong Cheong, Ke Xiao
  • Publication number: 20170191920
    Abstract: A method for analyzing porosity of a particle and a medium disposed in the porosity of the particle. A video-holographic microscope is provided to analyze interference patterns produced by providing a laser source to output a collimated beam, scattering the collimated beam off a particle and interacting with an unscattered beam to generate the interference pattern for analyzation to determine the refractive index of the particle and a medium disposed in the porosity of the particle to measure porosity and the medium.
    Type: Application
    Filed: December 12, 2016
    Publication date: July 6, 2017
    Applicant: National Science Foundation
    Inventors: Fook Chiong Cheong, Ke Xiao, David Pine, David G. Grier
  • Publication number: 20170056722
    Abstract: In some examples, a method includes detecting, based at least in part on sampling a first set (122) of a plurality of sensors of a computing device (110) at a first rate, an indication that the user has initiated a fitness activity (112B), wherein the computing device (110) stores pre-defined identifiers of non-fitness and fitness activities in a set of pre-defined indications of activities; responsive to detecting the indication that the user has initiated the fitness activity, sampling, at a second rate that is greater than the first rate, a second set (120) of the plurality of sensors to determine a probability that the user is engaged in the fitness activity (112B); and responsive to determining that the probability satisfies a threshold, collecting, sensor data for the fitness activity using a particular set of the plurality of sensors that corresponds to a pre-defined identifier for the fitness activity (112B).
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventors: Satinder Pal Singh, Gustavo Mendes Estephanio de Moura, Ke Xiao
  • Patent number: 9519129
    Abstract: A method for analyzing porosity of a particle and a medium disposed in the porosity of the particle. A video-holographic microscope is provided to analyze interference patterns produced by providing a laser source to output a collimated beam, scattering the collimated beam off a particle and interacting with an unscattered beam to generate the interference pattern for analyzation to determine the refractive index of the particle and a medium disposed in the porosity of the particle to measure porosity and the medium.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: December 13, 2016
    Assignee: New York University
    Inventors: Fook Chiong Cheong, Ke Xiao, David Pine, David G. Grier
  • Publication number: 20160324487
    Abstract: Embodiments described herein may fully integrate personal computing and health care into a wearable waistband having a length sensor, a pressure sensor, and a motion sensor; or into a wearable “mesh” having an array of sound sensors, which will create convenient and seamless access to a personal computer and biofeedback of the wearer. Such biofeedback from the waistband may include determining respiration rate, waist length, food quantity of a meal, sitting or sleep time, and frequency of visits to the bathroom. Such biofeedback from the mesh or array may include determining whether there is or has been damage or other issues of the heart, lungs, bones, joints, jaw, throat, arteries, digestive tract, and the like. Such biofeedback may also detect whether whether a person has an allergic reaction at a location, is drinking (and what volume of fluid), is walking, is jogging or is running.
    Type: Application
    Filed: November 27, 2014
    Publication date: November 10, 2016
    Inventors: Mao GUO, Junfeng ZHAO, Michael P. SKINNER, Ke XIAO, Jiamiao TANG, Bin LIU, Li DENG
  • Patent number: 9407565
    Abstract: Aspects of the present disclosure relate to detecting and repairing permanently pauses on a flow controlled fabric. In one aspect, one or more computing devices, such as a switch or a centralized controller, may detect whether a port of a network device receives one or more pause messages. The pause messages may instruct the network device to pause data transmission. Further, the one or more computing devices may determine a period of time during which the port receives the one or more pause messages and identify the port as a permanently paused port based on the determined period of time. The one or more computing devices may then reconfigure the permanently paused port to stop complying with the one or more pause messages.
    Type: Grant
    Filed: June 18, 2014
    Date of Patent: August 2, 2016
    Assignee: Google Inc.
    Inventors: Jiangbo Li, Junlan Zhou, Ke Xiao, Victor Lin, Ashish Vibhakar Naik, Shidong Zhang
  • Publication number: 20160216195
    Abstract: An in-line holographic microscope can be used to analyze on a frame-by-frame basis a video stream to track individual colloidal particles' three-dimensional motions. The system and method can provide real time nanometer resolution, and simultaneously measure particle sizes and refractive indexes. Through a combination of applying a combination of Lorenz-Mie analysis with selected hardware and software methods, this analysis can be carried out in near real time. An efficient particle identification methodology automates initial position estimation with sufficient accuracy to enable unattended holographic tracking and characterization.
    Type: Application
    Filed: April 4, 2016
    Publication date: July 28, 2016
    Applicant: New York University
    Inventors: David G. GRIER, Fook Chiong CHEONG, Ke XIAO