Patents by Inventor Jean-David Ruvini

Jean-David Ruvini 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: 10559018
    Abstract: A method of propagating annotations of content items to a search query is disclosed. A strength of a correspondence between a search query and a listing of an item on a network-based publication system is determined. The strength of the correspondence is based on an analysis of a set of actions by a set of users who submitted the search query. A set of annotations is generated. The set of annotations is propagated to a search engine and used to enhance search results.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: February 11, 2020
    Assignee: EBAY INC.
    Inventors: Jean-David Ruvini, Sunil Mohan, Smruthi Mukund, Hassan Sawaf
  • Patent number: 10552548
    Abstract: A method of forming parallel corpora comprises receiving sets of items in first language and second languages, each of the sets having one or more associated descriptions and metadata. The metadata is collected from the two sets of items and are aligned using the metadata. The aligned metadata are mapped from the first language to the second language for each of the sets. The descriptions of two items are fetched and the structural similarity of the descriptions is measured to assess whether two items are likely to be translations of each other. For mapped items with structurally similar descriptions, the mapped item descriptions are formed into respective sentences in first language and in the second language. The sentences are parallel corpora which may be used to translate an item from the first language to the second language, and also to train a machine translation system.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: February 4, 2020
    Assignee: PAYPAL, INC.
    Inventors: Jean-David Ruvini, Hassan Sawaf, Derek Barnes
  • Publication number: 20190340625
    Abstract: There is provided a method and system for qualification testing in a social network service. Qualification testing provides access control into a social network, wherein qualification is based on answers to questions related to a topic. In one example, members admitted to the network provide guidance, notes and research assistance to another member. The social network members access the social network from an external networked computing service, such as another social network, to facilitate easy connection to potential members. The social network may be implemented as an application overlay to the external service, or may access connections in the external network.
    Type: Application
    Filed: July 17, 2019
    Publication date: November 7, 2019
    Inventors: Neelakantan Sundaresan, Vasilios Mitrokostas, Lauren Olver, Chi-Hsien Chiu, Jean-David Ruvini, Badrul M. Sarwar, Hill Trung Nguyen
  • Patent number: 10452737
    Abstract: In some embodiments, a method includes receiving an electronic document that comprises a plurality of sections. The method includes marking the plurality of sections as a content section or a non-content section using a visual attribute of the sections that includes at least one of a width of the section, a density of the plurality of hyperlinks in the section, a size of a font of text in the section and whether a title of the electronic document overlaps with text in the section. The method also includes storing the marking of the plurality of sections of the electronic document in a machine-readable medium.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: October 22, 2019
    Assignee: eBay Inc.
    Inventor: Jean-David Ruvini
  • Patent number: 10402833
    Abstract: There is provided a method and system for qualification testing in a social network service. Qualification testing provides access control into a social network, wherein qualification is based on answers to questions related to a topic. In one example, members admitted to the network provide guidance, notes and research assistance to another member. The social network members access the social network from an external networked computing service, such as another social network, to facilitate easy connection to potential members. The social network may be implemented as an application overlay to the external service, or may access connections in the external network.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: September 3, 2019
    Assignee: eBay Inc.
    Inventors: Neelakantan Sundaresan, Vasilios Mitrokostas, Lauren Olver, Chi-Hsien Chiu, Jean-David Ruvini, Badrul M. Sarwar, Hill Trung Nguyen
  • Patent number: 10402883
    Abstract: A system and method for providing product research help to a consumer doing internet shopping. A consumer helper application for internet commerce has been designed to integrate the techniques that are currently used by many internet consumers into a single application program. For example, the consumer helper application allows a user to take notes, store web site links, store web site annotations, obtain collaborative input, and perform other tasks commonly used by web site consumers. The consumer helper application stores all of the information gathered in a single place. Information provided by other consumers may be shared using the consumer helper application. The consumer helper application will suggest specific items for a consumer to purchase based up on the information gathered by the consumer into the consumer helper application.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: September 3, 2019
    Assignee: PAYPAL, INC.
    Inventors: Hill Trung Nguyen, Jean-David Ruvini, Badrul M. Sarwar, Neelakantan Sundaresan
  • Patent number: 10331691
    Abstract: A system and method of metadata refinement using behavioral patterns is disclosed. In some embodiments, user behavioral data for results of a search query is received. The results can include an untagged item and a plurality of tagged items. A determination can then be made that the tagged items have been assigned a plurality of types of metadata. The untagged item can then be identified as a candidate to be tagged with at least one of the plurality of types of metadata assigned to the tagged items. In some embodiments, the user behavioral data comprises clickstream data indicating that a user selected the untagged item and at least one of the tagged items during a single search event.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: June 25, 2019
    Assignee: eBay Inc.
    Inventors: Prakash S. Arunachalam, Jean-David Ruvini, Hugh Evan Williams
  • Publication number: 20190108532
    Abstract: An apparatus and method for predicting a brand name of a product are disclosed herein. A product identification number for the product is converted into a normalized global trade item number (GTIN). For each of a plurality of GTIN prefixes corresponding to the normalized GTIN, brand names and counts of each of the brand names using product information stored in a product catalog are identified. A probability distribution of the brand names is determined in accordance with the brand names and the counts of the brand names for the plurality of the GTIN prefixes. A predicted brand name for the product is identified from among the brand names for the plurality of the GTIN prefixes, the predicted brand name having a highest probability score in the probability distribution of the brand names.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 11, 2019
    Inventors: Arun Lakshminarayanan, Gurudatta Horantur Shivaswamy, Jean-David Ruvini
  • Publication number: 20190065460
    Abstract: In an example, a text sentence comprising a plurality of words is obtained. Each of the plurality of words is passed through a deep compositional character-to-word model to encode character-level information of each of the plurality of words into a character-to-word expression. The character-to-word expressions are combined with pre-trained word embeddings. The combined character-to-word expressions and pre-trained word embeddings are fed into one or more bidirectional long short-term memories to learn contextual information for each of the plurality of words. Then, sequential conditional random fields are applied to the contextual information for each of the plurality of words.
    Type: Application
    Filed: August 31, 2017
    Publication date: February 28, 2019
    Inventors: Yingwei Xin, Jean-David Ruvini, Ethan J. Hart
  • Patent number: 10140621
    Abstract: An apparatus and method for predicting a brand name of a product are disclosed herein. A product identification number for the product is converted into a normalized global trade item number (GTIN). For each of a plurality of GTIN prefixes corresponding to the normalized GTIN, brand names and counts of each of the brand names using product information stored in a product catalog are identified. A probability distribution of the brand names is determined in accordance with the brand names and the counts of the brand names for the plurality of the GTIN prefixes. A predicted brand name for the product is identified from among the brand names for the plurality of the GTIN prefixes, the predicted brand name having a highest probability score in the probability distribution of the brand names.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: November 27, 2018
    Assignee: eBay Inc.
    Inventors: Arun Lakshminarayanan, Gurudatta Horantur Shivaswamy, Jean-David Ruvini
  • Publication number: 20180268454
    Abstract: A computer-implemented system and method for providing information tagging in a networked system is disclosed. The apparatus in an example embodiment includes a tag engine configured to process a database of categorized product listings; to receive a user-provided tag associated with at least one of the product listings; to retain the user-provided tag; and to serve the user-provided tag to a user viewing at least one of the product listings.
    Type: Application
    Filed: May 22, 2018
    Publication date: September 20, 2018
    Inventors: Brian Scott Johnson, Brian M. Johnson, Badrul M. Sarwar, Benny Soetarman, Rajyashree Mukherjee, Venkat Sundaranatha, Neelakantan Sundaresan, Randall Scott Shoup, Daniel Kramer, Jason M. Heidema, Musaab At-Taras, Alvaro Bolivar, Jean-David Ruvini
  • Publication number: 20180253421
    Abstract: A method of forming parallel corpora comprises receiving sets of items in first language and second languages, each of the sets having one or more associated descriptions and metadata. The metadata is collected from the two sets of items and are aligned using the metadata. The aligned metadata are mapped from the first language to the second language for each of the sets. The descriptions of two items are fetched and the structural similarity of the descriptions is measured to assess whether two items are likely to be translations of each other. For mapped items with structurally similar descriptions, the mapped item descriptions are formed into respective sentences in first language and in the second language. The sentences are parallel corpora which may be used to translate an item from the first language to the second language, and also to train a machine translation system.
    Type: Application
    Filed: January 30, 2018
    Publication date: September 6, 2018
    Inventors: Jean-David Ruvini, Hassan Sawaf, Derek Barnes
  • Patent number: 10007944
    Abstract: A computer-implemented system and method for providing information tagging in a networked system is disclosed. The apparatus in an example embodiment includes a tag engine configured to process a database of categorized product listings; to receive a user-provided tag associated with at least one of the product listings; to retain the user-provided tag; and to serve the user-provided tag to a user viewing at least one of the product listings.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: June 26, 2018
    Assignee: eBay Inc.
    Inventors: Brian Scott Johnson, Brian M. Johnson, Badrul M. Sarwar, Benny Soetarman, Rajyashree Mukherjee, Venkat Sundaranatha, Neelakantan Sundaresan, Randall Scott Shoup, Daniel Kramer, Jason M. Heidema, Musaab At-Taras, Alvaro Bolivar, Jean-David Ruvini
  • Publication number: 20180130113
    Abstract: Methods and systems to perform image searches in a network-based publication system, such as image searches for items available for purchase via the network-based publication system, are described. In some example embodiments, the methods and systems access an image of an item, identify a purchaser of and/or user associated with the item in the image, query, using the image, a collection of images whose contents include items that are associated with the purchaser and that are offered for purchase by a network-based publication system, and match the item in the image to one or more of the items offered for purchase based on a result of the query. The network-based publication system may then present the matched one or more items, or recommendations for the matched items, to a user that provided the image.
    Type: Application
    Filed: January 4, 2018
    Publication date: May 10, 2018
    Inventor: Jean-David Ruvini
  • Publication number: 20180096037
    Abstract: A system and method of metadata refinement using behavioral patterns is disclosed. In some embodiments, user behavioral data for results of a search query is received. The results can include an untagged item and a plurality of tagged items. A determination can then be made that the tagged items have been assigned a plurality of types of metadata. The untagged item can then be identified as a candidate to be tagged with at least one of the plurality of types of metadata assigned to the tagged items. In some embodiments, the user behavioral data comprises clickstream data indicating that a user selected the untagged item and at least one of the tagged items during a single search event.
    Type: Application
    Filed: December 6, 2017
    Publication date: April 5, 2018
    Inventors: Prakash S. Arunachalam, Jean-David Ruvini, Hugh Evan Williams
  • Patent number: 9892447
    Abstract: Methods and systems to perform image searches in a network-based publication system, such as image searches for items available for purchase via the network-based publication system, are described. In some example embodiments, the methods and systems access an image of an item, identify a purchaser of and/or user associated with the item in the image, query, using the image, a collection of images whose contents include items that are associated with the purchaser and that are offered for purchase by a network-based publication system, and match the item in the image to one or more of the items offered for purchase based on a result of the query. The network-based publication system may then present the matched one or more items, or recommendations for the matched items, to a user that provided the image.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: February 13, 2018
    Assignee: eBay Inc.
    Inventor: Jean-David Ruvini
  • Publication number: 20180040049
    Abstract: A method of propagating annotations of content items to a search query is disclosed. A strength of a correspondence between a search query and a listing of an item on a network-based publication system is determined. The strength of the correspondence is based on an analysis of a set of actions by a set of users who submitted the search query. A set of annotations is generated. The set of annotations is propagated to a search engine and used to enhance search results.
    Type: Application
    Filed: October 19, 2017
    Publication date: February 8, 2018
    Inventors: Jean-David Ruvini, Sunil Mohan, Smruthi Mukund, Hassan Sawaf
  • Patent number: 9881067
    Abstract: A system and method of metadata refinement using behavioral patterns is disclosed. In some embodiments, user behavioral data for results of a search query is received. The results can include an untagged item and a plurality of tagged items. A determination can then be made that the tagged items have been assigned a first type of metadata not assigned to the untagged item. The untagged item can then be identified as a candidate to be tagged with the first type of metadata assigned to the tagged items based on the user behavioral data. In some embodiments, the user behavioral data comprises clickstream data indicating that a user selected the untagged item and the tagged items during a single search event.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: January 30, 2018
    Assignee: eBay Inc.
    Inventors: Prakash S. Arunachalam, Jean-David Ruvini, Hugh Evan Williams
  • Patent number: 9881006
    Abstract: A method of forming parallel corpora comprises receiving sets of items in first language and second languages, each of the sets having one or more associated descriptions and metadata. The metadata is collected from the two sets of items and are aligned using the metadata. The aligned metadata are mapped from the first language to the second language for each of the sets. The descriptions of two items are fetched and the structural similarity of the descriptions is measured to assess whether two items are likely to be translations of each other. For mapped items with structurally similar descriptions, the mapped item descriptions are formed into respective sentences in first language and in the second language. The sentences are parallel corpora which may be used to translate an item from the first language to the second language, and also to train a machine translation system.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: January 30, 2018
    Assignee: PayPal, Inc.
    Inventors: Jean-David Ruvini, Hassan Sawaf, Derek Barnes
  • Patent number: 9824385
    Abstract: A method of propagating annotations of content items to a search query is disclosed. A strength of a correspondence between a search query and a title of a listing of an item on a network-based publication system is determined. The strength of the correspondence is based on an analysis of a set of actions by a set of users who submitted the search query. A set of annotations corresponding to the title is generated. The set of annotations is propagated to an additional search query such that the set of annotations and the strength of the correspondence are used by a search engine to enhance search results corresponding to the additional search query.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: November 21, 2017
    Assignee: eBay Inc.
    Inventors: Jean-David Ruvini, Sunil Mohan, Smruthi Mukund, Hassan Sawaf