Patents by Inventor Guang Yang

Guang Yang 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: 10289642
    Abstract: According to one embodiment, a first set of one or more images are identified as a list of image candidates to be matched with a content item that is identified in response to a search query, where the content item is provided by a first content provider. A first lookup operation is performed in an image whitelist table to identify a second set of one or more images that are associated with a second content provider other than the first content provider. Any image candidate that is included in the second set of the images is removed from the list of image candidates. One of the candidate images is then selected to be associated with the content item.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: May 14, 2019
    Assignee: BAIDU USA LLC
    Inventors: Qi Kong, Fan Zhu, Guang Yang, Jingao Wang
  • Patent number: 10289700
    Abstract: According to one embodiment, in response to a search query received from a client device for searching content, one or more first keywords are determined from the search query. A lookup operation is performed in an image-to-keyword (image/keyword) mapping table based on the first keywords. The image/keyword mapping table includes a plurality of entries, each entry mapping an image identifier (ID) identifying an image to one or more second keywords. For each of images identified in the image/keyword mapping table, a matching degree is determined between the first keywords and the second keywords. A ranking process is performed based on matching degrees on a plurality of images identified in the image/keyword mapping table whose second keywords match at least a portion of the first keywords.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: May 14, 2019
    Assignee: BAIDU USA LLC
    Inventors: Qi Kong, Fan Zhu, Dong Li, Yifei Jiang, Shuang Wu, Youling Zou, Guang Yang, Jingao Wang
  • Patent number: 10289110
    Abstract: In one embodiment, a number of steering rate candidates are determined for a steering control command of operating an autonomous vehicle. For each of the steering rate candidates, a steering rate cost is calculated for the steering rate candidate by applying a predetermined cost function, including calculating a first cost for the steering rate candidate based on a difference between a target steering position and a current steering position of the autonomous vehicle using a first predetermined cost function. One of the steering rate candidates having a lowest steering rate cost is selected as a target steering rate. A steering control command is generated based on the selected steering rate candidate to control a steering wheel of the autonomous vehicle.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: May 14, 2019
    Assignee: BAIDU USA LLC
    Inventors: Fan Zhu, Qi Kong, Guang Yang, Jingao Wang
  • Patent number: 10275472
    Abstract: According to one embodiment, a first keyword-to-image (keyword/image) mapping table is provided. The first keyword mapping table includes a number of entries, each entry mapping a keyword to one or more image identifiers (IDs) identifying one or more images. For each of the keywords of the first keyword/image mapping table, an analysis is performed on the keyword to determine one or more related keywords that are related to the keyword. One or more additional entries corresponding to the one or more related keywords are generated to be incorporated into the first keyword/image mapping table to generate a second keyword/image mapping table. The second keyword/image mapping table is utilized to associated a particular image to a particular content item related to a particular keyword.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: April 30, 2019
    Assignee: BAIDU USA LLC
    Inventors: Fan Zhu, Qi Kong, Li Zhuang, Xiang Yu, Lei Ma, Dong Li, Yifei Jiang, Shuang Wu, Guang Yang, Jingao Wang
  • Patent number: 10272924
    Abstract: Described is a system and method that provides the ability for an autonomous driving vehicle (ADV) to determine (or estimate) one or more control characteristics for the ADV. In order to determine these control characteristics, the system may perform one or more driving maneuvers such as an acceleration or deceleration maneuver, and a constant velocity maneuver. By performing these maneuvers using various known forces, the system may then perform various calculations to obtain one or more unknown characteristics. For example, the system may determine as estimated mass of the ADV, and as a result, adjust (or tune) various controls of the ADV based on the estimated mass.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: April 30, 2019
    Assignee: BAIDU USA LLC
    Inventors: Qi Luo, Qi Kong, Fan Zhu, Sen Hu, Xiang Yu, Guang Yang, Jingao Wang
  • Publication number: 20190119301
    Abstract: The present disclosure provides thiazolyl-containing compounds of Formula (I), (II), or (III). The compounds described herein may be able to inhibit protein kinases (e.g., Src family kinases (e.g., hemopoietic cell kinase (HCK)), Bruton's tyrosine kinase (BTK)) and may be useful in treating and/or preventing proliferative diseases (e.g., myelodysplasia, leukemia, lymphoma (e.g., Waldenström's macroglobulinemia)) and in inducing apoptosis in a cell (e.g., malignant blood cell). Also provided in the present disclosure are pharmaceutical compositions, kits, methods, and uses including or using a compound described herein.
    Type: Application
    Filed: October 24, 2018
    Publication date: April 25, 2019
    Applicant: Dana-Farber Cancer Institute, Inc.
    Inventors: Nathanael S. Gray, Sara Jean Buhrlage, Steven P. Treon, Hwan Geun Choi, Yuan Xiong, Guang Yang
  • Patent number: 10269163
    Abstract: A method and an apparatus for switching a real-time image in instant messaging are provided, where the method includes: providing a camera installed in the terminal; receiving a real-time image turn-on instruction inside an instant messaging window indicated on the terminal, and turning on the camera according to the real-time image turn-on instruction; receiving a real-time image acquired by the camera; and switching a background of the instant messaging window to the real-time image, the real-time image being placed behind a text of the instant messaging window.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: April 23, 2019
    Assignee: TENCENT TECHNLOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Chongzhe Yang, Maoqing Fu, Yecheng Xian, Mengshi Liu, Guang Yang
  • Publication number: 20190115590
    Abstract: A method of forming a high energy density composite cathode material is disclosed. The method includes providing a lithium-rich manganese layered oxide (LRMO), coating the LRMO with a TiO2 precursor, and ball-milling the TiO2 coated LRMO with LiH to form a LixTiO2 coated LRMO composite, wherein x is less than or equal to 1 and greater than zero.
    Type: Application
    Filed: October 16, 2017
    Publication date: April 18, 2019
    Inventors: WENKUI ZHANG, HUI HUANG, YANG XIA, LIYUANG ZHANG, YISHUN WANG, CHU LIANG, XIAO GUANG YANG, ROBERT J. KUDLA, THEODORE JAMES MILLER
  • Publication number: 20190113344
    Abstract: A computing system is described that obtains, based at least in part on information included in at least one previous communication associated with a user of a computing device, an indication of a future location and a future time and event information associated with the future location and the future time. The computing system obtains a duration of time for the user to travel from a current location of the computing device to the future location, and, based at least in part on the duration of time, obtains a departure time at which the user is predicted to need to depart from the current location in order to arrive at the future location by an arrival time based on the event. The computing system outputs, for transmission to the computing device, an indication associated with the event and including information indicative of the departure time.
    Type: Application
    Filed: December 12, 2018
    Publication date: April 18, 2019
    Inventors: Tom Carl Stamm, Dale Kris Hawkins, James A. Guggemos, Tushar Udeshi, Pablo Bellver, Emil Praun, Guang Yang, Andrew Kirmse, Gokay Baris Gultekin, Bill Connor, Keir Banks Mierle
  • Patent number: 10235784
    Abstract: A system, method, and computer-readable medium to receive a request to render a visualization, the visualization being defined by at least one dimension of a data set and being one of multiple visualizations belonging to a story; determine whether the at least one dimension of the visualization has a color assigned thereto; automatically assign, in an instance the at least one dimension of the visualization lacks a color assignment, a color to the at least one dimension of the visualization; store the color assigned to the at least one dimension in a color synchronization map; render, in response to the request, all visualizations in the story with the at least one dimension in the color assigned thereto in the color synchronization map.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: March 19, 2019
    Assignee: SAP SE
    Inventors: Jie Yu, Sarah Menard, Tianhan Zhang, Guang Yang
  • Patent number: 10237622
    Abstract: The invention discloses a page turning method, a page turning apparatus and a terminal as well as a computer readable medium, and belongs to the field of computer technology. The method includes: receiving a continuing page turning signal; performing page turning on the pages according to a predefined single page turning mode; if the page turning mode change condition is met, performing page turning on the pages according to a predefined fast page turning mode, page turning speed of the fast page turning mode being larger than page turning speed of the single page turning mode. The technology realizes effects of fast page turning and reduced page turning time.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: March 19, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wei Yan, Guang Yang, Qinghua Zhong, Yinglei Liang, Rui Rao
  • Patent number: 10235387
    Abstract: According to one embodiment, in response to a search query received at a server from a client device for searching content, a search is performed in a content database or via a content server based on one or more search terms of the search query to identify a first list of one or more content items. A search is performed in an image store based on the one or more search terms to identify a list of one or more images. Each content item of the first list is associated with one of the images. A second list of one or more content items having at least a portion of the images integrated therein is generated. The second list of content items is transmitted to the client device, such that each content item of the first list is presented with one of the images.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: March 19, 2019
    Assignee: BAIDU USA LLC
    Inventors: Fan Zhu, Qi Kong, Dong Li, Yifei Jiang, Shuang Wu, Youling Zou, Guang Yang, Jingao Wang
  • Patent number: 10227075
    Abstract: In one embodiment, a steering control delay is measured, where the steering delay represents the delay between the time of issuing a steering control command and the time of a response from one or more wheels of an autonomous vehicle. A speed control delay is measured between the time of issuing a speed control command and the time of a response from one or more wheels of the autonomous vehicle or the time of supplying pressure to the gas pedal or brake pedal. In response to a given route subsequently, an overall system delay is determined based on the steering control delay and the speed control delay using a predetermined algorithm. Planning and control data is generated in view of the system delay for operating the autonomous vehicle.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: March 12, 2019
    Assignee: BAIDU USA LLC
    Inventors: Fan Zhu, Qi Kong, Guang Yang, Jingao Wang
  • Patent number: 10209135
    Abstract: The present invention relates to a measuring and compensating method for channel mismatch of an ultra-high speed time-wavelength interleaved optical pulse sequence, by employing a generating module of the to-be tested ultra-high speed time-wavelength interleaved optical pulse sequence, an optical spectrum measuring module, an electrical frequency measuring module, and a data analyzing and processing module. The present invention obtains mismatch information of the pulse sequence for each channel by means of measurement and analysis of the ultra-high speed time-wavelength interleaved optical pulse sequence, thus overcoming the bottleneck of inadequate sampling of time-domain observation via an oscilloscope. The channel mismatch information obtained by the present invention may act as a basis for channel mismatch compensation and correction for the ultra-high speed time-wavelength interleaved optical pulse sequence.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: February 19, 2019
    Assignee: Shanghai Jiao Tong University
    Inventors: Weiwen Zou, Guang Yang, Huajie Zhang, Jianping Chen
  • Patent number: 10203864
    Abstract: The present disclosure discloses an information processing method applied in an electronic apparatus having a touch control display unit, the method includes detecting whether there is a first touch control operation of a first user on the touch control display unit; responding to the first touch control operation to obtain at least one piece of first touch control position information of the first touch control operation on at least one first touch control point on the touch control display unit when there is the first touch control operation; and determining a first user region belonging to a first user on the touch control display unit based on the at least one piece of first touch control position information. Further, the present disclosure also discloses an electronic apparatus corresponding to the above-described information processing method.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: February 12, 2019
    Inventors: Na Ju, Haifeng Yu, Ke Shang, Guang Yang
  • Patent number: 10191493
    Abstract: In one embodiment, a first position associated with a set of rear wheels of an autonomous vehicle is determined based on global positioning system (GPS) data received from a GPS source. A moving direction of the autonomous vehicle is determined based on directional data received from an inertial measurement unit (IMU) onboard. A second position associated with a set of front wheels of the autonomous vehicle is calculated based on the first position and the moving direction of the autonomous vehicle. A route segment of a route is planned based on the second position as a current position of the autonomous vehicle. Planning and control data is generated for the route segment. The autonomous vehicle is controlled and driven based on the planning and control data.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: January 29, 2019
    Assignee: BAIDU USA LLC
    Inventors: Fan Zhu, Qi Kong, Guang Yang, Jingao Wang
  • Publication number: 20190003839
    Abstract: In one embodiment, when an ADV is driving on a road segment, a driving parameter is recorded in response to a first control command. A difference between the first driving parameter and a target driving parameter corresponding to the first control command is determined. In response to determining that the difference exceeds a predetermined threshold, a second control command is issued to compensate the difference and cause the ADV to drive with a second driving parameter closer to the target driving parameter. A slope status of the road segment is derived based on at least the second control command. Map data of a map corresponding to the road segment of the road is updated based on the derived slope status. The updated map can be utilized to generate and issue proper control commands in view of the slope status of the road when the ADV drives on the same road subsequently.
    Type: Application
    Filed: May 22, 2017
    Publication date: January 3, 2019
    Inventors: Sen HU, Fan ZHU, Qi KONG, Qi LUO, Xiang YU, Zhenguang ZHU, Xiaoxin FU, Jiarui HE, Hongye LI, Yuchang PAN, Zhongpu XIA, Chunming ZHAO, Guang YANG, Jingao WANG
  • Publication number: 20190004528
    Abstract: An autonomous driving system includes a number of sensors and a number of autonomous driving modules. The autonomous driving system further includes a global store to store data generated and used by processing modules such as sensors and/or autonomous driving modules. The autonomous driving system further includes a task scheduler coupled to the sensors, the autonomous driving modules, and the global store. In response to output data generated by any one or more of processing modules, the task scheduler stores the output data in the global store. In response to a request from any of the processing modules for processing data, the task scheduler provides input data stored in the global store to the processing module. The task scheduler is executed in a single thread that is responsible for managing data stored in the global store and dispatching tasks to be performed by the processing modules.
    Type: Application
    Filed: July 3, 2017
    Publication date: January 3, 2019
    Inventors: JUN ZHAN, YIQING YANG, SIYANG YU, XUAN LIU, YU CAO, ZHANG LI, GUANG YANG
  • Publication number: 20190004516
    Abstract: A global store is maintained to store a number of data structures. Each data structure includes a number of entries and each entry stores data of one of the events in a chronological order. Each data structure is associated with one of the sensors or the autonomous driving modules of an autonomous driving vehicle. When a first event associated with a first autonomous driving module is received, where the first event includes a first topic ID, the first topic ID is hashed to identify a first data structure corresponding to the first event. A pointer pointing to a head of the first data structure is passed to the first autonomous driving module to allow the first autonomous driving module to process data associated with the first event.
    Type: Application
    Filed: July 3, 2017
    Publication date: January 3, 2019
    Inventors: XUAN LIU, SIYANG YU, YU CAO, YIQING YANG, ZHANG LI, JUN ZHAN, GUANG YANG
  • Publication number: 20190004854
    Abstract: An event queue is maintained to store IO events generated from a number of sensors and timer events generated for a number of autonomous driving modules. For each of the events pending in the event queue, in response to determining that the event is an IO event, the data associated with the IO event is stored in a data structure associated with the sensor in a global store. In response to determining that the event is a timer event, a worker thread associated with the timer event is launched. The worker thread executes one of the autonomous driving modules triggered or initiated the timer event. Input data is retrieved from the global store and provided to the worker thread to allow the worker thread to process the input data.
    Type: Application
    Filed: July 3, 2017
    Publication date: January 3, 2019
    Inventors: YIQING YANG, SIYANG YU, XUAN LIU, YU CAO, ZHANG LI, JUN ZHAN, GUANG YANG