Patents by Inventor Jisheng Liang

Jisheng Liang 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: 20200236147
    Abstract: Embodiments described herein are implemented in authentication brokering systems where an authentication broker issues security tokens that represent its authentications of users. Client devices operated by the users store the security tokens and send them to resource providers. The resource providers authenticate and grant access to the users based on validation of the security tokens. Authentication related messages exchanged between the resource providers and the authentication broker are used to exchange authentication risk data that is obtained or derived by the resource providers and the authentication broker. The resource providers obtain authentication risk data directly from the authentication broker and indirectly, via the authentication broker, from each other. As security tokens are used or managed, authentication risk data is shared among the participants in the authentication brokering system.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Inventors: Robert Alexander SIM, Akash Atul SHAH, Jisheng LIANG
  • Patent number: 10652282
    Abstract: Embodiments described herein are implemented in authentication brokering systems where an authentication broker issues security tokens that represent its authentications of users. Client devices operated by the users store the security tokens and send them to resource providers. The resource providers authenticate and grant access to the users based on validation of the security tokens. Authentication related messages exchanged between the resource providers and the authentication broker are used to exchange authentication risk data that is obtained or derived by the resource providers and the authentication broker. The resource providers obtain authentication risk data directly from the authentication broker and indirectly, via the authentication broker, from each other. As security tokens are used or managed, authentication risk data is shared among the participants in the authentication brokering system.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: May 12, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert Alexander Sim, Akash Atul Shah, Jisheng Liang
  • Patent number: 10331783
    Abstract: Techniques for providing quotations obtained from text documents using natural language processing techniques are described. Some embodiments provide a content recommendation system (“CRS”) configured to provide quotations by extracting quotations from a corpus text documents, and providing access to the extracted quotations in response to search requests received from users. The CRS may extract quotations by using natural language processing-based techniques to identify one or more entities, such as people, places, objects, concepts, or the like, that are referenced by the extracted quotations. The CRS may then store the extracted quotations along with identified entities, such as quotation speakers and subjects, for later access via search requests.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: June 25, 2019
    Assignee: FIVER LLC
    Inventors: Jisheng Liang, Navdeep S. Dhillon, Krzysztof Koperski
  • Patent number: 10282389
    Abstract: Methods and systems for entity recognition and disambiguation using natural language processing techniques are provided. Example embodiments provide an entity recognition and disambiguation system (ERDS) and process that, based upon input of a text segment, automatically determines which entities are being referred to by the text using both natural language processing techniques and analysis of information gleaned from contextual data in the surrounding text. In at least some embodiments, supplemental or related information that can be used to assist in the recognition and/or disambiguation process can be retrieved from knowledge repositories such as an ontology knowledge base. In one embodiment, the ERDS comprises a linguistic analysis engine, a knowledge analysis engine, and a disambiguation engine that cooperate to identify candidate entities from a knowledge repository and determine which of the candidates best matches the one or more detected entities in a text segment using context information.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: May 7, 2019
    Assignee: FIVER LLC
    Inventors: Jisheng Liang, Krzysztof Koperski, Navdeep S. Dhillon, Carsten Tusk, Satish Bhatti
  • Publication number: 20180365316
    Abstract: Techniques for category-based content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend content items (e.g., Web pages, images, videos) that are related to specified categories. In one embodiment, the CRS processes content items to determine entities referenced by the content items, and to determine categories related to the referenced entities. The determined entities and/or categories may be part of a taxonomy that is stored by the CRS. Then, in response to a received request that indicates a category, the CRS determines and provides indications of one or more content items that each have a corresponding category that matches the indicated category. In some embodiments, at least some of these techniques are employed to implement a category-based news service.
    Type: Application
    Filed: August 13, 2018
    Publication date: December 20, 2018
    Inventors: Jisheng Liang, Krzysztof Koperski, Jennifer Cooper, Theodore Diamond
  • Publication number: 20180341710
    Abstract: Aspects of the technology described here provide systems, methods, computer-storage media, and the like, for identifying one or more influential users. A confidence level is associated with users based on one or more validation metrics. An influence ability score is computed based on weighted values indicated a number of connections and strength of the connections. The confidence level and the influence ability score are then utilized to compute an overall influential score used to rank users according to influence.
    Type: Application
    Filed: May 24, 2017
    Publication date: November 29, 2018
    Inventors: Jisheng LIANG, Shan YANG, Kristine JONES, Qiang LI, Xiaoguang QI
  • Publication number: 20180234464
    Abstract: Embodiments described herein are implemented in authentication brokering systems where an authentication broker issues security tokens that represent its authentications of users. Client devices operated by the users store the security tokens and send them to resource providers. The resource providers authenticate and grant access to the users based on validation of the security tokens. Authentication related messages exchanged between the resource providers and the authentication broker are used to exchange authentication risk data that is obtained or derived by the resource providers and the authentication broker. The resource providers obtain authentication risk data directly from the authentication broker and indirectly, via the authentication broker, from each other. As security tokens are used or managed, authentication risk data is shared among the participants in the authentication brokering system.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 16, 2018
    Inventors: Robert Alexander Sim, Akash Atul Shah, Jisheng Liang
  • Patent number: 10049150
    Abstract: Techniques for category-based content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend content items (e.g., Web pages, images, videos) that are related to specified categories. In one embodiment, the CRS processes content items to determine entities referenced by the content items, and to determine categories related to the referenced entities. The determined entities and/or categories may be part of a taxonomy that is stored by the CRS. Then, in response to a received request that indicates a category, the CRS determines and provides indications of one or more content items that each have a corresponding category that matches the indicated category. In some embodiments, at least some of these techniques are employed to implement a category-based news service.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: August 14, 2018
    Assignee: FIVER LLC
    Inventors: Jisheng Liang, Krzysztof Koperski, Jennifer Cooper, Theodore Diamond
  • Publication number: 20180033041
    Abstract: Methods, techniques, and systems for advertisement targeting are provided. Example embodiments provide an enhanced ad targeting system (“EATS”), which given one or more products, determines keywords to associate with those products and which, given one or more entities, determines related products for which ads can be targeted. In some embodiments, the EATS uses semantic analysis and relationship searching to aid in the selection of ads more relevant to a context or search query.
    Type: Application
    Filed: August 1, 2017
    Publication date: February 1, 2018
    Inventors: Michele L. Banko, Krzysztof Koperski, Jisheng Liang, Aniruddha Gadre, Christopher J. Barrows
  • Publication number: 20180004843
    Abstract: Techniques for content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend content items that are related to a collection of entities. A content item may be considered related to a collection of entities based on various factors, including whether and how often the article references or otherwise covers the entities of the collection, the size of the article, other entities that are covered by the article but that are not in the collection, article recency, or article credibility. Recommending content items may also or instead include determining entities that are related to a collection. An entity can be considered related to a collection based on various factors, such as whether the entity is of the same or similar type to entities of the collection, or whether the entity appears in some article in a relationship with one or more entities of the collection.
    Type: Application
    Filed: July 12, 2017
    Publication date: January 4, 2018
    Inventors: Krzysztof Koperski, Jisheng Liang, Neil Roseman
  • Publication number: 20170262412
    Abstract: Methods and systems for entity recognition and disambiguation using natural language processing techniques are provided. Example embodiments provide an entity recognition and disambiguation system (ERDS) and process that, based upon input of a text segment, automatically determines which entities are being referred to by the text using both natural language processing techniques and analysis of information gleaned from contextual data in the surrounding text. In at least some embodiments, supplemental or related information that can be used to assist in the recognition and/or disambiguation process can be retrieved from knowledge repositories such as an ontology knowledge base. In one embodiment, the ERDS comprises a linguistic analysis engine, a knowledge analysis engine, and a disambiguation engine that cooperate to identify candidate entities from a knowledge repository and determine which of the candidates best matches the one or more detected entities in a text segment using context information.
    Type: Application
    Filed: February 27, 2017
    Publication date: September 14, 2017
    Inventors: Jisheng Liang, Krzysztof Koperski, Navdeep S. Dhillon, Carsten Tusk, Satish Bhatti
  • Patent number: 9710556
    Abstract: Techniques for content recommendation are described. Some embodiments provide a content recommendation system (“CRS”) configured to recommend content items that are related to a collection of entities. A content item may be considered related to a collection of entities based on various factors, including whether and how often the article references or otherwise covers the entities of the collection, the size of the article, other entities that are covered by the article but that are not in the collection, article recency, or article credibility. Recommending content items may also or instead include determining entities that are related to a collection. An entity can be considered related to a collection based on various factors, such as whether the entity is of the same or similar type to entities of the collection, or whether the entity appears in some article in a relationship with one or more entities of the collection.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: July 18, 2017
    Assignee: VCVC III LLC
    Inventors: Krzysztof Koperski, Jisheng Liang, Neil Roseman
  • Publication number: 20170103060
    Abstract: Techniques for providing quotations obtained from text documents using natural language processing techniques are described. Some embodiments provide a content recommendation system (“CRS”) configured to provide quotations by extracting quotations from a corpus text documents, and providing access to the extracted quotations in response to search requests received from users. The CRS may extract quotations by using natural language processing-based techniques to identify one or more entities, such as people, places, objects, concepts, or the like, that are referenced by the extracted quotations. The CRS may then store the extracted quotations along with identified entities, such as quotation speakers and subjects, for later access via search requests.
    Type: Application
    Filed: October 14, 2016
    Publication date: April 13, 2017
    Inventors: Jisheng Liang, Navdeep S. Dhillon, Krzysztof Koperski
  • Patent number: 9613004
    Abstract: Methods and systems for entity recognition and disambiguation using natural language processing techniques are provided. Example embodiments provide an entity recognition and disambiguation system (ERDS) and process that, based upon input of a text segment, automatically determines which entities are being referred to by the text using both natural language processing techniques and analysis of information gleaned from contextual data in the surrounding text. In at least some embodiments, supplemental or related information that can be used to assist in the recognition and/or disambiguation process can be retrieved from knowledge repositories such as an ontology knowledge base. In one embodiment, the ERDS comprises a linguistic analysis engine, a knowledge analysis engine, and a disambiguation engine that cooperate to identify candidate entities from a knowledge repository and determine which of the candidates best matches the one or more detected entities in a text segment using context information.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: April 4, 2017
    Assignee: VCVC III LLC
    Inventors: Jisheng Liang, Krzysztof Koperski, Navdeep S. Dhillon, Carsten Tusk, Satish Bhatti
  • Publication number: 20170039272
    Abstract: Methods, techniques, and systems for using natural language processing to recommend related content to an associated text segment or document. Example embodiments provide a NLP-based content recommender (“NCR”) which uses NLP-based search techniques, potentially in conjunction with context or other related information, to locate and provide content related to entities that are recognized in the associated material. NCRs may be embedded as widgets, for example on Web pages to assist users in their perusal and search for information, provided by means of browser plug-ins or other application plug-ins, provided in libraries or in standalone environments, or otherwise integrated into other code, programs, or devices. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: August 10, 2016
    Publication date: February 9, 2017
    Inventors: Neil Roseman, Jisheng Liang, Krzysztof Koperski, Korina J. Stark, Navdeep S. Dhillon, Diana Schwend, Jose Hernando
  • Publication number: 20160357794
    Abstract: Techniques for recommending mobile device activities, such as accessing mobile applications and/or mobile Web pages, are described. Some embodiments provide an Activity Recommendation System (“ARS”) configured to recommend relevant activities for a user to perform with a mobile device, based on context of the mobile device. In one embodiment, the ARS recommends mobile applications based content items (e.g., Web pages, images, videos) that are being currently accessed via the mobile device. The ARS may process information about mobile applications and content items to determine semantic information, such as entities and/or categories referenced or associated therewith. The ARS may then use the semantic information to determine mobile applications that have semantic information that is at least similar to that of a content item accessed via a mobile device.
    Type: Application
    Filed: July 7, 2016
    Publication date: December 8, 2016
    Inventors: Jisheng Liang, Will Hunsinger, Satish Bhatti
  • Patent number: 9501468
    Abstract: Techniques for providing quotations obtained from text documents using natural language processing techniques are described. Some embodiments provide a content recommendation system (“CRS”) configured to provide quotations by extracting quotations from a corpus text documents, and providing access to the extracted quotations in response to search requests received from users. The CRS may extract quotations by using natural language processing-based techniques to identify one or more entities, such as people, places, objects, concepts, or the like, that are referenced by the extracted quotations. The CRS may then store the extracted quotations along with identified entities, such as quotation speakers and subjects, for later access via search requests.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: November 22, 2016
    Assignee: VCVC III LLC
    Inventors: Jisheng Liang, Navdeep S. Dhillon, Krzysztof Koperski
  • Patent number: 9471670
    Abstract: Methods, techniques, and systems for using natural language processing to recommend related content to an associated text segment or document. Example embodiments provide a NLP-based content recommender (“NCR”) which uses NLP-based search techniques, potentially in conjunction with context or other related information, to locate and provide content related to entities that are recognized in the associated material. NCRs may be embedded as widgets, for example on Web pages to assist users in their perusal and search for information, provided by means of browser plug-ins or other application plug-ins, provided in libraries or in standalone environments, or otherwise integrated into other code, programs, or devices. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: October 18, 2016
    Assignee: VCVC III LLC
    Inventors: Neil Roseman, Jisheng Liang, Krzysztof Koperski, Korina J. Stark, Navdeep S. Dhillon, Diana Schwend, Jose Hernando
  • Patent number: 9405848
    Abstract: Techniques for recommending mobile device activities, such as accessing mobile applications and/or mobile Web pages, are described. Some embodiments provide an Activity Recommendation System (“ARS”) configured to recommend relevant activities for a user to perform with a mobile device, based on context of the mobile device. In one embodiment, the ARS recommends mobile applications based content items (e.g., Web pages, images, videos) that are being currently accessed via the mobile device. The ARS may process information about mobile applications and content items to determine semantic information, such as entities and/or categories referenced or associated therewith. The ARS may then use the semantic information to determine mobile applications that have semantic information that is at least similar to that of a content item accessed via a mobile device.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: August 2, 2016
    Assignee: VCVC III LLC
    Inventors: Jisheng Liang, Will Hunsinger, Satish Bhatti
  • Patent number: 9378285
    Abstract: Methods and systems for extending keyword searching techniques to syntactically and semantically annotated data are provided. Example embodiments provide a Syntactic Query Engine (“SQE”) that parses, indexes, and stores a data set as an enhanced document index with document terms as well as information pertaining to the grammatical roles of the terms and ontological and other semantic information. In one embodiment, the enhanced document index is a form of term-clause index, that indexes terms and syntactic and semantic annotations at the clause level. The enhanced document index permits the use of a traditional keyword search engine to process relationship queries as well as to process standard document level keyword searches. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: June 28, 2016
    Assignee: VCVC III LLC
    Inventors: Giovanni B. Marchisio, Navdeep S. Dhillon, Carsten Tusk, Krzysztof Koperski, Jisheng Liang, Thien Nguyen, Matthew E. Brown