Patents by Inventor Justin Nicholas House

Justin Nicholas House 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: 11847128
    Abstract: A system includes one or more processors and a non-transitory machine-readable storage device comprising processor executable instructions that, when executed, cause the one or more processors to perform a set of operations comprising receiving a search request for one or more database records of a network based publication system, and identifying a first database record corresponding to at least a portion of the search request, where the database record having a first element. The set of operations also include selecting a second element of a second database record based on the first database record and adjusting the first element of the database record based on the second element. The set of operations then includes generating a formatted user interface comprising a representation of the database record and the adjusted first element, and causing, in response to the search request, presentation of the formatted user interface on the remote computing device.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: December 19, 2023
    Assignee: EBAY INC.
    Inventors: Narayanan Seshadri, Justin Nicholas House
  • Patent number: 11720641
    Abstract: In various example embodiments, a system and method for retrieving database records are presented. A method includes receiving an access request for database records, identifying a primary database record corresponding to the access request, and selecting a set of secondary database records corresponding to a portion of the access request. The method determines a set of differentiating elements within records of the set of secondary database records. Each differentiating element distinguishes at least one record of the set of secondary database records from one or more of the primary database record and a portion of the records included in the set of secondary database records. The method generates a formatted search interface including a set of selectable interface icons representing one or more differentiating elements and causes presentation of the formatted search interface at a client device associated with the access request.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: August 8, 2023
    Assignee: eBay Inc.
    Inventors: Narayanan Seshadri, Gyanit Singh, Justin Nicholas House, Nish Parikh, David Goldberg, Daniel Fain, Huai-ter Chong, Stephen Neola, Jonas Oscar Klink
  • Patent number: 11086925
    Abstract: Systems and methods for improving a search process are provided. A networked system accesses, from online sources, fashion trend information including pictures illustrating fashion trends. The networked system determines a plurality of top fashion trends, and extracts, using an image detection algorithm, images of fashion items from a picture associated with each of the top fashion trends. Using the extracted images, the networked system performs an image search for matching inventory items. The networked system then generates and stored a plurality of fashion trend user interfaces, whereby the plurality of fashion trend user interfaces each comprise selectable elements that represent the plurality of top fashion trends. At runtime, the networked system receives an indication to initiate a search for fashion by trends, and in response, accesses the plurality of stored fashion trend user interfaces. One of the plurality of stored fashion trend user interfaces is presented on a user device.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: August 10, 2021
    Assignee: eBay Inc.
    Inventors: Ashmeet Singh Rekhi, Shane Lin, Suchitra Ramesh, An Feng-I Chen, Padmapriya Gudipati, Justin Nicholas House, Kenneth Crookston, John Weigel, Timothy Keefer, Satya Krishna Suman Voleti, Zhe Sun
  • Publication number: 20210056265
    Abstract: In various example embodiments, a system and method for a Target Language Engine are presented. The Target Language Engine augments a synonym list in a base dictionary of a target language with one or more historical search queries previously submitted to search one or more listings in listing data. The Target Language Engine identifies a compound word and a plurality of words present in the listing data that have a common meaning in the target language. Each word from the plurality of words is present in the compound word. The Target Language Engine causes a database to create an associative link between the portion of text and a word selected from at least one of the synonym list or the plurality of words.
    Type: Application
    Filed: November 9, 2020
    Publication date: February 25, 2021
    Inventors: Chandra Prakash Khatri, Selcuk Kopru, Nish Parikh, Justin Nicholas House, Sameep Navin Solanki
  • Publication number: 20200364281
    Abstract: In various example embodiments, a system and method for retrieving database records are presented. A method includes receiving an access request for database records, identifying a primary database record corresponding to the access request, and selecting a set of secondary database records corresponding to a portion of the access request. The method determines a set of differentiating elements within records of the set of secondary database records. Each differentiating element distinguishes at least one record of the set of secondary database records from one or more of the primary database record and a portion of the records included in the set of secondary database records. The method generates a formatted search interface including a set of selectable interface icons representing one or more differentiating elements and causes presentation of the formatted search interface at a client device associated with the access request.
    Type: Application
    Filed: August 6, 2020
    Publication date: November 19, 2020
    Applicant: eBay Inc.
    Inventors: Narayanan Seshadri, Gyanit Singh, Justin Nicholas House, Nish Parikh, David Goldberg, Daniel Fain, Huai-ter Chong, Stephen Neola, Jonas Oscar Klink
  • Patent number: 10831842
    Abstract: In various example embodiments, a system and method for retrieving database records are presented. A method includes receiving an access request for database records, identifying a primary database record corresponding to the access request, and selecting a set of secondary database records corresponding to a portion of the access request. The method determines a set of differentiating elements within records of the set of secondary database records. Each differentiating element distinguishes at least one record of the set of secondary database records from one or more of the primary database record and a portion of the records included in the set of secondary database records. The method generates a formatted search interface including a set of selectable interface icons representing one or more differentiating elements and causes presentation of the formatted search interface at a client device associated with the access request.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: November 10, 2020
    Assignee: eBay Inc.
    Inventors: Narayanan Seshadri, Gyanit Singh, Justin Nicholas House, Nish Parikh, David Goldberg, Daniel Fain, Huai-ter Chong, Stephen Neola, Jonas Oscar Klink
  • Publication number: 20200320370
    Abstract: Systems, methods and media are provided for training a snippet extractor to create snippets based on information extracted from published descriptions. In one example, a computer-implemented method includes creating, based on a non-RNN (Recurrent Neural Network) extraction technique performed on the published descriptions, a plurality of base models, each base model including one or more sample description summaries; evaluating the base models using an evaluation technique; selecting an optimum base model; developing a classification model using RNN extraction, the classification model based on description summaries contained in the optimum base model; and using the classification model to train the snippet extractor by machine learning.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 8, 2020
    Inventors: Chandra Prakash Khatri, Nish Parikh, Sameep Navin Solanki, Justin Nicholas House, Gyanit Singh
  • Publication number: 20200117855
    Abstract: In various example embodiments, a system and method for a Target Language Engine are presented. The Target Language Engine augments a synonym list in a base dictionary of a target language with one or more historical search queries previously submitted to search one or more listings in listing data. The Target Language Engine identifies a compound word and a plurality of words present in the listing data that have a common meaning in the target language. Each word from the plurality of words is present in the compound word. The Target Language Engine causes a database to create an associative link between the portion of text and a word selected from at least one of the synonym list or the plurality of words.
    Type: Application
    Filed: August 21, 2019
    Publication date: April 16, 2020
    Inventors: Chandra Prakash Khatri, Selcuk Kopru, Nish Parikh, Justin Nicholas House, Sameep Navin Solanki
  • Publication number: 20200097568
    Abstract: Systems and methods for improving a search process are provided. A networked system accesses, from online sources, fashion trend information including pictures illustrating fashion trends. The networked system determines a plurality of top fashion trends, and extracts, using an image detection algorithm, images of fashion items from a picture associated with each of the top fashion trends. Using the extracted images, the networked system performs an image search for matching inventory items. The networked system then generates and stored a plurality of fashion trend user interfaces, whereby the plurality of fashion trend user interfaces each comprise selectable elements that represent the plurality of top fashion trends. At runtime, the networked system receives an indication to initiate a search for fashion by trends, and in response, accesses the plurality of stored fashion trend user interfaces. One of the plurality of stored fashion trend user interfaces is presented on a user device.
    Type: Application
    Filed: September 24, 2018
    Publication date: March 26, 2020
    Inventors: Ashmeet Singh Rekhi, Shane Lin, Suchitra Ramesh, An Feng-I Chen, Padmapriya Gudipati, Justin Nicholas House, Kenneth Crookston, John Weigel, Timothy Keefer, Satya Krishna Suman Voleti, Zhe Sun
  • Patent number: 10521509
    Abstract: In various example embodiments, a system and method for a Target Language Engine are presented. The Target Language Engine augments a synonym list in a base dictionary of a target language with one or more historical search queries previously submitted to search one or more listings in listing data. The Target Language Engine identifies a compound word and a plurality of words present in the listing data that have a common meaning in the target language. Each word from the plurality of words is present in the compound word. The Target Language Engine causes a database to create an associative link between the portion of text and a word selected from at least one of the synonym list or the plurality of words.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: December 31, 2019
    Assignee: eBay Inc.
    Inventors: Chandra Prakash Khatri, Selcuk Kopru, Nish Parikh, Justin Nicholas House, Sameep Navin Solanki
  • Publication number: 20190361987
    Abstract: Method for analyzing review content is described herein. The method starts by generating a helpfulness score for each review in the plurality of reviews. A first set of reviews is selected based on the helpfulness scores for each review in the plurality of review and a helpfulness score for each sentence in each review in the first set of reviews is generated. The review summary is then generated by selecting sentences in each review in the first set of reviews based on the helpfulness score of each sentence. The review summary includes the selected sentences. Other embodiments are also described.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 28, 2019
    Inventors: Qifeng Qiao, Nish Parikh, Saratchandra Indrakanti, Gyanit Singh, Justin Nicholas House
  • Publication number: 20190354624
    Abstract: A system includes one or more processors and a non-transitory machine-readable storage device comprising processor executable instructions that, when executed, cause the one or more processors to perform a set of operations comprising receiving a search request for one or more database records of a network based publication system, and identifying a first database record corresponding to at least a portion of the search request, where the database record having a first element. The set of operations also include selecting a second element of a second database record based on the first database record and adjusting the first element of the database record based on the second element. The set of operations then includes generating a formatted user interface comprising a representation of the database record and the adjusted first element, and causing, in response to the search request, presentation of the formatted user interface on the remote computing device.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 21, 2019
    Inventors: Narayanan Seshadri, Justin Nicholas House
  • Publication number: 20180046611
    Abstract: In various example embodiments, a system and method for a Target Language Engine are presented. The Target Language Engine augments a synonym list in a base dictionary of a target language with one or more historical search queries previously submitted to search one or more listings in listing data. The Target Language Engine identifies a compound word and a plurality of words present in the listing data that have a common meaning in the target language. Each word from the plurality of words is present in the compound word. The Target Language Engine causes a database to create an associative link between the portion of text and a word selected from at least one of the synonym list or the plurality of words.
    Type: Application
    Filed: August 15, 2016
    Publication date: February 15, 2018
    Inventors: Chandra Prakash Khatri, Selcuk Kopru, Nish Parikh, Justin Nicholas House, Sameep Navin Solanki
  • Publication number: 20170322971
    Abstract: In various example embodiments, a system and method for retrieving database records are presented. A method includes receiving an access request for database records, identifying a primary database record corresponding to the access request, and selecting a set of secondary database records corresponding to a portion of the access request. The method determines a set of differentiating elements within records of the set of secondary database records. Each differentiating element distinguishes at least one record of the set of secondary database records from one or more of the primary database record and a portion of the records included in the set of secondary database records. The method generates a formatted search interface including a set of selectable interface icons representing one or more differentiating elements and causes presentation of the formatted search interface at a client device associated with the access request.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 9, 2017
    Inventors: Narayanan Seshadri, Gyanit Singh, Justin Nicholas House, Nish Parikh, David Goldberg, Daniel Fain, Huai-ter Chong, Stephen Neola, Jonas Oscar Klink
  • Publication number: 20170213130
    Abstract: Systems, methods and media are provided for training a snippet extractor to create snippets based on information extracted from published descriptions. In one example, a computer-implemented method includes creating, based on a non-RNN (Recurrent Neural Network) extraction technique performed on the published descriptions, a plurality of base models, each base model including one or more sample description summaries; evaluating the base models using an evaluation technique; selecting an optimum base model; developing a classification model using RNN extraction, the classification model based on description summaries contained in the optimum base model; and using the classification model to train the snippet extractor by machine learning.
    Type: Application
    Filed: September 16, 2016
    Publication date: July 27, 2017
    Inventors: Chandra Prakash Khatri, Nish Parikh, Sameep Navin Solanki, Justin Nicholas House, Gyanit Singh