Patents by Inventor Yin Lou

Yin Lou 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).

  • Publication number: 20220333930
    Abstract: This disclosure describes a map-matching module that supports a Global Positioning System (GPS) and provides a user with a best match trajectory corresponding to GPS sampling points taken at a low sampling rate. The best match trajectory is based upon a spatial-temporal analysis.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 20, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Yu ZHENG, Yin LOU, Chengyang ZHANG, Xing XIE
  • Patent number: 11333502
    Abstract: This disclosure describes a map-matching module that supports a Global Positioning System (GPS) and provides a user with a best match trajectory corresponding to GPS sampling points taken at a low sampling rate. The best match trajectory is based upon a spatial-temporal analysis.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: May 17, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yu Zheng, Yin Lou, Chengyang Zhang, Xing Xie
  • Publication number: 20220114499
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training explainable machine learning models are described. An exemplary method includes obtaining, by sampling without replacement for a plurality of times, a plurality of training datasets from a plurality of historical data records, including a first training dataset and a second training dataset with one or more overlapped historical data records; generating a plurality of histograms respectively corresponding to the plurality of training datasets, in which a histogram of the second training dataset reuses one or more data points corresponding to the one or more overlapped historical data records in a histogram of the first training dataset; training, based on the plurality of histograms, one or more machine learning models corresponding to the one or more user features; and providing personalization based on the one or more machine learning models.
    Type: Application
    Filed: September 28, 2021
    Publication date: April 14, 2022
    Inventors: Yin LOU, Yongliang WANG, Shiwei LIANG, Yang DONG
  • Patent number: 11157838
    Abstract: Systems and methods are provided for analyzing booking session data to generate a plurality of feature vectors for each booking session of the plurality of booking sessions, and generating training data comprising the plurality of feature vectors for each booking session and at least a first constraint. The systems and methods further providing for calculating a set of weights using the training data, wherein each weight is a lowest weight satisfying the most constraints possible, wherein the set of weights comprises a weight associated with each feature in the plurality of feature vectors, and computing a reservation value for each of a plurality of clients for each of a plurality of listings and for each date of a plurality of dates, based on the set of weights and the plurality of feature vectors.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: October 26, 2021
    Assignee: Airbnb, Inc.
    Inventors: Yin Lou, Li Zhang
  • Publication number: 20190265047
    Abstract: This disclosure describes a map-matching module that supports a Global Positioning System (GPS) and provides a user with a best match trajectory corresponding to GPS sampling points taken at a low sampling rate. The best match trajectory is based upon a spatial-temporal analysis.
    Type: Application
    Filed: May 8, 2019
    Publication date: August 29, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Yu ZHENG, Yin LOU, Chengyang ZHANG, Xing XIE
  • Patent number: 10288433
    Abstract: This disclosure describes a map-matching module that supports a Global Positioning System (GPS) and provides a user with a best match trajectory corresponding to GPS sampling points taken at a low sampling rate. The best match trajectory is based upon a spatial-temporal analysis.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: May 14, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yu Zheng, Yin Lou, Chengyang Zhang, Xing Xie
  • Publication number: 20190034837
    Abstract: Systems and methods are provided for analyzing booking session data to generate a plurality of feature vectors for each booking session of the plurality of booking sessions, and generating training data comprising the plurality of feature vectors for each booking session and at least a first constraint. The systems and methods further providing for calculating a set of weights using the training data, wherein each weight is a lowest weight satisfying the most constraints possible, wherein the set of weights comprises a weight associated with each feature in the plurality of feature vectors, and computing a reservation value for each of a plurality of clients for each of a plurality of listings and for each date of a plurality of dates, based on the set of weights and the plurality of feature vectors.
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Inventors: Yin Lou, Li Zhang
  • Patent number: 10014450
    Abstract: The invention provides a light emitting diode device that comprises a light emitting diode die. The method for manufacturing the light emitting diode device comprises positioning a first stencil over a carrier, printing a phosphor material onto the carrier through at least one aperture of the first stencil to form a phosphor material piece on the carrier, and attaching the light emitting diode die onto the printed phosphor material piece.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: July 3, 2018
    Assignee: ASM TECHNOLOGY SINGAPORE PTE LTD
    Inventors: Ka Yee Mak, Ho Yin Wong, Ho Yin Lou
  • Patent number: 9886288
    Abstract: Techniques for optimizing a guided edit process for editing a member profile page are described. According to various embodiments, incomplete member profile fields in a member profile associated with member of an online social networking service are identified. Profile completion score weight values associated with the incomplete member profile fields in the member profile are then determined. Thereafter, the incomplete member profile fields in the member profile are ranked, based on the profile completion score weight values associated with each of the incomplete member profile fields. A list of one or more of the highest ranked incomplete member profile fields are then displayed, together with a prompt recommending the member to complete the identified incomplete member profile fields.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: February 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexis Blevins Baird, Lokesh P. Bajaj, Jason Schissel, Xin Fu, Nikita Igorevych Lytkin, Yin Lou
  • Publication number: 20160055010
    Abstract: Techniques for optimizing a guided edit process for editing a member profile page are described. According to various embodiments, incomplete member profile fields in a member profile associated with member of an online social networking service are identified. Profile completion score weight values associated with the incomplete member profile fields in the member profile are then determined. Thereafter, the incomplete member profile fields in the member profile are ranked, based on the profile completion score weight values associated with each of the incomplete member profile fields. A list of one or more of the highest ranked incomplete member profile fields are then displayed, together with a prompt recommending the member to complete the identified incomplete member profile fields.
    Type: Application
    Filed: August 25, 2015
    Publication date: February 25, 2016
    Inventors: Alexis Blevins Baird, Lokesh P. Bajaj, Jason Schissel, Xin Fu, Nikita Igorevych Lytkin, Yin Lou
  • Patent number: 9261376
    Abstract: Techniques for providing a route based on route-oriented vehicle trajectories are described. This disclosure describes receiving GPS logs and extracting route-oriented vehicle trajectory content from the GPS log data to pertain to a single trip. Next, the process maps each route-oriented vehicle trajectory to a corresponding road segment to construct a landmark graph. A landmark is a road segment frequently visited by route-oriented vehicles. The process includes receiving a user query with a starting point and a destination point; searching the landmark graph for a sequence of landmarks with corresponding transition times and a least amount of travel time. Then the process identifies and connects sets of road segments between each pair of consecutive landmarks, and displays a route to a user with a nearest landmark to the starting point, other landmarks along the route, and another nearest landmark to the destination point.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: February 16, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Yu Zheng, Yin Lou, Chengyang Zhang, Xing Xie
  • Publication number: 20110208426
    Abstract: This disclosure describes a map-matching module that supports a Global Positioning System (GPS) and provides a user with a best match trajectory corresponding to GPS sampling points taken at a low sampling rate. The best match trajectory is based upon a spatial-temporal analysis.
    Type: Application
    Filed: February 25, 2010
    Publication date: August 25, 2011
    Applicant: Microsoft Corporation
    Inventors: Yu Zheng, Yin Lou, Chengyang Zhang, Xing Xie
  • Publication number: 20110208429
    Abstract: Techniques for providing a route based on route-oriented vehicle trajectories are described. This disclosure describes receiving GPS logs and extracting route-oriented vehicle trajectory content from the GPS log data to pertain to a single trip. Next, the process maps each route-oriented vehicle trajectory to a corresponding road segment to construct a landmark graph. A landmark is a road segment frequently visited by route-oriented vehicles. The process includes receiving a user query with a starting point and a destination point; searching the landmark graph for a sequence of landmarks with corresponding transition times and a least amount of travel time. Then the process identifies and connects sets of road segments between each pair of consecutive landmarks, and displays a route to a user with a nearest landmark to the starting point, other landmarks along the route, and another nearest landmark to the destination point.
    Type: Application
    Filed: February 24, 2010
    Publication date: August 25, 2011
    Applicant: Microsoft Corporation
    Inventors: Yu Zheng, Yin Lou, Chengyang Zhang, Xing Xie