Patents by Inventor Ciya Liao

Ciya Liao 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: 20230281194
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and execute functions comprising: storing historical session data pertaining to user sessions and archived search queries submitted by users to a search engine; analyzing the historical session data to identify ambiguous queries, including semantically ambiguous queries and multi-language queries; monitoring search queries submitted to the search engine to detect the ambiguous queries; and in response to detecting an ambiguous query, generating a query resolution interface that displays categorical groupings, each of which corresponds to a possible intention of the ambiguous query. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 31, 2022
    Publication date: September 7, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Leonardo Lezcano, Vachik Shailesh, Krishna Sravanthi, Ciya Liao, Pankaj Adsul, Rajyashree Mukherjee
  • Publication number: 20230281257
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and execute functions comprising: receiving, at a search engine, a search query comprising tokens; determining, using a weight determination model, token weights for the tokens included in the search query; comparing the token weights associated with the tokens to a probability threshold; identifying the tokens that satisfy the probability threshold; and utilizing the tokens that satisfy the probability threshold to identify the search results. Other embodiments are disclosed herein.
    Type: Application
    Filed: January 31, 2022
    Publication date: September 7, 2023
    Applicant: Walmart Apollo, LLC
    Inventors: Satya Chembolu, Tony Eilo Lee, Ciya Liao, Kaushal Yagnik
  • Patent number: 10635677
    Abstract: A fast browsing architecture for exploring hierarchical lists of entities through a search user interface. A graphical UI operates to handle the hierarchical lists and sub-lists in different ways for different scenarios such as a hierarchical level is zero (only one list of entities associated with a query and the list cannot be further drilled down), a second scenario where the hierarchical level is one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists) and the sub-lists cannot be further drilled down, and a third scenario where the hierarchical level is more than one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists), sub-lists can be further drilled down to a number of lists, until there is no more drill down lists to be found.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: April 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jie Cai, Ciya Liao
  • Publication number: 20170177587
    Abstract: A fast browsing architecture for exploring hierarchical lists of entities through a search user interface. A graphical UI operates to handle the hierarchical lists and sub-lists in different ways for different scenarios such as a hierarchical level is zero (only one list of entities associated with a query and the list cannot be further drilled down), a second scenario where the hierarchical level is one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists) and the sub-lists cannot be further drilled down, and a third scenario where the hierarchical level is more than one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists), sub-lists can be further drilled down to a number of lists, until there is no more drill down lists to be found.
    Type: Application
    Filed: March 8, 2017
    Publication date: June 22, 2017
    Inventors: Jie Cai, Ciya Liao
  • Patent number: 9633080
    Abstract: A fast browsing architecture for exploring hierarchical lists of entities through a search user interface. A graphical UI operates to handle the hierarchical lists and sub-lists in different ways for different scenarios such as a hierarchical level is zero (only one list of entities associated with a query and the list cannot be further drilled down), a second scenario where the hierarchical level is one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists) and the sub-lists cannot be further drilled down, and a third scenario where the hierarchical level is more than one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists), sub-lists can be further drilled down to a number of lists, until there are no more drill down lists to be found.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: April 25, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jie Cai, Ciya Liao
  • Publication number: 20150363473
    Abstract: Architecture comprising a framework for direct answer triggering, a step-by-step answer, and the user interface that facilitates the architecture. Generally, the architecture can comprise an answer datastore that stores an answer index of answer data, and a triggering component configured to invoke answer data in response to processing of a query that triggers a direct answer in a search results page. The triggering component can be configured to send an answer triggering message to the answer datastore and receive the answer data based on the answer triggering message.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 17, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Ciya Liao, Jie Cai, Zhen Liao, Ki Yeun Kim, Saeed Hassanpour
  • Publication number: 20150278355
    Abstract: Systems, methods, and computer-readable storage media for detecting shifts in intent for search queries are provided. The system includes databases and servers. The databases store search logs and entity mappings. The servers merge the entity mappings with search logs, identify shifts in intent for recurring queries in the search log, identify intents for new queries in the search log, and updates mappings between an entity and a query based on the shifted intents. The server may provide client devices that display a search box where queries are entered. The search box may include an autosuggest area that is updated to include spiking entities or spiking queries.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: SAEED HASSANPOUR, JIE CAI, HYUN-JU SEO, CIYA LIAO, JINGWEN LU, ANDREI PETER MAKHANOV, DAE HO BAEK
  • Publication number: 20140358913
    Abstract: A fast browsing architecture for exploring hierarchical lists of entities through a search user interface. A graphical UI operates to handle the hierarchical lists and sub-lists in different ways for different scenarios such as a hierarchical level is zero (only one list of entities associated with a query and the list cannot be further drilled down), a second scenario where the hierarchical level is one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists) and the sub-lists cannot be further drilled down, and a third scenario where the hierarchical level is more than one (a list of entities associated with the query and these entities can be further drilled down to a number of sub-lists), sub-lists can be further drilled down to a number of lists, until there is no more drill down lists to be found.
    Type: Application
    Filed: May 28, 2013
    Publication date: December 4, 2014
    Applicant: Microsoft Corporation
    Inventors: Jie Cai, Ciya Liao
  • Patent number: 8886641
    Abstract: In one embodiment, access a set of recency ranking data comprising one or more recency search queries and one or more recency search results, each of the recency search queries being recency-sensitive with respect to a particular time period and being associated with a query timestamp representing the time at which the recency search query is received at a search engine, each of the recency search results being generated by the search engine for one of the recency search queries and comprising one or more recency network resources. Construct a plurality of recency features from the set of recency ranking data. Train a first ranking model via machine learning using at least the recency features.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: November 11, 2014
    Assignee: Yahoo! Inc.
    Inventors: Anlei Dong, Yi Chang, Ruiqiang Zhang, Zhaohui Zheng, Gilad Avraham Mishne, Jing Bai, Karolina Barbara Buchner, Ciya Liao, Shihao Ji, Gilbert Leung, Georges-Eric Albert Marie Robert Dupret, Ling Liu
  • Patent number: 8626794
    Abstract: A web crawler indexes documents including information about document contents and metadata including information such as a URL. However, some applications rely on URL's that change frequently or are constructed to include user information so that the contents retrieved is customized to the user. An approach is provided for storing generic URL's in an index at crawl time, which are customized for the user at search time. A callback mechanism may be used to dynamically transform the generic URL into a URL that is specific to the user issuing the query and/or includes current information that may change frequently. In this way, when the query or search results are returned to the user, the user receives links that are active and valid for that particular user, directing the user to the appropriate site, application, etc. without requiring continuous updating of a very large index.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: January 7, 2014
    Assignee: Oracle International Corporation
    Inventors: Ciya Liao, Thomas Chang, Muralidhar Krishnaprasad, Meeten Bhavsar
  • Patent number: 8601028
    Abstract: It is desirable to provide a secure search mechanism to provide for searching over any and all content, such as across an enterprise. A secure search, however, requires access to the secure content repositories holding the data to be searched. In some cases the credentials required to crawl a repository may be extremely sensitive, or the user may be reluctant or unwilling to store user identification information in memory or on disk for any longer than is absolutely necessary. An approach is provided that allows a user or an administrator to provide security credentials to be stored and used only during a crawl, and to erase the credentials from the system when the crawl is complete.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: December 3, 2013
    Assignee: Oracle International Corporation
    Inventors: Ciya Liao, Thomas Chang, Muralidhar Krishnaprasad, Meeten Bhavsar
  • Publication number: 20130173582
    Abstract: A web crawler indexes documents including information about document contents and metadata including information such as a URL. However, some applications rely on URL's that change frequently or are constructed to include user information so that the contents retrieved is customized to the user. An approach is provided for storing generic URL's in an index at crawl time, which are customized for the user at search time. A callback mechanism may be used to dynamically transform the generic URL into a URL that is specific to the user issuing the query and/or includes current information that may change frequently. In this way, when the query or search results are returned to the user, the user receives links that are active and valid for that particular user, directing the user to the appropriate site, application, etc. without requiring continuous updating of a very large index.
    Type: Application
    Filed: July 2, 2012
    Publication date: July 4, 2013
    Applicant: Oracle International Corporation
    Inventors: Ciya Liao, Thomas Chang, Muralidhar Krishnaprasad, Meeten Bhavsar
  • Patent number: 8458165
    Abstract: An enterprise-wide query relaxative support vector machine ranking algorithm approach provides enhanced functionality for query execution in a heterogeneous enterprise environment. Improved query results are obtained by adjusting ranking functions using machine learning methods to automatically train ranking functions. The improved query results are obtained using a list of document-query pairs that are modeled as a binary classification training problem, combination function which requires ranking and learning functions to be implemented representing document attributes and metadata utilizing query relaxation techniques and adjusted ranking functions. Machine learning methods implement user feedback to automatically train ranking functions.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: June 4, 2013
    Assignee: Oracle International Corporation
    Inventors: Ciya Liao, Thomas Chang
  • Patent number: 8433712
    Abstract: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety or sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: April 30, 2013
    Assignee: Oracle International Corporation
    Inventors: Hiroshi Koide, Ciya Liao, Cindy Hsin, Meeten Bhavsar
  • Patent number: 8412717
    Abstract: Search term ranking algorithms can be generated and updated based on customer settings, such as where a ranking algorithm is modeled as a combination function of different ranking factors. An end user of a search system provides personalized preferences for weighted attributes, generally or for a single instance of the query. The user also can indicate the relative importance of one or more ranking factors by specifying different weights to the factors. Ranking factors can specify document attributes, such as document title, document body, document page rank, etc. Based on the attribute weights and the received user query, a ranking algorithm function will produce the relevant value for each document corresponding to the user preferences and personalization configurations.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: April 2, 2013
    Assignee: Oracle International Corporation
    Inventors: Ciya Liao, Thomas Chang, Muralidhar Krishnaprasad, Meeten Bhavsar
  • Patent number: 8332430
    Abstract: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: December 11, 2012
    Assignee: Oracle International Corporation
    Inventors: Hiroshi Koide, Mark Ture, Muralidhar Krishnaprasad, Mark Davis, Cindy Hsin, Meeten Bhavsar, Steve Chi-Ming Yang, Visar Nimani, Hui Ouyang, Sachin Bhatkar, Thomas Chang, Thomas Baby, Ciya Liao
  • Patent number: 8326815
    Abstract: In one embodiment, access one or more query chains, wherein each one of the query chains comprises two or more search queries, {q1, . . . , qn}, which are recency-sensitive, are related to the same subject matter, and are issued to a search engine sequentially, and actual click-through information associated with each one of the query chains; and smooth each one of the query chains using the actual click-through information associated with the query chain. To smooth one of the query chains comprises, for each one of search queries, qj, in the query chain, where 2?j?n, if one of the network resources identified for qj has actually been clicked in connection with qj by the corresponding one network user, then presume that the one network resource has been clicked in connection with one or more search queries, qk, in the query chain, where 1?k<j.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: December 4, 2012
    Assignee: Yahoo! Inc.
    Inventors: Narayanan Sadagopan, Yoshiyuki Inagaki, Georges-Eric Albert Marie Robert Dupret, Ciya Liao, Anlei Dong, Yi Chang, Zhaohui Zheng
  • Patent number: 8316007
    Abstract: Acronym and synonym pairs can be identified and retrieved automatically in a corpus and/or across an enterprise based on customer settings globally or for a single instance. Possible acronym and synonym term pairs can be identified using a rule such as a heuristic, user-defined rule. Rules selected by the user can be used to rank acronym and synonym pairs using factors such as occurrence frequency and maximum term length. A rule interpreter engine executes the user defined rule set to properly identify and retrieve the user selected acronym and synonym pairs through the utilization of a shallow pause read step. Finally, the user selected acronym and synonym pairs are ranked according to the user preferences, and can be displayed or held for subsequent use in searching.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: November 20, 2012
    Assignee: Oracle International Corporation
    Inventor: Ciya Liao
  • Publication number: 20120272304
    Abstract: It is desirable to provide a secure search mechanism to provide for searching over any and all content, such as across an enterprise. A secure search, however, requires access to the secure content repositories holding the data to be searched. In some cases the credentials required to crawl a repository may be extremely sensitive, or the user may be reluctant or unwilling to store user identification information in memory or on disk for any longer than is absolutely necessary. An approach is provided that allows a user or an administrator to provide security credentials to be stored and used only during a crawl, and to erase the credentials from the system when the crawl is complete.
    Type: Application
    Filed: June 28, 2012
    Publication date: October 25, 2012
    Applicant: Oracle International Corporation
    Inventors: Ciya Liao, Thomas Chang, Muralidhar Krishnaprasad, Meeten Bhavsar
  • Patent number: 8255390
    Abstract: In one embodiment, access one or more query-resource pairs, wherein for each one of the query-resource pairs comprising one of one or more search queries and one of one or more network resources, the one search query is recency-sensitive with respect to a particular time period, and the one network resource is identified for the one search query, and a resource-view count and a resource-click count associated with each one of the query-resource pairs; and construct one or more first click features using the resource-view counts and the resource-click counts associated with the query-resource pairs. To construct one of the first click features in connection with one of the query-resource pairs comprises determine a only-resource-click count associated with the one query-resource pair; and calculate a ratio between the only-resource-click count and the resource-view count associated with the one query-resource pair as the one first click feature.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: August 28, 2012
    Assignee: Yahoo! Inc.
    Inventors: Yoshiyuki Inagaki, Narayanan Sadagopan, Georges-Eric Albert Marie Robert Dupret, Ciya Liao, Anlei Dong, Yi Chang, Zhaohui Zheng