Patents by Inventor Guanglei Song
Guanglei Song 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: 11953709Abstract: A system may include one or both of a light emitter and a light receiver. The system may include an optical filter adjacent one or both of the light emitter or the light receiver. The optical filter includes a wavelength selective scattering layer. The wavelength selective scattering layer may have a near-infrared scattering ratio of less than about 0.9. The filter may have a visible reflective haze ratio of greater than about 0.5. A method may include disposing the wavelength selective scattering layer adjacent one or both of the light emitter and the light receiver. An article may include the optical filter. The wavelength selective scattering layer may have an average near-infrared scattering of less than 60%, an average visible scattering of greater than 10%, and a difference between the % total visible reflectance and the % diffuse visible reflectance of less than 20.Type: GrantFiled: November 16, 2021Date of Patent: April 9, 2024Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Guanglei Du, John A. Wheatley, William B. Kolb, John C. Schultz, Daoyun Song, Luke D. Riveness
-
Patent number: 11757829Abstract: A method for detecting an IPv6 aliased prefix based on fragmented fingerprint includes: generating a plurality of pseudo random addresses in a target prefix space; determining the target prefix as an active prefix; and determining that the plurality of the pseudo random addresses and the active prefix are configured on the same host, so as to identify the active prefix as the aliased prefix. This method may effectively discover a network host, reduce the cost of network detection, and provide more effective data support for network measurement, network surveying and mapping and security research.Type: GrantFiled: January 28, 2022Date of Patent: September 12, 2023Assignee: TSINGHUA UNIVERSITYInventors: Jiahai Yang, Guanglei Song, Lin He, Long Pan, Zhiliang Wang
-
Publication number: 20230214379Abstract: In one aspect, a method of detecting database anomalies, includes reading historical data in a destination database at an end of a data pipeline, determining bounds including an upper bound and a lower bound based on the read historical data, reading current data for a first specified time period in the destination database, responsive to determining the upper or the lower bound is exceeded, determining database transactions that caused the exceeding, and transmitting alerts to owners of the database transactions.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Xin Li, Hanhan Xiang, Yue Zhang, Guanglei Song, Mu Lin, Jeffrey Reiter, Wei Keong Mah, Jay Chen
-
Publication number: 20220166749Abstract: A method for detecting an IPv6 aliased prefix based on fragmented fingerprint includes: generating a plurality of pseudo random addresses in a target prefix space; determining the target prefix as an active prefix; and determining that the plurality of the pseudo random addresses and the active prefix are configured on the same host, so as to identify the active prefix as the aliased prefix. This method may effectively discover a network host, reduce the cost of network detection, and provide more effective data support for network measurement, network surveying and mapping and security research.Type: ApplicationFiled: January 28, 2022Publication date: May 26, 2022Inventors: Jiahai YANG, Guanglei SONG, Lin HE, Long PAN, Zhiliang WANG
-
Publication number: 20210281543Abstract: The present disclosure discloses a dynamic IPv6 address probing method based on density. The method comprises the following steps: vectorizing active IPv6 seed addresses, then establishing a density space tree to learn high-density regions of seed addresses, finally generating possibly survivable IPv6 addresses in the high-density regions, and dynamically scanning target addresses. The method solves the problems that the 6Gen is too high in time complexity and the 6Tree limits the address probing range, meanwhile, the address probing efficiency is effectively improved, and the address probing time and economic cost are reduced.Type: ApplicationFiled: March 4, 2021Publication date: September 9, 2021Inventors: Jiahai YANG, Guanglei SONG, Lin HE, Zhiliang WANG
-
Publication number: 20210007386Abstract: A cleaning equipment for food production. The cleaning equipment includes a cleaning platform and a cleaning device arranged on the cleaning platform, where the cleaning platform is provided therein with a cleaning tank; the cleaning tank is provided with a plurality of air spraying tubes at the bottom; the cleaning device includes a first pulley rotatably arranged on the cleaning platform, a first driving member driving the first pulley to rotate, a second pulley rotatably arranged on the cleaning platform, a crawler belt wound between the first pulley and the second pulley and a plurality of wipers evenly arranged on the crawler belt; a cleaning cavity for accommodating food is formed between two adjacent wipers; when the crawler belt rotates, a wiper moving to the cleaning cavity drives the food to move forward in the cleaning tank; the crawler belt is provided with a clamping member for fixing the wiper.Type: ApplicationFiled: February 20, 2020Publication date: January 14, 2021Inventor: Guanglei SONG
-
Patent number: 10459919Abstract: In various example embodiments, systems and methods for providing category aspect information by mining historical data is provided. In example embodiments, a table comprising joined data is accessed. The table includes historical data that comprises user behavior data based on actions performed with past queries by users, data describing publication, and a determined category for each publication. Demand scores based on the joined data are determined. The determined demand scores are used to determine most relevant aspect name and aspect value pairs for a category. Publications having at least one of the most relevant aspect name and aspect value pairs are displayed visually distinguished from less relevant publications that exclude the most relevant aspect name and aspect value pairs.Type: GrantFiled: December 11, 2016Date of Patent: October 29, 2019Assignee: eBay Inc.Inventors: Qian Zhong, Guanglei Song, Zhaohui Chen
-
Patent number: 10354309Abstract: Methods and systems for simulating a search, for the purpose of evaluating one or more scoring functions used in ordering item listings for presentation in a search results page are described. Consistent with some embodiments, a simulation platform includes a real-time simulation module that receives search result sets for search queries that result in the conclusion of a transaction. The result set is then processed by the simulation platform with one or more test scoring functions, such that the resulting position of the item listing that has resulted in the transaction can be compared with the actual position at which the item listing was displayed in the actual search results. For each test scoring function, an average rank shift metric is determined, and displayed, thereby providing a metric with which to base decisions about which scoring functions to use in the production system.Type: GrantFiled: February 22, 2016Date of Patent: July 16, 2019Assignee: eBay Inc.Inventors: Rami El-Charif, Sanjay Pundlkrao Ghatare, Steven Chen, Olivier G. Dumon, Muhammad Faisal Rehman, Guanglei Song
-
Publication number: 20170091275Abstract: In various example embodiments, systems and methods for providing category aspect information by mining historical data is provided. In example embodiments, a table comprising joined data is accessed. The table includes historical data that comprises user behavior data based on actions performed with past queries by users, data describing publication, and a determined category for each publication. Demand scores based on the joined data are determined. The determined demand scores are used to determine most relevant aspect name and aspect value pairs for a category. Publications having at least one of the most relevant aspect name and aspect value pairs are displayed visually distinguished from less relevant publications that exclude the most relevant aspect name and aspect value pairs.Type: ApplicationFiled: December 11, 2016Publication date: March 30, 2017Inventors: Qian Zhong, Guanglei Song, Zhaohui Chen
-
Patent number: 9552425Abstract: In various example embodiments, a system and method for determining query aspects for appropriate categories is provided. In example embodiments, query data is collected. The query data indicates a query term and tracked user behavior associated with past queries involving the query term. An aspect demand ratio is calculated for each category of a category tree based on the collected query data. Using at least one processor, one or more lowest categories of the category tree that satisfies a category threshold is determined. The one or more lowest categories are then appended to the query term and stored in a database.Type: GrantFiled: June 2, 2011Date of Patent: January 24, 2017Assignee: eBay Inc.Inventors: Qian Zhong, Guanglei Song, Zhaohui Chen
-
Patent number: 9519702Abstract: Systems and methods for providing category aspect information by mining historical data is provided. A table comprising joined data is accessed. The table includes historical data that comprises user behavior data based on actions performed with past queries by users listing data that includes aspect data for each listing and a determined category for each listing. Demand scores based on the joined data are determined. The determined demand scores are used to determine at least one relevant aspect name for a category. A message is transmitted for display on a device of the user that indicates the at least one most relevant aspect name for the category and suggests the user provide an aspect value that corresponds to the at least one most relevant aspect name to be included in a new listing.Type: GrantFiled: March 16, 2016Date of Patent: December 13, 2016Assignee: eBay Inc.Inventors: Qian Zhong, Guanglei Song, Zhaohui Chen
-
Patent number: 9460151Abstract: Systems and methods to configure a query language using an operator dictionary are described. The system receives, from a first user, a search query to search for document information in a database. The system determines that terms of the search query from the first user are in accordance with dictionary information that corresponds to the first user. The dictionary information includes a first list of compatible query operators. The system applies the search query to the index data structure in the database to identify the document information. The system sends an electronic interface to the first user that includes the document information.Type: GrantFiled: October 6, 2015Date of Patent: October 4, 2016Assignee: PAYPAL, INC.Inventors: Anand Lakshminath, Richard D Henderson, Davide Libenzi, Guanglei Song, Prasad Sriram, Nicholas Whyte, Raffi Tutundjian
-
Publication number: 20160196329Abstract: In various example embodiments, systems and methods for providing category aspect information by mining historical data is provided. In example embodiments, a table comprising joined data is accessed. The table includes historical data that comprises user behavior data based on actions performed with past queries by users, listing data that includes aspect data for each listing, and a determined category for each listing. Demand scores based on the joined data are determined. The determined demand scores are used to determine at least one relevant aspect name for a category. A message is transmitted for display on a device of the user that indicates the at least one most relevant aspect name for the category and suggests the user provide an aspect value that corresponds to the at least one most relevant aspect name to be included in a new listing.Type: ApplicationFiled: March 16, 2016Publication date: July 7, 2016Inventors: Qian Zhong, Guanglei Song, Zhaohui Chen
-
Publication number: 20160171587Abstract: Methods and systems for simulating a search, for the purpose of evaluating one or more scoring functions used in ordering item listings for presentation in a search results page are described. Consistent with some embodiments, a simulation platform includes a real-time simulation module that receives search result sets for search queries that result in the conclusion of a transaction. The result set is then processed by the simulation platform with one or more test scoring functions, such that the resulting position of the item listing that has resulted in the transaction can be compared with the actual position at which the item listing was displayed in the actual search results. For each test scoring function, an average rank shift metric is determined, and displayed, thereby providing a metric with which to base decisions about which scoring functions to use in the production system.Type: ApplicationFiled: February 22, 2016Publication date: June 16, 2016Inventors: Rami El-Charif, Sanjay Pundlkrao Ghatare, Steven Chen, Olivier G. Dumon, Muhammad Faisal Rehman, Guanglei Song
-
Patent number: 9298776Abstract: In various example embodiments, systems and methods for providing category aspect information by mining historical data is provided. In example embodiments, historical data is compiled. The historical data comprises user behavior data based on actions performed with past queries by users. Listing data is accessed. The listing data includes aspect data for each listing. The historical data is then joined with the listing data and a determined category of the listing to create joined data. Demand scores based on the joined data are determined. The determined demand scores is then sorted to determine at least one relevant aspect name for a category.Type: GrantFiled: June 8, 2012Date of Patent: March 29, 2016Assignee: eBay Inc.Inventors: Qian Zhong, Guanglei Song, Zhaohui Chen
-
Patent number: 9268850Abstract: Methods and systems for simulating a search, for the purpose of evaluating one or more scoring functions used in ordering item listings for presentation in a search results page are described. Consistent with some embodiments, a simulation platform includes a real-time simulation module that receives search result sets for search queries that result in the conclusion of a transaction. The result set is then processed by the simulation platform with one or more test scoring functions, such that the resulting position of the item listing that has resulted in the transaction can be compared with the actual position at which the item listing was displayed in the actual search results. For each test scoring function, an average rank shift metric is determined, and displayed, thereby providing a metric with which to base decisions about which scoring functions to use in the production system.Type: GrantFiled: January 26, 2010Date of Patent: February 23, 2016Inventors: Rami El-Charif, Sanjay Pundlkrao Ghatare, Steven Chen, Olivier G. Dumon, Muhammad Faisal Rehman, Guanglei Song
-
Publication number: 20160026686Abstract: Systems and methods to configure a query language using an operator dictionary are described. The system receives, from a first user, a search query to search for document information in a database. The system determines that terms of the search query from the first user are in accordance with dictionary information that corresponds to the first user. The dictionary information includes a first list of compatible query operators. The system applies the search query to the index data structure in the database to identify the document information. The system sends an electronic interface to the first user that includes the document information.Type: ApplicationFiled: October 6, 2015Publication date: January 28, 2016Inventors: Anand Lakshminath, Richard D Henderson, Davide Libenzi, Guanglei Song, Prasad Sriram, Nicholas Whyte, Raffi Tutundjian
-
Patent number: 9158768Abstract: A method and a system to configure a query language using an operator dictionary are provided. Dictionary information that corresponds to a first user is generated. The dictionary information includes a first list of compatible query operators and a description of compatible data types that correspond to each operator in the first list of query operators. A search query to search for document information in a database is received from a first user. The database includes an inverted index. Terms of the search query from the first user are determined to be in accordance with the dictionary information that corresponds to the first user. The search query is applied to the inverted index in the database to identify the document information. The document information is sent to the first user.Type: GrantFiled: February 5, 2013Date of Patent: October 13, 2015Assignee: PayPal, Inc.Inventors: Anand Lakshminath, Richard D Henderson, Davide Libenzi, Guanglei Song, Prasad Sriram, Nicholas Whyte, Raffi Tutundjian
-
Patent number: 9081821Abstract: An input query can be spell checked by first parsing the input query into one or more tokens. The one or more tokens are then compared against spell storage tables to derive alternative tokens. A spell cursor is launched, with the spell cursor calculating scores for permutations of the tokens and alternative tokens, and the scores representing a likelihood that a user intended to use the permutation as the input query. A memory table may then be formed including the permutations and scores. The memory table can then be passed to a column cursor, the column cursor designed to form an output table of results based on queries to a database using the permutations.Type: GrantFiled: December 11, 2012Date of Patent: July 14, 2015Assignee: eBay Inc.Inventors: Guanglei Song, Anand Lakshminath, Nicholas Whyte, Prasad Sriram, Davide Libenzi
-
Publication number: 20140222856Abstract: A method and a system to configure a query language using an operator dictionary are provided. Dictionary information that corresponds to a first user is generated. The dictionary information includes a first list of compatible query operators and a description of compatible data types that correspond to each operator in the first list of query operators. A search query to search for document information in a database is received from a first user. The database includes an inverted index. Terms of the search query from the first user are determined to be in accordance with the dictionary information that corresponds to the first user. The search query is applied to the inverted index in the database to identify the document information. The document information is sent to the first user.Type: ApplicationFiled: February 5, 2013Publication date: August 7, 2014Applicant: eBay Inc.Inventors: Anand Lakshminath, Richard D. Henderson, Davide Libenzi, Guanglei Song, Prasad Sriram, Nicholas Whyte, Raffi Tutundjian