eBay Patents

eBay Inc. operates an online marketplace that enables merchants and buyers worldwide to find, buy or sell merchandise.

eBay Patents by Type

  • eBay Patents Granted: eBay patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • eBay Patent Applications: eBay patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Patent number: 9626541
    Abstract: A method, system, and apparatus to scan visual codes are described. An image of a first visual code marked on an item is captured and the image of the first visual code is displayed on an electronic screen of the apparatus for a point-of-sale terminal that is enabled to scan the image of the first visual code. A scan signal emitted by the point-of-sale terminal is detected, the scan signal indicating that the image of the first visual code was scanned. A second image of a second visual code is displayed on the electronic screen of the apparatus.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: April 18, 2017
    Assignee: eBay Inc.
    Inventor: Roy Leon Camp
  • Patent number: 9626430
    Abstract: Various embodiments include systems and methods for data mining of search engine and network operations to automatically identify query events. Data aggregated from such query events and stored as query history data may be processed to identify query ranking mismatches. These identified mismatches may be used with the query history data and target settings to automatically generate query rewrite data. In certain embodiments, this query rewrite data may be used to generate query rewrite input language (QRIL) records. Such QRIL records may then be used to automatically generate standardized rewrites which automatically resolve any conflicts between rewrites in a particular search engine.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: April 18, 2017
    Assignee: eBay Inc.
    Inventors: Prathyusha Senthil Kumar, Praveen Arasada, Ravi Chandra Jammalamadaka
  • Patent number: 9626682
    Abstract: Methods and systems relating to a reseller analysis tool are described. In some embodiments, electronic commerce transaction information associated with a plurality of electronic commerce transactions occurring using an electronic commerce system is received at the electronic commerce system. A set of resale transactions from the plurality of electronic commerce transactions is identified using the electronic commerce transaction information, including identifying the set of resale transactions based on resale criteria capable of indicating a sale of an item by an entity that previously purchased the item using the electronic commerce transaction system. A set of rules associated with resale transactions is generated, including generating the set of rules based on the electronic commerce transaction information associated with the set of resale transactions. Based on the set of rules, user transaction information relevant to a transaction associated with a user is provided.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: April 18, 2017
    Assignee: eBay Inc.
    Inventors: Neelakantan Sundaresan, Zeqian Shen, Yuchen Zhao
  • Patent number: 9619152
    Abstract: Techniques for transforming character delimited values are presented herein. An input module may be configured to read a set of character delimited values. A generation module may be configured to generate, in real-time, a synchronization block for the set of values that includes a nibble for each value in the set of values. The nibbles may represent either a byte size of the associated value or may be a flag representing a predetermined value. An output module may be configured to sequentially output the synchronization block and the set of values to a binary data output stream for output in a device dependent byte order according to the respective byte sizes of the values in the set of values.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: April 11, 2017
    Assignee: eBay Inc.
    Inventors: Gang Ye, Thennarasu Ponnusamy, Belinda Liu, Enlin Wang, Mallikarjun Bhaigond, Amit Desai, Xin Zhuang, Preeta Joshi, Hong-Yen Nguyen
  • Patent number: 9621631
    Abstract: In various example embodiments, a system and method for transferring the state of a first device to a second device are disclosed. An instruction to transfer a state of a first device to a second device is received. In response, information related to the state of the first device is packaged into a file. A type of connection to be used to transfer the state of the device is determined based on the connections available to the first device and the second device. The file containing the information of the state of the first device is transferred to the second device using the connection type. The file, when processed by the second device, causes the second device to reproduce the state of the first device.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: April 11, 2017
    Assignee: eBay Inc.
    Inventor: Matthew Scott Zises
  • Patent number: 9619515
    Abstract: Systems and a method for expanding a query are described. The method calculates a diversity index for a plurality of query terms that are included in a plurality of other queries associated with the query. The diversity index is a measure of diversity among the plurality of query terms and relates to differences among the plurality of query terms. The method further compares the diversity index to a threshold value. Finally, the method expands the query with one or more of the plurality of query terms based on the comparison.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: April 11, 2017
    Assignee: eBay Inc.
    Inventors: Neelakantan Sundaresan, Nishith Parikh
  • Patent number: 9613006
    Abstract: A method for automatic media population of a style presentation comprises collecting presentation media; positioning the collected presentation media on a storyboard; and selecting a style presentation; wherein the selection of the style presentation results in the automatic population of the style presentation with the presentation media positioned on the storyboard is described herein.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: April 4, 2017
    Assignee: EBAY, INC.
    Inventors: James W. Lanahan, Dane M. Howard, Brian F. Williams, Luke Peacock, Belmer Perrella Garcia Negrillo
  • Patent number: 9614959
    Abstract: A method may include receiving a communication that is sent from a source over a network to a user. The method may also include categorizing the communication request. The categorization may include sending a first question communication that includes a first human-based interactive question over the network to the source. The categorization may also include receiving an answer communication over the network from the source and determining whether the answer communication correctly answers the first question communication. In response to determining that the answer communication correctly answers the first question communication, a second question communication that includes a second human-based interactive question may be sent over the network to the source instead of performing a first task with the received communication.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: April 4, 2017
    Assignee: EBAY INC.
    Inventor: Sergio Gonzales
  • Patent number: 9613516
    Abstract: Aspects of the present disclosure involve an apparatus, systems, and methods for soiled garment detection and notification. The method may include receiving a measure of odor being released from a garment from a soiled garment detection apparatus. The method may further include determining that the measure of odor exceeds an acceptable odor threshold. A message may then be sent to a user device associated with the garment (e.g. a device of the owner of the garment) in response to determining that the measure of odor exceeds the threshold. The message may include a notification that the garment is soiled, and a suggested course of action to improve the measure of odor released by the garment.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: April 4, 2017
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, Corinne Elizabeth Sherman, David Ramadge, Timothy Carlson, Sergio Pinzon Gonzales, Jr.
  • Patent number: 9607333
    Abstract: Systems and methods for a network-based sales system with customizable user interfaces are described. The system generates first and second sales interfaces based on customization commands and communicates the sales interfaces, over a network, through respective member sites to first and second users. The system further receives first and second requests to view a listing of an item that is presented in an offer for sale via the first and second sales interfaces, retrieves a record from a central database system that is changed responsive to a sale of the item that is presented in the first and second sales listings, modifies an object model representation of a central database system based on the retrieval of the record that is changed and regenerates the first and second sales interfaces responsive to the modification of the object model representation.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: March 28, 2017
    Assignee: eBay Inc.
    Inventors: Matthew F. Ackley, Joseph Aparo
  • Patent number: 9607411
    Abstract: Systems and methods are presented for recording and viewing images of objects with specular highlights. In some embodiments, a computer-implemented method may include accessing a first plurality of images, each of the images in the first plurality of images including an object recorded from a first position, and a reflection of light on the object from a light source located at a different location than in each of the other images in the first plurality of images. The method may also include generating a first composite image of the object, the first composite image comprising a superposition of the first plurality of images, and wherein each of the images in the first plurality of images is configured to change in a degree of transparency within the first composite image and in accordance with a first input based on a degree of tilt.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: March 28, 2017
    Assignee: eBay Inc.
    Inventors: Todd Lane Ouzts, Monroe Williams
  • Patent number: 9606974
    Abstract: A methodology through which a host site may automatically insert relevant links into a set of text. In this methodology, the contents of the text are compared against a database containing character strings, and the character strings from the database contained in the text are identified. Each of the character strings in the database has an associated link that connects to other webpages on the same website or other websites. For each character string of the database found in the contents of the text, the associated link is inserted into the text. In this way, only relevant links are inserted into the text.
    Type: Grant
    Filed: December 27, 2007
    Date of Patent: March 28, 2017
    Assignee: eBay Inc.
    Inventors: Richard B. Gorelick, Steven G. Madere, Michael D. McCartney, Matthew W. Mengerink, David J. Wilson
  • Patent number: 9607049
    Abstract: Methods and systems to build and utilize a search infrastructure are described. The system generates index information components in real-time based on a database that is time-stamped. The system updates index information at a plurality of query node servers based on the index information components. A query engine receives a search query from a client machine and identifies search results based on the query and the index information. The system communicates the search results, over the network, to the client machine.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: March 28, 2017
    Assignee: eBay Inc.
    Inventors: Swati Agarwal, Richard D Henderson, Davide Libenzi, Jagadish Nallapaneni, Pradeep Sankaranthi, Nicholas Whyte, Thomas Pan, Carson Hoffacker, Amit Basu, Gang He, Mel Sun, Andrew John Melnick
  • Patent number: 9607248
    Abstract: An apparatus and method to facilitate finding recommendations for a query image are disclosed herein. A color histogram is determined corresponding to the query image. Determining at least one of a visual pattern included in the query image, a dominant color of the query image, or an orientation histogram corresponding to the query image. Performing comparison of a first image attribute of the query image to a second image attribute of an inventory image corresponding to an inventory item, wherein the first image attribute used in the comparison is selected from among the color histogram, the dominant color, and the orientation histogram. The selection of the first image attribute is based on a confidence score associated with the visual pattern, the dominant color, or a directionality present in the query image.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: March 28, 2017
    Assignee: eBay Inc.
    Inventors: Anurag Bhardwaj, Wei Di, Muhammad Raffay Hamid, Robinson Piramuthu, Neelakantan Sundaresan
  • Patent number: 9607288
    Abstract: A method and system for streamlining a voting process performed by a web application is provided. As the web application may require that a voting action is effectuated after the user is registered to vote and also has supplied valid credentials, a voting application may be configured to intercept a request from a user to effectuate voting process directed to the web application, access credentials of the user stored by the web-based social networking application, and provide these credentials to the web application, such that the web application can process the request to effectuate voting process by registering the user to vote and storing the vote information for the user.
    Type: Grant
    Filed: July 19, 2011
    Date of Patent: March 28, 2017
    Assignee: eBay Inc.
    Inventors: Hemal Doshi, Nausher Ahmed Cholavaram, Deval Dudhia, Om Prakash Kannusami, Balakrishna Shanka
  • Patent number: 9600823
    Abstract: A data mining system and method retrieve data related to an item from a database. A survey is generated for presentation in a game. The survey includes the retrieved item data and solicits from a user input data pertaining to the retrieved item data. The input data is received from the survey and stored in a database with the item data. The input data is transmitted to the game and incorporated into the game such that the user interacts with the input data as part of playing the game.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 21, 2017
    Assignee: eBay Inc.
    Inventors: Kirk Lanciani, Nicole Stewart, Steve Washington, Neelakantan Sundaresan
  • Patent number: 9600535
    Abstract: In various example embodiments, a system and method for limiting shares of voice of individual users in a result set are provided. In example embodiments, an entity providing each entry in a result set of a search is identified. Sorting criteria including a size rule that includes a sort size value defining a maximum number of consecutive publications from a same entity are retrieved. A sorted result set is generated in compliance with the sorting criteria by shifting a publication from the same entity down one or more positions in order to satisfy the sorting criteria. The sorted result set is provided to a searching user.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: March 21, 2017
    Assignee: eBay Inc.
    Inventors: Robin Johan Schuil, Rutger Mooy, Selina H. van Panhuys
  • Patent number: 9600781
    Abstract: Methods and systems for improving seat selection at a venue are described. The methods and systems help users understand how good a view they will have of a performance or event and/or how enjoyable an experience they will have before they purchase a ticket. A user selects a seat and is able to access relevant traits of people who purchased seats proximate to the selected seat. Relevant traits include physical features such as height, weight, build, etc., and behavior information, such as how noisy or quiet the person is.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: March 21, 2017
    Assignee: EBAY INC.
    Inventor: Kamal Zamer
  • Patent number: 9594996
    Abstract: Aspects of the present disclosure involve an apparatus, systems, and methods for providing intelligent laundering alerts. Example embodiments involve an intelligent garment tag that may be affixed to garments, and may store and provide information about the garment to which it is affixed. The information stored thereon describes various aspects of the garment including color, fabric, and laundering information. The intelligent garment tags further include an alert component for providing laundering alerts (e.g., a flashing or colored light, a warning noise, or a vibration) based on, for example, garment color compatibility or laundering device (e.g., washing machine or clothes dryer) compatibility.
    Type: Grant
    Filed: December 20, 2014
    Date of Patent: March 14, 2017
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, David Ramadge, Bria Selhorst, Corinne Elizabeth Sherman, Matthew Bret MacLaurin, Timothy Carlson
  • Patent number: 9595052
    Abstract: In a system and method for using user behavior and interaction data to rate a reputation of a user, a processor-implemented tracking component tracks an interaction of a user with a network-based publisher. A processor-implemented reputation component generates a reputation value for the user from the tracked user interaction.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: March 14, 2017
    Assignee: eBay Inc.
    Inventors: Wisam G. Daoud, Sarika Krishnan, Rishikesh Tembe
  • Patent number: 9595037
    Abstract: Systems, methods and media for managing digital rights and pre-verification of structural integrity in three-dimensional (3D) printing are provided. In one example, a system comprises at least one module, executing on one or more computer processors, to receive a request from a user to print a 3D object by a 3D printer or printing service and receive a conditional authorization from an owner of digital rights in the 3D object to print the 3D object. The conditional authorization can include a printing specification or limitation. The at least one module pre-verifies, for structural integrity once printed by the 3D printer or printing service, a digital model on which the 3D object is based. In response to a received conditional authorization, the at least one module transmits instructions to the 3D printer or printing service to print the 3D object.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: March 14, 2017
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, Matthew Bret MacLaurin, Corinne Elizabeth Sherman, David Ramadge
  • Patent number: 9594774
    Abstract: During a training phase, a machine accesses reference images with corresponding depth information. The machine calculates visual descriptors and corresponding depth descriptors from this information. The machine then generates a mapping that correlates these visual descriptors with their corresponding depth descriptors. After the training phase, the machine may perform depth estimation based on a single query image devoid of depth information. The machine may calculate one or more visual descriptors from the single query image and obtain a corresponding depth descriptor for each visual descriptor from the generated mapping. Based on obtained depth descriptors, the machine creates depth information that corresponds to the submitted single query image.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: March 14, 2017
    Assignee: eBay Inc.
    Inventors: Anurag Bhardwaj, Mohammad Haris Baig, Robinson Piramuthu, Vignesh Jagadeesh, Wei Di
  • Patent number: 9595056
    Abstract: A method and system to automatically qualify a party to participate within a network-based commerce transaction is described. The system receives information from a first party. The information relates to an item to be transacted via a network-based commerce system. The system transmits the information that relates to the item to a second party and receives, from the second party, a request to be qualified to transact the item via the network-based commerce system. The system further transmits, to the first party, a communication comprising information that is related to the second party including a credit score related to the second party. The system further receives, from the first party, a response that corresponds to the communication and automatically performs an authorization process based on the response.
    Type: Grant
    Filed: May 31, 2015
    Date of Patent: March 14, 2017
    Assignee: eBay Inc.
    Inventors: Jeffrey Taylor, Noel Morin, Annette Goodwine, Vicky Sze, James Hsin, Elaine Fung, Vered Shaviv, Reed Maltzman
  • Patent number: 9589219
    Abstract: In various example embodiments, a system and method for reading magnetic information by a mobile device are presented. In example embodiments, the mobile device comprises a housing having an integrated surface for swiping a magnetic swipe card and a magnetometer, positioned within the housing, for detecting direction and strength of magnetic fields to read magnetic information from a variety of sources and to produce digital magnetometer output signals. The digital magnetometer output signals represent magnetic information derived from the magnetic swipe card and from the Earth's magnetic fields (or other sources). Each of the digital magnetometer output signals having a magnitude related to the strength of the detected magnetic fields. The mobile device determines at least some of the digital magnetometer output signals represent the magnetic information derived from the magnetic swipe card and provides that information to a magnetic card application for processing.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: March 7, 2017
    Assignee: eBay Inc.
    Inventor: Sergio Pinzon Gonzales, Jr.
  • Patent number: 9589123
    Abstract: A method of providing a user with an option to access a protected system by satisfying a reduced security measure is disclosed. An attempt by the user to access the protected system is detected. It is detected that a first security token system is within a first proximity to the protected system. Based on the detecting of the attempt by the user to access the protected system and the detecting that the first security token system is within the first proximity, the user is provided with the option to access the protected system by satisfying the reduced security measure.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: March 7, 2017
    Assignee: eBay Inc.
    Inventor: Eric J. Farraro
  • Patent number: 9591445
    Abstract: One example embodiment relates to a method that comprises receiving, via a first portable electronic device, contextual information and a geolocation relating to a first user in a network-based system; receiving, via second portable electronic device, contextual information and a geolocation relating to a second user in the network-based system; identifying a common element in the received contextual information relating to the first user, and the received contextual information relating to the second user; in response to an identification of the common element, defining a boundary for a geofence based on the geolocation of the first or second users, and redefining the boundary of the geofence to exclude at least one member from the population, the exclusion based on an identified change in geolocation or contextual information relating to the at least one excluded member.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: March 7, 2017
    Assignee: eBay Inc.
    Inventor: Matthew Scott Zises
  • Patent number: 9589541
    Abstract: A pixel history machine may receive a location for a portion of a screen. The pixel history machine may present a first screen with a first portion and store the first portion. The pixel history machine is configured to present a second screen with a second portion of the second screen. The pixel history machine is configured to receive a request that the first portion of the first screen be presented within the second screen. This request may take the form of a gesture being detected by the pixel history machine. In response to this request, the pixel history machine presents the first portion of the first screen within the second screen.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: March 7, 2017
    Assignee: eBay Inc.
    Inventor: Saumil Ashvin Gandhi
  • Patent number: 9589286
    Abstract: In one example, an apparatus comprises processors to execute a business event processing module. The module is configured to receive a request to perform an operation on a first listing in a set of listings and identify, in the set of listings, additional listings having certain characteristics in common with the first listing. The operation is automatically performed on the additional listings and a performance of the operation on a last instance of the additional listings is determined by a last event processor.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: March 7, 2017
    Assignee: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 9589285
    Abstract: Receiving data from a client machine, the data representing selection of a subset of components of a set of components of a fixed query response representation; performing a map/reduce function on the data to retrieve the subset of components; and transmitting the subset of components to the client machine. The data may include an Xpath expression that is created at the client machine or at a server and the map/reduce function may be performed according to a design pattern that designates the pattern of components in a fixed query response representation designated by the client machine.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: March 7, 2017
    Assignee: eBay Inc.
    Inventors: Ayub Khan, Chandrashekar Basavaiah
  • Patent number: 9584380
    Abstract: A method and system for detecting slow page load is provided. An example system comprises a page request detector, a session state information detector, a throughput calculator, a response builder, and a communications module. The page request detector may be configured to receive a request for a web page. The session state information detector may be configured to determine that the request does not include session state information. The throughput calculator may be configured to calculate a throughput value associated with the network connection between the client system and the server. The response builder may be configured to build an updated data packet by including, in the data packet, the throughput value and an instruction to store the throughput value on the client as session state information. The communications module may be configured to communicate the updated data packet to the client system.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: February 28, 2017
    Assignee: eBay Inc.
    Inventors: J. Thomas Monk, IV, Hemal Doshi
  • Patent number: 9584866
    Abstract: In one embodiment, a method includes receiving program content and data describing program content from a content source, and automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content. Product-related metadata associated with the program content is identified. The product-related metadata including data relating to the one or more relevant products or services displayed in the program content. The program content is communicated to a display device for presentation to a first user in a first portion of the display device, and the product-related metadata is communicated to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device. A user commentary is received from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: February 28, 2017
    Assignee: eBay Inc.
    Inventors: Michael George Lenahan, Amanda Johnson, Ben Lucas Mitchell, Chahn Chung, Linda Young
  • Patent number: 9582823
    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: December 21, 2013
    Date of Patent: February 28, 2017
    Assignee: eBay Inc.
    Inventors: Prakash S. Arunachalam, Jean-David Ruvini, Hugh Evan Williams
  • Patent number: 9581463
    Abstract: Systems and methods to provide a navigated-shopping service are discussed. In an example, a method for navigated-shopping can include receiving a destination location, accessing a route to the destination, displaying the route with indications of a plurality of items for purchase, receiving selection of a selected item, and purchasing the selected item. The plurality of items for purchase can be within a predefined distance of at least one point along the route. The selection of the selected item can include selection of a retail location of a plurality of retail locations along the route.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: February 28, 2017
    Assignee: eBay Inc.
    Inventors: Praveen Nallu, Swami Raghavan
  • Patent number: 9576312
    Abstract: In various example embodiments, a system and method for data mesh-based wearable device ancillary activity are presented. A device activity being performed in real-time by a user device of a user is detected. Attribute data associated with a plurality of attribute sources is accessed. A user preference indicating a preference for performing on a secondary user device a complementary activity corresponding to the device activity is inferred. Based on the inferred user preference, the secondary user device is identified according to a device status of the secondary user device, the device status indicating a device capability to perform the complementary activity in real-time. The complementary activity to be performed in real-time on the secondary user device is generated by analyzing at least one of the device activity, a device functionality of the secondary user device, and the user preference. Instructions to perform the complementary activity in real-time are transmitted to the secondary user device.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: February 21, 2017
    Assignee: eBay Inc.
    Inventors: Ryan Melcher, John Tapley, Robert Lee
  • Patent number: 9576010
    Abstract: In various embodiments, a system and related method for organizing transactional data from an application environment is disclosed. In some embodiments, a system includes a file system and one or more daemon indexers in electrical communication with the file system. The file system is arranged as a non-relational and serverless file system to allow for cost-effectiveness with ready scalability. The file system is to receive, in substantially real-time, unsorted transactional data from a publishing module. The one or more daemon indexers are arranged to receive the unsorted transactional data from the file system, organize the unsorted transactional data by operational characteristics, and store the organized transactional data on the file system. Other systems and methods are disclosed.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: February 21, 2017
    Assignee: eBay Inc.
    Inventors: Abhinav Kumar, Ravinder Purumala, Premendra Singh
  • Patent number: 9576021
    Abstract: Methods and system for item matching are described. In one embodiment, compatibility-based text for an item may be accessed. A compatibility identifier may be identified based on the compatibility-based text. The compatibility identifier may be associated with an item cluster. The compatibility identifier may be used to identify a plurality of matching items. A result may be provided based on identification of the plurality of matching items. Additional methods and systems are disclosed.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: February 21, 2017
    Assignee: eBay Inc.
    Inventors: Aditya Arora, Gurudatta Horantur Shivaswamy, Brian M. Johnson, Richard D. Henderson, Swati Agarwal, Jennifer M. Dante
  • Patent number: 9576314
    Abstract: Example methods and systems are directed to adapting legacy endpoints to modern application protocol interfaces (APIs). A legacy endpoint may provide a powerful and complex API. A modern application may desire access to the legacy endpoint. One or more layers may be added between the modern application and the legacy endpoint. Each layer may provide a different API. These layers of APIs may transform the interface from a powerful and complex interface to a more limited but simpler and easier to use interface. In some example embodiments, a proxy layer, an adapter layer, a facade layer, and a service layer may be used.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: February 21, 2017
    Assignee: eBay Inc.
    Inventors: Nikhil Vijay Thaker, Kamal Zamer
  • Patent number: 9576305
    Abstract: One embodiment provides a system for recommending products. The system may include a search engine to retrieve, from a collection of product reviews, product review results using at least two input product names. The system may also include a template builder to build comparative sentence templates to define relationships between at least two product names, in which each comparative sentence template has a weight as a function of the defined relationship, and the search engine extracts one or more snippets matching at least one of the comparative sentence templates within each product review result. The system may further include a review ranking device to rank the product review search results based on the one or more extracted snippets, in which each snippet has a same weight as its matched comparative sentence template.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: February 21, 2017
    Assignee: eBay Inc.
    Inventors: Dan Shen, Shen Huang, Yongzheng Zhang, Catherine Baudin, Qiang Wang
  • Publication number: 20170046775
    Abstract: Systems and methods for creating and presenting interactive product review interfaces are presented. The system processes a purchase request for a product from a user. The system then identifies one or more user feedback questions for the product. For each particular user feedback question, the system generates user feedback graphics based on stored user feedback associated with the particular user feedback question. The system transmits the one or more selected user feedback questions and the generated user feedback graphics to a client system associated with the user for display. The system receives user feedback for a user feedback question in the selected one or more user feedback questions. The system updates the user feedback graphic associated with the question to include the received user feedback. The system transmits the updated user feedback graphic to the client system for display in real-time.
    Type: Application
    Filed: December 31, 2015
    Publication date: February 16, 2017
    Applicant: eBay Inc.
    Inventors: Syeda Hudda, Ethan O'Brien, Supraja Yadati, Pramod Mahadev Mamidipudi
  • Patent number: 9571639
    Abstract: A system or a method may be provided that automatically distinguishes between a hold status and when someone live is talking on the phone. For example, the caller's phone may detect when the call holding has ended and a customer service representative is now actually on the line. The phone may alert the user to pick up the call at that time, such as utilizing a call-back mechanism. In an embodiment, the system may analyze and learn the various call holding music or recordings of call centers. The system may detect when the call holding music or recording ends in a telephone call and may alert the user.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: February 14, 2017
    Assignee: EBAY INC.
    Inventor: Jonathan Gabbai
  • Patent number: 9569204
    Abstract: Systems and methods of end-to-end continuous integration and verification of software are described. A system comprises, for example, a provisioning service module configure to automatically retrieve source code from a source code management system. The provisioning service module further generates one or more environments. A propagation management module is configured to package the retrieved source code into a deliverable and to automatically propagate the deliverable through a pipeline comprising the one or more environments.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: February 14, 2017
    Assignee: eBay Inc.
    Inventors: Steve Farris Mansour, Todd Paul
  • Patent number: 9569545
    Abstract: In an example embodiment, previous search queries and clicked-on results are retrieved. This results in one or more pairs, each pair containing a query from the search term database and a first set of search engine results from the click database. Then a score is calculated for each feature within the one or more pairs, and a second set of search queries is boosted using the scores for the features.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: February 14, 2017
    Assignee: eBay Inc.
    Inventors: Neville Rhys Newey, Justin Van Winkle
  • Patent number: 9569526
    Abstract: In a publication system, such as an ecommerce system, machine translation translates a query in a first language to a second language to query an ecommerce database maintained in the second language and obtain a result set responsive to the query. Human activity feedback relating to the result set is detected. If the feedback is positive the system increases the probability that the translation is correct. If the feedback is negative the system decreases the probability that the translation is correct. For positive feedback, the system detects whether a clue is recognized in the query. If a clue is recognized the system increases the value of the clue for making the translation. The system may detect the identity of the product in the query, accesses the product vendor website that is maintained in the first language, and detect information that is in the first language for use translation process.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: February 14, 2017
    Assignee: eBay Inc.
    Inventor: Hassan Sawaf
  • Patent number: 9571531
    Abstract: The present disclosure includes a method to provide rich media content over a computer network. The system determines a user's ability to playback said rich media content locally. Next, the system provides the user with a version of said rich media content appropriate for said user's ability to playback said rich media content locally. Next, the system loads said rich media content into a local cache of the user. Finally, the system displays said rich media content from the user's local cache after said rich media content has been completely loaded.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: February 14, 2017
    Assignee: eBay Inc.
    Inventors: Brooke Allysoun Armstrong, John Robert Behrens, Abie Hadjitarkhani, Alexander Blair Ireland, Stephen John Muller, Nancy Kiyoko Narimatsu
  • Patent number: 9563986
    Abstract: Systems and methods for multi-signal fault analysis are described. The system receives signal message information, over a network, from a collection device comprised of a plurality of mobile devices including a first mobile device and a second mobile device that are associated with a first user. The first signal message information includes a first maintenance message including characterization information that was received by the first mobile device from a component that includes a sensor that operates to sense a first part that is assembled into a vehicle. The second signal message information includes signal information that was received by the second mobile device including an audio signal that a microphone in the second mobile device sensed. The system analyzes the multi-signal information to diagnose a problem and communicate a message to the first user with a diagnosis of the problem.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: February 7, 2017
    Assignee: eBay Inc.
    Inventor: Jeremy Leigh Cattone
  • Patent number: 9563767
    Abstract: Systems and methods for weak authentication data reinforcement are described. In some embodiments, authentication data is received in a request to authenticate a user. In response to detecting weak authentication data, the systems and methods determine whether the user was previously authenticated as a human user. An example embodiment may include initiating an authentication process based on determining that the user was previously authenticated as a human user.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: February 7, 2017
    Assignee: eBay Inc.
    Inventor: Mark C. Lee
  • Patent number: 9562964
    Abstract: Techniques for tracking a current location of a user are described. According to various embodiments, an ambient noise signal proximate to a user device is detected using a microphone. Audio sample information may be accessed, where the audio sample information identifies various audio samples and, for each of the audio samples, a source of the corresponding audio sample. Thereafter, a specific audio sample corresponding to the ambient noise signal may be identified. Moreover, a current location of the user device may be determined, based on the source of the specific audio sample.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: February 7, 2017
    Assignee: eBay Inc.
    Inventor: Nikhil Vijay Thaker
  • Patent number: 9565081
    Abstract: A thermal context manager (hereinafter “TCM”) detects a thermal state and a position of a computing device. Based on the detected thermal state(s) and the detected position(s) of the computing device, the TCM initiates an action associated with the computing device. The TCM continually monitors the computing device in order to create a thermal state profile of the computing device. To create the thermal state profile, the TCM stores data representing each detected instance of the thermal state of the computing device and data representing each detected position of the computing device.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: February 7, 2017
    Assignee: eBay Inc.
    Inventors: Robert He, Bryant Genepang Luk, Christopher Diebold O'Toole
  • Patent number: 9558174
    Abstract: A method to synchronize data between a spreadsheet application and a marketplace application is disclosed. The method includes receiving a request to synchronize data items between the spreadsheet application and the marketplace application, the data items relating to a type of listing of items associated with the marketplace application. Additionally, the method includes executing a process to synchronize the data items between the spreadsheet application and the marketplace application, the process to include at least one of downloading one of the data items from the spreadsheet application and uploading one of the plurality of data items to the marketplace application, the executing of the process to occur independently of the executing of the spreadsheet application. Furthermore, the method includes displaying a status of the executing of the process in a native user interface element of the spreadsheet application.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: January 31, 2017
    Assignee: eBay Inc.
    Inventors: Brandon Lai, Auston McReynolds, Dilip Varadarajan, Venkat Mavram
  • Patent number: 9558510
    Abstract: In various example embodiments, a system and method to provide services associated with an image is disclosed. The method includes receiving image data of an item of interest from a client device. The image data is used to identify a similar item from an image catalog based on the image data of the item. Attribute information associated with the similar item is retrieved and used to pre-populate a template. The pre-populated template is sent to the client device, and modified data from the client device is received in response, with the modified data resulting in a final template. A listing based on the final template is generated.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: January 31, 2017
    Assignee: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard