Patents by Inventor Yuanjie Liu
Yuanjie Liu 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).
-
Patent number: 12079227Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: GrantFiled: April 19, 2023Date of Patent: September 3, 2024Assignee: EBAY INC.Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Patent number: 11914339Abstract: Embodiments of the present disclosure provide a datum selection method for minimizing hole position errors in group hole machining of large components, comprising: 1) determining a type of a computer numerical control (CNC) machine tool and establishing a topological structure of the CNC machine tool; 2) establishing a theoretical postural model of a tool center point during a motion; 3) establishing a hole position error model; 4) establishing an average error model of hole positions in group hole machining; and 5) obtaining a machining datum for group holes of corresponding components. For the skeleton and skinned group hole machining of aircraft components, different principles of datum selection are provided respectively, which can effectively improve the positional accuracy of the skeleton or skinned group hole machining, at the same time provides a more scientific and reasonable approach for the datum selection in group hole machining of large components.Type: GrantFiled: August 9, 2023Date of Patent: February 27, 2024Assignee: CHENGDU AIRCRAFT INDUSTRIAL (GROUP) CO., LTD.Inventors: Jie Li, Dawei Liu, Zhenbo Ma, Yuanji Liu, Jiangyang Gou, Ying Xie, Chaolin Shuai, Xuemei Chen, Dawei Lu, Qingliang Chen
-
Publication number: 20230384755Abstract: Embodiments of the present disclosure provide a datum selection method for minimizing hole position errors in group hole machining of large components, comprising: 1) determining a type of a computer numerical control (CNC) machine tool and establishing a topological structure of the CNC machine tool; 2) establishing a theoretical postural model of a tool center point during a motion; 3) establishing a hole position error model; 4) establishing an average error model of hole positions in group hole machining; and 5) obtaining a machining datum for group holes of corresponding components. For the skeleton and skinned group hole machining of aircraft components, different principles of datum selection are provided respectively, which can effectively improve the positional accuracy of the skeleton or skinned group hole machining, at the same time provides a more scientific and reasonable approach for the datum selection in group hole machining of large components.Type: ApplicationFiled: August 9, 2023Publication date: November 30, 2023Applicant: CHENGDU AIRCRAFT INDUSTRIAL (GROUP) CO., LTD.Inventors: Jie LI, Dawei LIU, Zhenbo MA, Yuanji LIU, Jiangyang GOU, Ying XIE, Chaolin SHUAI, Xuemei CHEN, Dawei LU, Qingliang CHEN
-
Publication number: 20230252035Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: ApplicationFiled: April 19, 2023Publication date: August 10, 2023Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Patent number: 11663225Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: GrantFiled: August 13, 2021Date of Patent: May 30, 2023Assignee: eBay Inc.Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Publication number: 20210374150Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: ApplicationFiled: August 13, 2021Publication date: December 2, 2021Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Patent number: 11126631Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: GrantFiled: May 18, 2018Date of Patent: September 21, 2021Assignee: eBay Inc.Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Publication number: 20180329913Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: ApplicationFiled: May 18, 2018Publication date: November 15, 2018Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Patent number: 9996590Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: GrantFiled: December 31, 2015Date of Patent: June 12, 2018Assignee: eBay Inc.Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Patent number: 9984151Abstract: Techniques for determining search results based on session based refinements are presented herein. A method is disclosed that includes receiving a query in a user session, the query comprising one or more search parameters, detecting, in the user session and after receiving the query, a user event associated with a property of an item, updating a record in a table that associates the query with the property, the table comprising a plurality of records that associate the query with respective item properties, the record comprising the query, the property, and a score, and ranking search results for a subsequent query based on the associated properties indicated in the plurality of records, the subsequent query including the one or more search parameters.Type: GrantFiled: December 31, 2014Date of Patent: May 29, 2018Assignee: eBay Inc.Inventors: Yuanjie Liu, Xiaoyuan Wu, Michael Ching, Song Feng, Joseph Anthony Beynon, David Goldberg
-
Publication number: 20170193579Abstract: In various example embodiments, a system and method for computing price demand of a query that can be used by a search system to rank search results. Computing a user event aggregation by contribution for each of the past user sessions to produce updated session-based sets of user events based on a condition related to a general-specific relationship between two queries in a past user session. Computing a user event aggregation of queries from multiple sessions to combine the updated session-based sets of user events for a same query from the past user sessions to produce multiple session sets of user events for each query. The multiple session sets of user events for a query defining price points used in determining price demand for the query.Type: ApplicationFiled: December 31, 2015Publication date: July 6, 2017Applicant: eBay Inc.Inventors: David Goldberg, Yuanjie Liu, Xiaoyuan Wu, Nadia Vase
-
Publication number: 20170192975Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.Type: ApplicationFiled: December 31, 2015Publication date: July 6, 2017Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
-
Publication number: 20160188660Abstract: Techniques for determining search results based on session based refinements are presented herein. A method is disclosed that includes receiving a query in a user session, the query comprising one or more search parameters, detecting, in the user session and after receiving the query, a user event, updating, for each previous query in the user session that includes one or more of the search parameters, a record in a table for the query, the record storing a count of user events that match the user event, updating a score for each of the previous queries based on the count of user events, the respective records further storing the score, and ranking search results for a subsequent query based on the scores in the table, the subsequent query including the one or more search parameters.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Yuanjie Liu, Xiaoyuan Wu, Michael Ching, Song Feng, Joseph Anthony Beynon, David Goldberg
-
Publication number: 20160188659Abstract: Techniques for determining search results based on session based refinements are presented herein. A method is disclosed that includes receiving a query in a user session, the query comprising one or more search parameters, detecting, in the user session and after receiving the query, a user event associated with a property of an item, updating a record in a table that associates the query with the property, the table comprising a plurality of records that associate the query with respective item properties, the record comprising the query, the property, and a score, and ranking search results for a subsequent query based on the associated properties indicated in the plurality of records, the subsequent query including the one or more search parameters.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Yuanjie Liu, Xiaoyuan Wu, Michael Ching, Song Feng, Joseph Anthony Beynon, David Goldberg
-
Publication number: 20160063109Abstract: Systems and techniques for a query-breadth selected search result sorting mechanism are herein described. A search query can be received from a user. A breadth score can be generated for the search query. A sorting mechanism can be selected from a plurality of sorting mechanisms based on the breadth score. Search results can be identified for the query and the selected sorting mechanism can be applied to the search results to produce an ordered set of search results. The ordered set of search results can be presented to the user.Type: ApplicationFiled: August 29, 2014Publication date: March 3, 2016Inventors: Yuanjie Liu, David Goldberg, Michael Ching, Xiaoyuan Wu, Joseph Anthony Beynon, Song Feng