Patents by Inventor Xianchao Xu

Xianchao Xu 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: 11402213
    Abstract: Various embodiments are directed to techniques for determining a current location of a mobile device. An apparatus includes a SLAM candidate component to identify a first candidate key frame matching a current captured frame by a first degree from an interval-based key frame set with key frames selected on a recurring interval from multiple earlier captured frames captured by mobile device camera of surroundings within a defined area, a CNN candidate component to identify a second candidate key frame matching the current captured frame.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: August 2, 2022
    Assignee: Intel Corporation
    Inventors: Xianchao Xu, Jiqiang Song, Liwei Ma, Ke Wang
  • Patent number: 10936766
    Abstract: Various embodiments are generally directed to techniques for employing a hybrid of sequential and parallel processing to perform random sample and consensus (RANSAC). A device to perform RANSAC includes a derivation component to derive a first set of proposed models in parallel from a first set of minimal sample sets of a data set; and a comparison component to recalculate a required quantity of proposed models to derive an accurate model if a proposed model of the first set of proposed models better fits the data set than any proposed model derived prior to derivation of the first set of proposed models, and to determine whether to derive a second set of proposed models following derivation of the first set of proposed models based on a comparison of the required quantity to a quantity of previously derived proposed models that includes the first set. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: March 2, 2021
    Assignee: Intel Corporation
    Inventors: Liu Yang, Qiang Li, Bin Wang, Xianchao Xu, Bing Niu
  • Publication number: 20190094027
    Abstract: Various embodiments are directed to techniques for determining a current location of a mobile device. An apparatus includes a SLAM candidate component to identify a first candidate key frame matching a current captured frame by a first degree from an interval-based key frame set with key frames selected on a recurring interval from multiple earlier captured frames captured by mobile device camera of surroundings within a defined area, a CNN candidate component to identify a second candidate key frame matching the current captured frame by a second degree from a difference-based key frame set with key frames selected from the multiple earlier captured frames based on a degree of difference from all key frames already therein, and a position estimation component to determine a current location of the mobile device from estimates of differences between the current location and locations of the first and second candidate key frames.
    Type: Application
    Filed: March 30, 2016
    Publication date: March 28, 2019
    Applicant: INTEL CORPORATION
    Inventors: Xianchao XU, Jiqiang SONG, Liwei MA, Ke WANG
  • Patent number: 10158851
    Abstract: Techniques for improved graphics encoding are described. In one embodiment, for example, a device may include a processor circuit and a graphics encoding module, and the graphics encoding module may be operative to receive graphics buffer update information identifying one or more of a plurality of regions of a graphics buffer, the identified one or more regions including updated graphics information, retrieve the updated graphics information from the identified one or more regions of the graphics buffer, encode the updated graphics information, and transmit the encoded updated graphics information. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: December 18, 2018
    Assignee: INTEL CORPORATION
    Inventors: Qi Liu, Xianchao Xu
  • Patent number: 9679408
    Abstract: Techniques may be directed to enhancing multiple view performance in a three dimensional pipeline. A plurality of view transformations associated with an image may be received. The vertex data associated with the image may be received. Operation data may be determined by performing the view transformations on the compiled vertex data. A plurality of display lists may be determined through a single run of a vertex pipeline. A display list may be based on the operation data. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: June 13, 2017
    Assignee: INTEL CORPORATION
    Inventors: Xianchao Xu, Lili Gong
  • Patent number: 9665971
    Abstract: Techniques for multiple pass rendering include receiving vertex data for one or more objects to be enhanced. Parameters in a display list may be determined using the vertex data. Multiple pixel rendering passes may be run using the parameters in the display list. An enhanced depiction of the one or more objects may be rendered based on the multiple pixel rendering passes. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: May 30, 2017
    Assignee: Intel Corporation
    Inventors: Xianchao Xu, Lili Gong
  • Publication number: 20170140078
    Abstract: Various embodiments are generally directed to techniques for employing a hybrid of sequential and parallel processing to perform random sample and consensus (RANSAC). A device to perform RANSAC includes a derivation component to derive a first set of proposed models in parallel from a first set of minimal sample sets of a data set; and a comparison component to recalculate a required quantity of proposed models to derive an accurate model if a proposed model of the first set of proposed models better fits the data set than any proposed model derived prior to derivation of the first set of proposed models, and to determine whether to derive a second set of proposed models following derivation of the first set of proposed models based on a comparison of the required quantity to a quantity of previously derived proposed models that includes the first set. Other embodiments are described and claimed.
    Type: Application
    Filed: March 27, 2014
    Publication date: May 18, 2017
    Applicant: INTEL CORPORATION
    Inventors: Liu Yang, Qiang Li, Bin Wang, Xianchao Xu, Bing Niu
  • Publication number: 20160381646
    Abstract: Examples are disclosed for a system to improve wireless spectral efficiency, including a processor, a memory coupled to the processor, a radio coupled to the processor component, one or more antennas coupled to the radio, wireless logic to be executed on the processor component to: process reception of a higher-power request to send (RTS) signal from an initiator by an initiator's receiver; process transmission of a higher-power clear to send (CTS) signal to the initiator, to set a lower-power transmit opportunity (TXOP); and process reception of an invitation to share the TXOP at lower power, the invitation comprising an indication that devices that receive the invitation should transmit at lower power during a time period indicated by the higher-power CTS signal; and a timer to track progress of the time period.
    Type: Application
    Filed: December 21, 2013
    Publication date: December 29, 2016
    Inventors: Qinghua LI, Xintian E. LIN, Yu ZHOU, Hunjun YIN, Xianchao XU, Honggang LI, Wendy C. WONG, Feng XUE, Rongzhen YANG
  • Publication number: 20160171750
    Abstract: Techniques may be directed to enhancing multiple view performance in a three dimensional pipeline. A plurality of view transformations associated with an image may be received. The vertex data associated with the image may be received. Operation data may be determined by performing the view transformations on the compiled vertex data. A plurality of display lists may be determined through a single run of a vertex pipeline. A display list may be based on the operation data. Other embodiments are described and claimed.
    Type: Application
    Filed: October 9, 2015
    Publication date: June 16, 2016
    Applicant: INTEL CORPORATION
    Inventors: Xianchao XU, Lili GONG
  • Publication number: 20160093089
    Abstract: Techniques for multiple pass rendering include receiving vertex data for one or more objects to be enhanced. Parameters in a display list may be determined using the vertex data. Multiple pixel rendering passes may be run using the parameters in the display list. An enhanced depiction of the one or more objects may be rendered based on the multiple pixel rendering passes. Other embodiments are described and claimed.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 31, 2016
    Applicant: INTEL CORPORATION
    Inventors: Xianchao XU, Lili GONG
  • Patent number: 9196081
    Abstract: Techniques may be directed to enhancing multiple view performance in a three dimensional pipeline. A plurality of view transformations associated with an image may be received. The vertex data associated with the image may be received. Operation data may be determined by performing the view transformations on the compiled vertex data. A plurality of display lists may be determined through a single run of a vertex pipeline. A display list may be based on the operation data. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: November 24, 2015
    Assignee: INTEL CORPORATION
    Inventors: Xianchao Xu, Lili Gong
  • Patent number: 9183639
    Abstract: Apparatuses, methods and storage medium associated with computing, including processing of image frames, are disclosed herein. In embodiments, an apparatus may include an accelerometer and an image processing engine having an object tracking function. The object tracking function may be arranged to track an object from one image frame to another image frame. The object tracking function may use acceleration data output by the accelerometer to assist in locating the object in an image frame. Other embodiments may be described and claimed.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: November 10, 2015
    Assignee: INTEL CORPORATION
    Inventors: Liu Yang, Xianchao Xu
  • Patent number: 9177412
    Abstract: Techniques for multiple pass rendering include receiving vertex data for one or more objects to be enhanced. Parameters in a display list may be determined using the vertex data. Multiple pixel rendering passes may be run using the parameters in the display list. An enhanced depiction of the one or more objects may be rendered based on the multiple pixel rendering passes. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: November 3, 2015
    Assignee: INTEL CORPORATION
    Inventors: Xianchao Xu, Lili Gong
  • Publication number: 20150086073
    Abstract: Apparatuses, methods and storage medium associated with computing, including processing of image frames, are disclosed herein. In embodiments, an apparatus may include an accelerometer and an image processing engine having an object tracking function. The object tracking function may be arranged to track an object from one image frame to another image frame. The object tracking function may use acceleration data output by the accelerometer to assist in locating the object in an image frame. Other embodiments may be described and claimed.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Inventors: Liu Yang, Xianchao Xu
  • Publication number: 20140192071
    Abstract: Techniques for improved graphics encoding are described. In one embodiment, for example, a device may include a processor circuit and a graphics encoding module, and the graphics encoding module may be operative to receive graphics buffer update information identifying one or more of a plurality of regions of a graphics buffer, the identified one or more regions including updated graphics information, retrieve the updated graphics information from the identified one or more regions of the graphics buffer, encode the updated graphics information, and transmit the encoded updated graphics information. Other embodiments are described and claimed.
    Type: Application
    Filed: June 21, 2012
    Publication date: July 10, 2014
    Inventors: Qi Liu, Xianchao Xu
  • Publication number: 20130286009
    Abstract: Techniques for multiple pass rendering include receiving vertex data for one or more objects to be enhanced. Parameters in a display list may be determined using the vertex data. Multiple pixel rendering passes may be run using the parameters in the display list. An enhanced depiction of the one or more objects may be rendered based on the multiple pixel rendering passes. Other embodiments are described and claimed.
    Type: Application
    Filed: December 14, 2011
    Publication date: October 31, 2013
    Inventors: Xianchao Xu, Lili Gong
  • Publication number: 20130278599
    Abstract: Techniques may be directed to enhancing multiple view performance in a three dimensional pipeline. A plurality of view transformations associated with an image may be received. The vertex data associated with the image may be received. Operation data may be determined by performing the view transformations on the compiled vertex data. A plurality of display lists may be determined through a single run of a vertex pipeline. A display list may be based on the operation data. Other embodiments are described and claimed.
    Type: Application
    Filed: December 15, 2011
    Publication date: October 24, 2013
    Inventors: Xianchao Xu, Lili Gong
  • Publication number: 20130163453
    Abstract: An ultrasound and radio frequency technology is used to implement presence sensor capability for wireless devices such as, a laptap device. For example, the laptap device connects to a station device through a WiFi signal. In this example, the WiFi signal may include a data packet that synchronizes internal clocks of the laptap device with the station device. Further, the data packet may include transmitting time information for an ultrasound audio signal generated by the station device. The ultrasound audio signal is received by the laptap device that calculates time of flight (TOF) of the ultrasound audio signal. The TOF may be used to determine actual distance of the wireless device (e.g., laptap device) to the station device.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Inventors: Xintian E. Lin, Qinghua Li, Yongfa Zhou, Songnan Yang, Xianchao Xu
  • Patent number: 8335166
    Abstract: Machine-readable media, methods, apparatus and system for determining a route metric are described. In some embodiments, a characteristic of a packet to be sent from a node to another node is analyzed. The characteristic of the packet may indicate at least one of a group consisting whether the packet is transmission quality sensitive and whether the packet is transmission throughput sensitive. Then, a weight relationship between a packet loss rate and a data rate may be determined, in which the weight relationship may vary with the characteristic of the packet. A route metric for a route from the node to the another node may be determined based upon the packet loss rate, the data rate and the weight relationship.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: December 18, 2012
    Assignee: Intel Corporation
    Inventors: Xianchao Xu, Weihua Wu
  • Publication number: 20110317567
    Abstract: Machine-readable media, methods, apparatus and system for determining a route metric are described. In some embodiments, a characteristic of a packet to be sent from a node to another node is analyzed. The characteristic of the packet may indicate at least one of a group consisting whether the packet is transmission quality sensitive and whether the packet is transmission throughput sensitive. Then, a weight relationship between a packet loss rate and a data rate may be determined, in which the weight relationship may vary with the characteristic of the packet. A route metric for a route from the node to the another node may be determined based upon the packet loss rate, the data rate and the weight relationship.
    Type: Application
    Filed: December 27, 2006
    Publication date: December 29, 2011
    Inventors: Xianchao Xu, Weihua Wu