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: 20220319046Abstract: 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: ApplicationFiled: June 18, 2022Publication date: October 6, 2022Applicant: 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: 11025053Abstract: 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: GrantFiled: January 4, 2017Date of Patent: June 1, 2021Assignee: SIEMENS AKTIENGESELLSCHAFTInventors: Eric Chemisky, Fei Huang Hu, Ling Bao Min, Yue Zhuo
-
Patent number: 10509832Abstract: 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: GrantFiled: July 13, 2015Date of Patent: December 17, 2019Assignee: Facebook, Inc.Inventors: Christina Joan Sauper, Quang Xuan Do, Ling Bao, Bosmat Mazal Eldar, Kedar Bellare
-
Patent number: 10430520Abstract: Sentence internationalization methods and systems are disclosed.Type: GrantFiled: February 13, 2017Date of Patent: October 1, 2019Assignee: FACEBOOK, INC.Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao, Li Tan, David Mercurio, Maximilian Machedon
-
Patent number: 10423645Abstract: 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: GrantFiled: December 7, 2015Date of Patent: September 24, 2019Assignee: Facebook, Inc.Inventors: Ling Bao, Ryan David Landay, Ravi Bhoraskar, Bosmat Eldar
-
Publication number: 20190027927Abstract: 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: ApplicationFiled: January 4, 2017Publication date: January 24, 2019Applicant: Siemens AktiengesellschaftInventors: Eric CHEMISKY, Fei Huang HU, Ling Bao MIN, Yue ZHUO
-
Patent number: 10157179Abstract: 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: GrantFiled: July 18, 2017Date of Patent: December 18, 2018Assignee: FACEBOOK, INC.Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
-
Publication number: 20170315993Abstract: 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: ApplicationFiled: July 18, 2017Publication date: November 2, 2017Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
-
Patent number: 9769122Abstract: 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: GrantFiled: August 28, 2014Date of Patent: September 19, 2017Assignee: 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: 9740690Abstract: 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: GrantFiled: February 22, 2017Date of Patent: August 22, 2017Assignee: Facebook, Inc.Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
-
Publication number: 20170169016Abstract: Sentence internationalization methods and systems are disclosed.Type: ApplicationFiled: February 13, 2017Publication date: June 15, 2017Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao, Li Tan, David Mercurio, Maximilian Machedon
-
Publication number: 20170161265Abstract: 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: ApplicationFiled: February 22, 2017Publication date: June 8, 2017Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
-
Publication number: 20170161357Abstract: 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: ApplicationFiled: December 7, 2015Publication date: June 8, 2017Inventors: Ling Bao, Ryan David Landay, Ravi Bhoraskar, Bosmat Eldar
-
Patent number: 9619456Abstract: 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: GrantFiled: May 8, 2015Date of Patent: April 11, 2017Assignee: Facebook, Inc.Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao
-
Patent number: 9606987Abstract: Sentence internationalization methods and systems are disclosed.Type: GrantFiled: May 6, 2013Date of Patent: March 28, 2017Assignee: Facebook, Inc.Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao, Li Tan, David Mercurio, Maximilian Machedon
-
Publication number: 20170017721Abstract: 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: ApplicationFiled: July 13, 2015Publication date: January 19, 2017Inventors: Christina Joan Sauper, Quang Xuan Do, Ling Bao, Bosmat Mazal Eldar, Kedar Bellare
-
Publication number: 20160371872Abstract: 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: ApplicationFiled: June 18, 2015Publication date: December 22, 2016Inventors: 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: 9483659Abstract: 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: GrantFiled: September 2, 2014Date of Patent: November 1, 2016Assignee: Facebook, Inc.Inventors: Ling Bao, Andrew Chi-An Yang, Pratap Prabhu, Alex Rice, Joey Tyson, Naitik Shah
-
Publication number: 20160065541Abstract: 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: ApplicationFiled: August 28, 2014Publication date: March 3, 2016Inventors: Caitlin Rothrock Winner, James J. Yu, Tirunelveli R. Vishwanath, Christophe Marcel Rene Tauziet, David Eitan Poll, Mark Ginga Misawa Duppenthaler, Ling Bao
-
Publication number: 20150242385Abstract: 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: ApplicationFiled: May 8, 2015Publication date: August 27, 2015Inventors: Ling Bao, Hugo Johan van Heuven, Jiangbo Miao