Patents by Inventor Ling Bao

Ling Bao 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: 20220319046
    Abstract: The embodiments of the present disclosure provide a visual positioning method, the method may include obtaining a positioning image collected by an imaging device; obtaining a three-dimensional (3D) point cloud map associated with an area where the imaging device is located; determining a target area associated with the positioning image from the 3D point cloud map based on the positioning image; and determining positioning information of the imaging device based on the positioning image and the target area.
    Type: Application
    Filed: June 18, 2022
    Publication date: October 6, 2022
    Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Ling BAO, Bin XU, Xiance DU, Jun ZHANG, Xiaoqiang TENG, Zhiwei RUAN, Huanqing ZHOU, Pengfei XU, Ronghao LI, Runbo HU, Hua CHAI
  • Patent number: 11025053
    Abstract: A surge protection circuit protection circuit includes a first series-connected line formed by at least two TVSs connected in series. One end of the line is connected to a positive terminal, and another is connected to a negative terminal. A second series-connected line is formed by at least one TSS. One end is connected between the at least two TVSs in the first series-connected line, and another end is grounded. The first line is connected in parallel to a protected circuit. When a differential-mode surge voltage appears at the ends of the first line, a voltage of a backend connection circuit is clamped to a first value. When a common-mode surge voltage appears at the two ends of the first line to the ground end, respectively, voltages to ground of the positive terminal and the negative terminal are reduced to a second value.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: June 1, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Eric Chemisky, Fei Huang Hu, Ling Bao Min, Yue Zhuo
  • Patent number: 10509832
    Abstract: In one embodiment, a method includes accessing posts of an online social network, each post being associated with a first entity of the online social network, classifying, based on content and metadata associated with each post, one or more of the posts as being relevant to the first entity, extracting a set of one or more n-grams from the content of the posts classified as being relevant to the first entity, filtering the set of n-grams to remove one or more of the extracted n-grams from the set of n-grams, calculating a quality score for each n-gram in the filtered set of n-grams, generating a snippet-module including one or more of the extracted n-grams from the filtered set of n-grams having quality-scores greater than a threshold quality-score, and sending, to a client system of a first user of the online social network, the snippet-module for display to the user.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: December 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Christina Joan Sauper, Quang Xuan Do, Ling Bao, Bosmat Mazal Eldar, Kedar Bellare
  • Patent number: 10430520
    Abstract: Sentence internationalization methods and systems are disclosed.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: October 1, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao, Li Tan, David Mercurio, Maximilian Machedon
  • Patent number: 10423645
    Abstract: Systems, methods, and non-transitory computer-readable media can determine at least one content item to be categorized, wherein the content item relates to a topic. The topic related to the content item can be determined. A set of categories can be determined based at least in part on the topic. A determination can be made that the content item corresponds to a first category in the set of categories. The content item can be associated with the first category, wherein the content item is included in a page corresponding to the topic within the first category.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: September 24, 2019
    Assignee: Facebook, Inc.
    Inventors: Ling Bao, Ryan David Landay, Ravi Bhoraskar, Bosmat Eldar
  • Publication number: 20190027927
    Abstract: A surge protection circuit protection circuit includes a first series-connected line formed by at least two TVSs connected in series. One end of the line is connected to a positive terminal, and another is connected to a negative terminal. A second series-connected line is formed by at least one TSS. One end is connected between the at least two TVSs in the first series-connected line, and another end is grounded. The first line is connected in parallel to a protected circuit. When a differential-mode surge voltage appears at the ends of the first line, a voltage of a backend connection circuit is clamped to a first value. When a common-mode surge voltage appears at the two ends of the first line to the ground end, respectively, voltages to ground of the positive terminal and the negative terminal are reduced to a second value.
    Type: Application
    Filed: January 4, 2017
    Publication date: January 24, 2019
    Applicant: Siemens Aktiengesellschaft
    Inventors: Eric CHEMISKY, Fei Huang HU, Ling Bao MIN, Yue ZHUO
  • Patent number: 10157179
    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with another element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: December 18, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
  • Publication number: 20170315993
    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with another element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.
    Type: Application
    Filed: July 18, 2017
    Publication date: November 2, 2017
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
  • Patent number: 9769122
    Abstract: An online system receives from a third-party application on a client device, an anonymous login request to anonymously log a user of the online system into a third-party system associated with the third-party application. Responsive to receiving the anonymous login request, the online system generates a permissions user interface (UI) that provides an interface component including an option for the user to anonymously log into the third-party system using the user's login information for the online system. The online system provides the permissions UI to the client device, and receives permissions information from the client device. The online system generates an anonymous identifier that allows the user to login to the third-party system. The online system provides the anonymous identifier to the third-party application to allow anonymous login of the user into the third-party system in accordance with the permissions information.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: September 19, 2017
    Assignee: Facebook, Inc.
    Inventors: Caitlin Rothrock Winner, James J. Yu, Tirunelveli R. Vishwanath, Christophe Marcel Rene Tauziet, David Eitan Poll, Mark Ginga Misawa Duppenthaler, Ling Bao
  • Patent number: 9740690
    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with another element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: August 22, 2017
    Assignee: Facebook, Inc.
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
  • Publication number: 20170169016
    Abstract: Sentence internationalization methods and systems are disclosed.
    Type: Application
    Filed: February 13, 2017
    Publication date: June 15, 2017
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao, Li Tan, David Mercurio, Maximilian Machedon
  • Publication number: 20170161265
    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with another element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.
    Type: Application
    Filed: February 22, 2017
    Publication date: June 8, 2017
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
  • Publication number: 20170161357
    Abstract: Systems, methods, and non-transitory computer-readable media can determine at least one content item to be categorized, wherein the content item relates to a topic. The topic related to the content item can be determined. A set of categories can be determined based at least in part on the topic. A determination can be made that the content item corresponds to a first category in the set of categories. The content item can be associated with the first category, wherein the content item is included in a page corresponding to the topic within the first category.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 8, 2017
    Inventors: Ling Bao, Ryan David Landay, Ravi Bhoraskar, Bosmat Eldar
  • Patent number: 9619456
    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with a specific sentence element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: April 11, 2017
    Assignee: Facebook, Inc.
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
  • Patent number: 9606987
    Abstract: Sentence internationalization methods and systems are disclosed.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: March 28, 2017
    Assignee: Facebook, Inc.
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao, Li Tan, David Mercurio, Maximilian Machedon
  • Publication number: 20170017721
    Abstract: In one embodiment, a method includes accessing posts of an online social network, each post being associated with a first entity of the online social network, classifying, based on content and metadata associated with each post, one or more of the posts as being relevant to the first entity, extracting a set of one or more n-grams from the content of the posts classified as being relevant to the first entity, filtering the set of n-grams to remove one or more of the extracted n-grams from the set of n-grams, calculating a quality score for each n-gram in the filtered set of n-grams, generating a snippet-module including one or more of the extracted n-grams from the filtered set of n-grams having quality-scores greater than a threshold quality-score, and sending, to a client system of a first user of the online social network, the snippet-module for display to the user.
    Type: Application
    Filed: July 13, 2015
    Publication date: January 19, 2017
    Inventors: Christina Joan Sauper, Quang Xuan Do, Ling Bao, Bosmat Mazal Eldar, Kedar Bellare
  • Publication number: 20160371872
    Abstract: Systems, methods, and non-transitory computer-readable media can present a first interface that provides a first set of content items. A command to present a second interface that provides a second set of content items can be detected. An animation that transitions from the first interface to the second interface can be performed. The animation can cause a second subset of content items out of the second set to be visually representative of a first subset of content items out of the first set.
    Type: Application
    Filed: June 18, 2015
    Publication date: December 22, 2016
    Inventors: Ling Bao, Aditya Gopal Bhandarkar, Dharmesh A. Bhatt, Saurabh Prafulla Chakradeo, Sophia Han Chung, Kyle Philip Meyer, Brandon Douglas Souba, Austin Jacob Schleder
  • Patent number: 9483659
    Abstract: Some embodiments involve methods and systems for instant personalization security. For example, a social networking system can provide a platform for a user to open applications and/or access external websites. In some cases, an application does not have access to the user's fully identifying profile (e.g., UID or other public information). Instead, the application has access to a pseudonymous profile corresponding to a hashed ID that is generated by the platform and provided to the application. Access to the pseudonymous profile enables the application or an external website to personalize its environment without breaching the security of the platform.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: November 1, 2016
    Assignee: Facebook, Inc.
    Inventors: Ling Bao, Andrew Chi-An Yang, Pratap Prabhu, Alex Rice, Joey Tyson, Naitik Shah
  • Publication number: 20160065541
    Abstract: An online system receives from a third-party application on a client device, an anonymous login request to anonymously log a user of the online system into a third-party system associated with the third-party application. Responsive to receiving the anonymous login request, the online system generates a permissions user interface (UI) that provides an interface component including an option for the user to anonymously log into the third-party system using the user's login information for the online system. The online system provides the permissions UI to the client device, and receives permissions information from the client device. The online system generates an anonymous identifier that allows the user to login to the third-party system. The online system provides the anonymous identifier to the third-party application to allow anonymous login of the user into the third-party system in accordance with the permissions information.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Inventors: Caitlin Rothrock Winner, James J. Yu, Tirunelveli R. Vishwanath, Christophe Marcel Rene Tauziet, David Eitan Poll, Mark Ginga Misawa Duppenthaler, Ling Bao
  • Publication number: 20150242385
    Abstract: Some embodiments include a computer-implement method of producing a flexible sentence syntax to facilitate one or more computer applications to generate and publish sentence expressions. For example, the method can include providing a developer interface to define a flexible sentence syntax that controls one or more sentences publishable by an application service. A developer of the application service can customize the flexible sentence syntax including selecting at least one of selectable tokens that is associated with a specific sentence element to incorporate in the flexible sentence syntax. Based on the selected token, a computing device can generate and publish a target sentence according to the flexible sentence syntax on the application service's behalf.
    Type: Application
    Filed: May 8, 2015
    Publication date: August 27, 2015
    Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao