Patents by Inventor Randall Scott Shoup

Randall Scott Shoup 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: 20150199103
    Abstract: A computer-implemented system and method for displaying additional information corresponding to an item represented by a visual indicator in response to a mouseover event is disclosed. Various embodiments receive a mouseover event corresponding to a visual indicator displayed on a display screen and generate additional information corresponding to an item represented by the visual indicator in response to the mouseover event, the additional information being obtained from various databases and used to generate additional information corresponding to the item.
    Type: Application
    Filed: January 31, 2015
    Publication date: July 16, 2015
    Inventors: Nicholas David Posner, Randall Scott Shoup, Sriram Samu, Thomas Lo
  • Publication number: 20150193449
    Abstract: In various exemplary embodiments, a system and associated method to predict search results in an electronic environment is disclosed. The system architecture comprises a communications module to receive a query from a remote end-user where the query includes one or more characters contained within a first single communications packet. A query engine is coupled to the communications module. The query engine uses the one or more characters from the query to predictively match keywords contained within a data structure (e.g., a database) and forms a response from the one or more characters. The response is transmitted back to the end-user within a second single TCP communications packet.
    Type: Application
    Filed: March 23, 2015
    Publication date: July 9, 2015
    Inventors: Wenyan Hu, Xiaodi Zhang, Alvaro Bolivar, Randall Scott Shoup
  • Patent number: 8990240
    Abstract: In various exemplary embodiments, a system and associated method to predict search results in an electronic environment is disclosed. The system architecture comprises a communications module to receive a query from a remote end-user where the query includes one or more characters contained within a first single communications packet. A query engine is coupled to the communications module. The query engine uses the one or more characters from the query to predictively match keywords contained within a data structure (e.g., a database) and forms a response from the one or more characters. The response is transmitted back to the end-user within a second single TCP communications packet.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: March 24, 2015
    Assignee: eBay Inc.
    Inventors: Wenyan Hu, Xiaodi Zhang, Alvaro Bolivar, Randall Scott Shoup
  • Patent number: 8954886
    Abstract: A computer-implemented system and method for displaying additional information corresponding to an item represented by a visual indicator in response to a mouseover event is disclosed. Various embodiments receive a mouseover event corresponding to a visual indicator displayed on a display screen and generate additional information corresponding to an item represented by the visual indicator in response to the mouseover event, the additional information being obtained from various databases and used to generate additional information corresponding to the item.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: February 10, 2015
    Assignee: eBay Inc.
    Inventors: Nicholas David Posner, Randall Scott Shoup, Sriram Samu, Thomas Lo
  • Publication number: 20140214817
    Abstract: In various embodiments, a method of prioritizing search results in an electronic environment is disclosed. The method includes selecting a plurality of equivalent keywords responsive to a search query from an end-user, determining a rank of each of the plurality of equivalent keywords, selecting a plurality of most highly ranked keywords from the plurality of equivalent keywords, and preparing a response including the plurality of most highly ranked keywords.
    Type: Application
    Filed: March 30, 2014
    Publication date: July 31, 2014
    Applicant: eBay Inc.
    Inventors: Wenyan Hu, Xiaodi Zhang, Alvaro Bolivar, Randall Scott Shoup
  • Patent number: 8738641
    Abstract: In various exemplary embodiments, a system and associated method for prioritizing search results in an electronic environment is disclosed. The system comprises a communications module to receive a search query from an end-user. The search query includes one or more characters contained within a single TCP packet. A query engine coupled to the communications module matched the one or more characters from the search query against a plurality of selected keywords contained within a database against the search query. Each keyword is then ranked within the plurality of selected keywords thus forming a subset of selected keywords. A response including the subset of selected keywords is returned to the end-user.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: May 27, 2014
    Assignee: eBay Inc.
    Inventors: Wenyan Hu, Xiaodi Zhang, Alvaro Bolivar, Randall Scott Shoup
  • Publication number: 20130132824
    Abstract: A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.
    Type: Application
    Filed: January 21, 2013
    Publication date: May 23, 2013
    Applicant: eBay Inc.
    Inventors: Vipul C. Dalal, Eric Noel Billingsley, James Ladd, Sanjay Pundlkrao Ghatare, Randall Scott Shoup, Suhail Ansari, Gunshekar Cemballi, Neelakantan Sundaresan
  • Publication number: 20130086034
    Abstract: Example systems and methods of processing a data search request are presented. In one example, a data search request including a plurality of constraints is received. Each of the plurality of constraints is of one of a plurality of constraint types. At least one of the plurality of constraints of a first constraint type is expanded to one or more constraints of at least one other constraint type. A plurality of search definitions is formulated utilizing the plurality of constraints. Each of the plurality of search definitions includes a unique constraint set excluding at least one of the plurality of constraints. A plurality of searches is performed using the plurality of search definitions to generate a plurality of search results. Data item counts corresponding to the search definitions are calculated. The data item counts and the corresponding search definitions are communicated to a client machine.
    Type: Application
    Filed: November 26, 2012
    Publication date: April 4, 2013
    Applicant: eBay Inc.
    Inventors: Nicholas David Posner, Ramana M. Idury, Richard D. Henderson, Randall Scott Shoup, Vijay Kumar, Louis Marcel Gino Monier, Anselm Paul Baird-Smith, Thomas Nelson, Raghav Gupta, Raffi Tutundjian, Preston Grant Smalley, Alvaro Bolivar
  • Patent number: 8359237
    Abstract: A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: January 22, 2013
    Assignee: eBay Inc.
    Inventors: Vipul C. Dalal, Eric Noel Billingsley, James Ladd, Sanjay Pundlkrao Ghatare, Randall Scott Shoup, Suhail Ansari, Gunshekar Cemballi, Neelakantan Sundaresan
  • Patent number: 8332383
    Abstract: A method and system to process a data search request. The system includes a query controller module to receive the data search request that includes constraints; a reduced constraint builder module to formulate a plurality of search definitions that are formulated to exclude at least one constraint; and a search engine to perform searches of a data source to generate search results and to utilize the search results to calculate counts of data items that respectively correspond to the search definitions. The query controller module communicates the counts of data items and the corresponding search definitions to a client machine. Each of the search definitions is formulated to include a constraint set.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: December 11, 2012
    Assignee: eBay Inc.
    Inventors: Nicholas David Posner, Ramana M. Idury, Richard Douglas Henderson, Randall Scott Shoup, Vijay Kumar, Louis Marcel Gino Monier, Anselm Paul Baird-Smith, Thomas Nelson, Raghav Gupta, Raffi Tutundjian, Preston Grant Smalley, Alvaro Bolivar
  • Publication number: 20110106729
    Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.
    Type: Application
    Filed: January 12, 2011
    Publication date: May 5, 2011
    Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
  • Patent number: 7889649
    Abstract: Embodiments of a method and system for gateway communication are disclosed. A rate evaluator may be configured to receive a call packet. A quality of service (QOS) specification regarding routing of a local request may be generated for an application according to a business policy. The QOS specification may be available for receipt. A first service gateway may be in communication with the rate evaluator and located in a data center. The first service gateway may be configured to receive the local request from a client machine located in the data center and generate and provide the call packet for the local request to the rate evaluator. The first service gateway may be further configured to receive the QOS specification from the rate evaluator, and route the local request according to the QOS specification to a second service gateway not in the data center.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: February 15, 2011
    Assignee: eBay Inc.
    Inventors: Dan L Pritchett, Connie Y. Yang, Randall Scott Shoup, Alok Bhanot
  • Publication number: 20100332539
    Abstract: An initial item is grouped into a cluster defined by a query expression applied to a description of the item. Given the initial item, its associated cluster is accessed, and another item is identified based on the initial item's cluster or from a cluster designated as similar to the initial item's cluster. Once identified, the other item is presented as related to the initial item.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Inventors: Sunil Mohan, Roopnath Grandhi, Stephen Chang, Shalini Vikas Agarwal, Manish K. Kalbande, Randall Scott Shoup
  • Publication number: 20100250524
    Abstract: In various exemplary embodiments, a system and associated method for prioritizing search results in an electronic environment is disclosed. The system comprises a communications module to receive a search query from an end-user. The search query includes one or more characters contained within a single TCP packet. A query engine coupled to the communications module matched the one or more characters from the search query against a plurality of selected keywords contained within a database against the search query. Each keyword is then ranked within the plurality of selected keywords thus forming a subset of selected keywords. A response including the subset of selected keywords is returned to the end-user.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Inventors: Wenyan Hu, Xiaodi Zhang, Alvaro Bolivar, Randall Scott Shoup
  • Publication number: 20100169341
    Abstract: In various exemplary embodiments, a system and associated method to predict search results in an electronic environment is disclosed. The system architecture comprises a communications module to receive a query from a remote end-user where the query includes one or more characters contained within a first single communications packet. A query engine is coupled to the communications module. The query engine uses the one or more characters from the query to predictively match keywords contained within a data structure (e.g., a database) and forms a response from the one or more characters. The response is transmitted back to the end-user within a second single TCP communications packet.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Applicant: EBAY INC.
    Inventors: Wenyan Hu, Xiaodi Zhang, Alvaro Bolivar, Randall Scott Shoup
  • Publication number: 20090292584
    Abstract: A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.
    Type: Application
    Filed: May 23, 2008
    Publication date: November 26, 2009
    Applicant: EBAY INC.
    Inventors: Vipul C. Dalal, Eric Noel Billingsley, James Ladd, Sanjay Pundlkrao Ghatare, Randall Scott Shoup, Suhail Ansari, Gunshekar Cemballi, Neelakantan Sundaresan
  • Publication number: 20090012991
    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: December 26, 2007
    Publication date: January 8, 2009
    Applicant: 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: 20090006179
    Abstract: In one embodiment, a method is illustrated as including defining a set of perspective objects capable of being placed onto a modified web page, monitoring parameters of a web page, the parameters including a number of times a current object is executed on the web page, using an Artificial Intelligence (AI) algorithm to determine a perspective object with a preferred Return On Investment (ROI), and selecting the perspective object to be placed onto the modified web page.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Applicant: EBAY INC.
    Inventors: Eric Noel Billingsley, Raghav Gupta, Randall Scott Shoup, Neelakantan Sundaresan
  • Publication number: 20080159134
    Abstract: Embodiments of a method and system for gateway communication are disclosed. A rate evaluator may be configured to receive a call packet. A quality of service (QOS) specification regarding routing of a local request may be generated for an application according to a business policy. The QOS specification may be available for receipt. A first service gateway may be in communication with the rate evaluator and located in a data center. The first service gateway may be configured to receive the local request from a client machine located in the data center and generate and provide the call packet for the local request to the rate evaluator. The first service gateway may be further configured to receive the QOS specification from the rate evaluator, and route the local request according to the QOS specification to a second service gateway not in the data center.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 3, 2008
    Inventors: Dan L. Pritchett, Connie Y. Yang, Randall Scott Shoup, Alok Bhanot
  • Publication number: 20080034329
    Abstract: A computer-implemented system and method for displaying additional information corresponding to an item represented by a visual indicator in response to a mouseover event is disclosed. Various embodiments receive a mouseover event corresponding to a visual indicator displayed on a display screen and generate additional information corresponding to an item represented by the visual indicator in response to the mouseover event, the additional information being obtained from various databases and used to generate additional information corresponding to the item.
    Type: Application
    Filed: August 2, 2006
    Publication date: February 7, 2008
    Inventors: Nicholas David Posner, Randall Scott Shoup, Sriram Samu, Thomas Lo