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: 10003500
    Abstract: In various example embodiments, a system and method for managing a server cluster are provided. An example method may include scheduling a first job on a first node, using a first resource manager, establishing a service for a second resource manager on a second node, wherein the service is allocated node resources of the second node, and attempting to schedule a second job on the first node, using the first resource manager. The method may include preempting the service on the second node, using the second resource manager, in response to the attempt to schedule the second job on the first node, and deallocating the node resources of the second node from the service. The method may include advertising, using a node manager of the first resource manager, available node resources of the second node, and scheduling the second job on the second node, using the first resource manager.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: June 19, 2018
    Assignee: eBay Inc.
    Inventors: Mohit Soni, Rami El-Charif, Meghdoot Bhattacharya
  • Patent number: 9996590
    Abstract: A categorization analysis system is provided. The categorization analysis system includes one or more hardware processors, a memory including a first plurality of listings categorized in a first target category, and a categorization analysis engine executing on the one or more hardware processors. The categorization analysis engine is configured to determine a label for each listing including performing a search on title, select a set of training listings based on the determined labels, train a first model using the set of training listings and the determined labels, the first model being a classification model configured to classify categorization of listings, identify a suspect listing categorized in the first target category, apply the suspect listing to the first model, thereby generating a categorization result for the suspect listing, the categorization result indicating miscategorization of the suspect listing, and identify the suspect listing in the memory as miscategorized.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: June 12, 2018
    Assignee: eBay Inc.
    Inventors: Dingxian Wang, David Goldberg, Xiaoyuan Wu, Yuanjie Liu
  • Patent number: 9997018
    Abstract: A system to manage prize accumulation and distribution includes an interface to receive publication data from a publishing user. The publication data is to be published by the computer system. The interface further receives a prize contribution value, at the computer system and from the publishing user, in exchange for the presentation of an opportunity to win a cumulative prize. The opportunity to win the cumulative prize is to be presented by the computer system in conjunction with the publication of the publication data. A publication module is to electronically publish the publication data on behalf of the publishing user, and is to electronically present the opportunity to win the cumulative prize in conjunction with the publication of the publication data. A prize processing module is to calculate a value of the cumulative prize, based on a cumulative contribution of prize contribution values received from a plurality of publishing users.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: June 12, 2018
    Assignee: eBay Inc.
    Inventor: Jay Monahan
  • Patent number: 9996865
    Abstract: A system and method provides a user of a network-based commerce system drag and drop functionality that allows a user to purchase goods from a network-based transaction system through the use of links and images.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: June 12, 2018
    Assignee: eBay Inc.
    Inventors: Matthew Mengerink, Kiran Reddy
  • Publication number: 20180159731
    Abstract: Disclosed are a system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for event messaging over a network. An identification module receives first data identifying consumer devices available to receive event messages linked to a topic. The identification module receives second data identifying a producer device available to provide event messages linked to the topic. A provisioning module links a plurality of values to respective consumer devices that are linked to the topic. A scheduler module accesses a first data message linked to the topic. The first data message includes a key value. The scheduler module provides the first data message to a selected one of the consumer devices based on a comparison of the key value and the plurality of values of the respective consumer devices.
    Type: Application
    Filed: January 23, 2015
    Publication date: June 7, 2018
    Applicant: eBay Inc.
    Inventors: Sharad R. Murthy, Xinglang Wang, Rajeshwari Muthupandian
  • Patent number: 9989369
    Abstract: Aspects of the present disclosure include a navigation system and computer-implemented methods for proactively re-routing vehicles to control traffic flow. Consistent with some embodiments, the navigation system seeks to reduce traffic flow along primary navigation routes (e.g., routes with relatively short travel times) by re-routing vehicles to alternative navigation routes (e.g., routes with relatively longer travel times) using incentives. As an example, upon detecting a vehicle traveling along an alternative route instead of a primary route, the navigation system updates a data structure that represents a user account of a vehicle occupant to reflect an increased account balance. Consistent with some embodiments, the amount of value provided to an occupant of a vehicle traveling along an alternative routes may be obtained from user accounts of occupants of other vehicles that are traveling along a primary route.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: June 5, 2018
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, Matthew Bret MacLaurin, Neville Rhys Newey, Justin VanWinkle, Christopher Michael Hall, Trista Mcneill, David Ramadge
  • Patent number: 9990589
    Abstract: A computer-implemented method for adaptive search refinement is provided. The method may include obtaining an indication of user engagement with an online marketplace and in response to obtaining the indication, providing visually guided search refinement to construct a search query for searching the online marketplace. Providing the visually guided search refinement may include providing search refinement options, obtaining an indication of the approval or disapproval of one or more of the search refinement options, and repeating providing the search refinement options and receiving the indication. For each iteration of providing the plurality of search refinement options, at least some of the search refinement options may be different and determined based on previously received indications of both approval and disapproval. The method for adaptive search refinement may further include providing search results based on the search query.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: June 5, 2018
    Assignee: eBay Inc.
    Inventors: Jonathan Gabbai, James Tenniswood, Nandita Chakravarti
  • Patent number: 9990438
    Abstract: Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a customized fitting room environment. Consistent with some embodiments, the method may include identifying a garment being brought into a fitting room, and determining a garment type of the garment. The method may further include adjusting one or more environmental settings of the fitting room based on the garment type. Additional aspects of the present disclosure include further adjusting environmental settings based on various combinations of user data and a desired use case of the garment specified by the individual.
    Type: Grant
    Filed: December 20, 2014
    Date of Patent: June 5, 2018
    Assignee: eBay Inc.
    Inventors: Healey Cypher, Tracy Ogishi, Darren Endo, Michael Franklin, Lars Wensel
  • Patent number: 9990593
    Abstract: Systems and methods for fingerprint recognition-based event admission are provided. A user may use a user device to purchase a ticket for an event and provide a fingerprint scanned on the user device to a fingerprint validation system. The fingerprint validation system may associate the purchased ticket with the user and store the fingerprint template associated with the user as a reference template. When the user arrives at an entrance of the event, the user may scan a fingerprint at a fingerprint scan device at the entrance. Fingerprint validation system may compare the received fingerprint template with stored fingerprint reference templates, validate that the user is associated with a purchased ticket, and grant access to the event.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: June 5, 2018
    Assignee: EBAY INC.
    Inventor: Yongzhi Nie
  • Patent number: 9990383
    Abstract: The present disclosure involves a method of ingesting data in an enterprise server environment. A configuration file is accessed. The configuration file specifies a blueprint for constructing a data adaptor that includes a data adaptor source, a data adaptor sink, and a data adaptor channel coupled between the data adaptor source and the data adaptor sink. The data adaptor is constructed based on the configuration file. Via the data adaptor, data is retrieved from a first entity. Also via the data adaptor, the retrieved data is written to a second entity different from the first entity. The accessing, the constructing, the retrieving, and the writing are performed by one or more electronic processors.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: June 5, 2018
    Assignee: EBAY INC.
    Inventor: John Peter Brinnand
  • Patent number: 9992614
    Abstract: A method may include detecting a first wireless device configured to perform short-range wireless communications and detecting a second wireless device configured to perform short-range wireless communications. The method may also include determining one or more short-range wireless connection priorities with respect to a first pairing and a second pairing. The first pairing may be with respect to short-range wireless communications between the first wireless device and a third wireless device configured to perform short-range wireless communications. The second pairing may be with respect to short-range wireless communications between the second wireless device and the third wireless device. The method may further include managing the first pairing and the second pairing based on the one or more short-range wireless connection priorities.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: June 5, 2018
    Assignee: EBAY INC.
    Inventors: Jennifer T. Brenner, Christopher Diebold O'Toole, Bryant Genepang Luk, Jason Ziaja, Ananya Das, Robert He
  • Patent number: 9992093
    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: February 15, 2017
    Date of Patent: June 5, 2018
    Assignee: eBay Inc.
    Inventors: J. Thomas Monk, IV, Hemal Doshi
  • Patent number: 9990669
    Abstract: In accordance with one or more embodiments of the present disclosure, a method for leveraging a social network to search for local inventory includes communicating with a first mobile communication device over a network, the first mobile communication device associated with a user, and communicating with a second mobile communication device over the network, the second mobile communication device associated with a social network contact. The method further includes obtaining a geo-location of the second mobile communication device, processing a search request from the first mobile communication device, obtaining a radius of coverage for a merchant, determining whether the geo-location of the second mobile communication device is within the radius of coverage of the merchant, and providing a listing to the first mobile communication device of one or more items for sale by the merchant when the second mobile communication device is within the radius of coverage of the merchant.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: June 5, 2018
    Assignee: EBAY INC.
    Inventors: Frank A. Nuzzi, Chetan K. Patel
  • Publication number: 20180150888
    Abstract: Techniques for facilitating a shopping experience based on a passenger's destination are described. According to various embodiments, a destination location of a passenger on a vehicle is determined. Contextual electronic content is then selected, based on the destination location of the passenger. Thereafter, the contextual electronic content is displayed via a user interface on a vehicle passenger seat display screen associated with the passenger or on the passenger's mobile device.
    Type: Application
    Filed: January 24, 2018
    Publication date: May 31, 2018
    Applicant: eBay Inc.
    Inventors: Marc Peter Hosein, Steve Yankovich, Krystal Rose Higgins
  • Patent number: 9984150
    Abstract: A method and system analyze data associated with a marketplace category. In some embodiments, a query is received that identifies a marketplace category from multiple marketplace categories associated with an electronic commerce marketplace. Data associated with the marketplace category is accessed and analyzed to identify multiple keywords used to identify listings in the marketplace category. A user interface is generated to display the analysis results, including at least a portion of the multiple keywords used to identify listings in the marketplace category.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: May 29, 2018
    Assignee: eBay Inc.
    Inventors: Nishith Parikh, Neelakantan Sundaresan, Zeqian Shen, Chi-Hsien Chiu
  • Patent number: 9984151
    Abstract: Techniques for determining search results based on session based refinements are presented herein. A method is disclosed that includes receiving a query in a user session, the query comprising one or more search parameters, detecting, in the user session and after receiving the query, a user event associated with a property of an item, updating a record in a table that associates the query with the property, the table comprising a plurality of records that associate the query with respective item properties, the record comprising the query, the property, and a score, and ranking search results for a subsequent query based on the associated properties indicated in the plurality of records, the subsequent query including the one or more search parameters.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: May 29, 2018
    Assignee: eBay Inc.
    Inventors: Yuanjie Liu, Xiaoyuan Wu, Michael Ching, Song Feng, Joseph Anthony Beynon, David Goldberg
  • Patent number: 9984171
    Abstract: Systems and methods for detecting false code in web pages linked to a web site are provided. One system includes a web server for administering the web site and a surveillance server for collecting generated or updated web pages from among the web pages linked to the web site, selecting tags of a given tag type included in the collected web pages, determining whether the selected tags comprise false code, and providing the determination result to an administrator terminal such that an administrator can check the determination result. One method includes collecting web pages that were generated or updated within a set time period from among the web pages linked to the web site, determining whether tags included in the collected web pages comprise false code, and providing the determination result to an administrator terminal such that an administrator can check the determination result.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: May 29, 2018
    Assignee: eBay Korea Co. Ltd.
    Inventors: Young Bae Ku, Eui Won Park, Chang Sup Ko, Seung Wan Lee, Dong Hyun Kim, Ho Jin Jung, Sung Hoon Jin
  • Patent number: 9984409
    Abstract: Techniques for generated and presenting images of items within user selected context images are presented herein. In an example embodiment, an access module can be configured to receive a first environment image. A simulation module coupled to the access module may process the environment image to identify placement areas within the image, and an imaging module may merge an item image with the environment image and filter the merged image in an erosion area. In various embodiments, the items and environments may be selected by a user and presented to a user in real-time or near-real time as part of an online shopping experience. In further embodiments, the environments may be processed from images taken by a device of the user.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: May 29, 2018
    Assignee: eBay Inc.
    Inventors: Mihir Naware, Jatin Chhugani, Jonathan Su
  • Patent number: 9984261
    Abstract: In various example embodiments, a system and method for authenticating a garment are presented. The authentication system can include a code reader configured to receive an image of a garment. An asymmetrical pattern can be woven in a section of the garment. The code reader can decode weft and warp information from weave lines in the asymmetrical pattern and determine a validation code based on the weft and warp information. Additionally, an authentication system can access, from an authentication database, authentication codes associated with authentic garments. The authentication system can calculate a confidence score based on a comparison of the validation code with one of the authentication codes. Subsequently, a publication system can cause a presentation, on a display of a device, a verification that the garment is authentic when the confidence score is above a predetermined threshold.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: May 29, 2018
    Assignee: eBay Inc.
    Inventor: Sergio Pinzon Gonzales, Jr.
  • Patent number: 9984169
    Abstract: In various example embodiments, a system and method for search and notification are provided. A request to search for an item is received by a system from a client device. The request includes search parameters that identify the searched item. Sensor data that indicates items that are located within a predefined distance from a sensor is received. A determination that the search parameters match with a corresponding item among the items indicated by the sensor data as being located within the predefined distance from the sensor is performed by the system. A location of the searched item is determined by the system based on the match. The location of the searched item is displayed by the system in a user interface of an application on the client device.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: May 29, 2018
    Assignee: eBay Inc.
    Inventor: Jigish Mehta
  • Patent number: 9984515
    Abstract: A method of automatically performing a search based on user interest detected in a vehicle is provided. A user interest of a user in a vehicle is detected by examining sensor information from one or more sensors in the vehicle. A search is automatically performed for items relevant to the user interest. A user interface in the vehicle is then caused to display the items relevant to the user interest.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: May 29, 2018
    Assignee: eBay Inc.
    Inventors: Marc Peter Hosein, Steve Yankovich, Steve Romero, Selina Lam, Krystal Rose Higgins
  • Patent number: 9984397
    Abstract: In one example embodiment, a system comprises a processor-implemented event processor accessible over a network; a processor-implemented event producer associated with the event processor and configured to monitor an action or directive of a consumer resource and, in response to a detected action or directive, generate an event and event metadata; a processor-implemented converter associated with the event processor configured to acquire the event metadata and generate a generic event based on the acquired event metadata; and a transporter configured to distribute the generic event to a plurality of consumer resources.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: May 29, 2018
    Assignee: eBay Inc.
    Inventors: Kam Kasravi, Vadim Geshel, Sergiy Pereshyvaylo, Angie Ruan, Yitao Yao, Maxim Drobintsev
  • Patent number: 9978057
    Abstract: A method and a system convert the value of a gift card for use with a mobile device. The value of the gift card is determined from an issuer of the gift card. The value of the gift card is stored in a digital payment account in a storage device. The digital payment account stores values of gift cards from issuers. A financial transaction corresponding to the issuer of the gift card is performed on the digital payment account. The value of a first gift card from a first issuer of a first digital payment account is exchanged with the value of a second gift card from a second issuer of a second digital payment account.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: May 22, 2018
    Assignee: eBay Inc.
    Inventors: Steve Yankovich, Ryan Melcher, Robert Dean Veres
  • Patent number: 9978069
    Abstract: Embodiments for presenting real-time contact options are described generally herein. The system receives information from a first user about an offered item via a web page and communication preferences for use with a real-time contact option to be presented on the web page, whereby the communication preferences including a first-user-defined real-time contact option presentation condition. The system selectively presents to a second user the information about the offered item and the real-time contact option based on a determination that the first-user-defined real-time contact option presentation condition is satisfied. The system enables the second user to select the real-time contact option. In response to the second user selecting the real-time contact option, the system communicates to the first user a real-time contact request and information identifying the second user.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: May 22, 2018
    Assignee: eBay Inc.
    Inventors: Erik Anderson Stuart, Brian Alan Grove
  • Patent number: 9977833
    Abstract: Disclosed herein is a graphical user interface (GUI) for filtering items of interest. In various embodiments, the GUI may be implemented as a method on a hardware-based system such as a computer server or other computing device. In one embodiment, the method includes defining a library of available criteria to be used in filtering a population of items for an end-user to identify items of interest. Each of the available criteria has a graphical representation. A GUI is presented to the end-user of the filtering criteria for constructing a graphical filter builder. An indication is received of each of the selected set of criteria from the end-user to construct and display a graphical representation of the filter. A query is constructed to identify the items of interest using the selected set of criteria. The identified items of interest are generated and displayed to the end-user.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: May 22, 2018
    Assignee: eBay Inc.
    Inventor: Brian N. Sawyer
  • Patent number: 9977790
    Abstract: Techniques for obtaining geographically-relevant product inventory information, in real-time, from heterogeneous data sources are described. Product inventory information, including the volume of available products in specific geographical locations, is obtained from at least three different sources. First, one or more data feeds may be received. Second, a data obtaining module uses one or more APIs to obtain product inventory information from one or more third-party inventory management systems. Finally, a structured data mining module uses a web crawler, at the direction of a crawler configuration, to systematically obtain product inventory information from various third-party websites. Accordingly, a user's search query is processed to provide geographically relevant product inventory information in near real time.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: May 22, 2018
    Assignee: eBay, Inc.
    Inventors: Jack Phillip Abraham, Aaron Adelson, Matthew Barto, Theodore James Dziuba, John Evans, Neville Newey, Justin Van Winkle
  • Patent number: 9971408
    Abstract: In various example embodiments, a system and method for simulating touch in a virtual environment is disclosed. In one example embodiment, a method includes receiving an indicator of a touch in a virtual environment, the indicator including a physical touch location and a texture of the touch, generating one or more commands that simulate the texture of the touch at the physical touch location by stimulating one or more micro-touch simulators in an array of micro-touch simulators according to the texture of the touch at the physical touch location, and executing the one or more commands at the physical touch interface to simulate the touch at the physical touch location for the user.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: May 15, 2018
    Assignee: eBay Inc.
    Inventor: Clayton Gustin
  • Patent number: 9972039
    Abstract: Examples of a method and system for collaborative and private sessions are provided. A request from a user of a collaborative shopping session is received. The user is associated with a private shopping session that allows access to an item at a special price, the special price being unavailable to non-participants of the private shopping session. Criterion is designated for the private session, the criterion indicating a completion of the private shopping session. User interactions received from a device of the user are processed. Satisfaction of the criterion is determined as a result of the processing. The private shopping session for the user is concluded based on the determination.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: May 15, 2018
    Assignee: eBay Inc.
    Inventors: Helen M. Gould, Edward O'Neil Garcia, Ryan Melcher, Diego Lagunas, ALvaro Bolivar, Jennifer T. Anderson, Karenina Susilo, Ryan Spoon, Alan Lewis
  • Patent number: 9971472
    Abstract: Computerized methods and systems for three-dimensional (3-D) displaying and navigating of search results are provided. A query is received from a user. Search results are retrieved based on execution of the query on a database. An interface is generated. The interface comprises a three dimensional interface object. The interface also comprises a plurality of controls to rotate the three dimensional object. The interface comprising the three dimensional object is displayed.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: May 15, 2018
    Assignee: eBay Inc.
    Inventor: Satish Kumar Nankani
  • Patent number: 9967706
    Abstract: Methods, systems, and apparatus for defining, generating, utilizing, and/or detecting a geo-fence are described. A definition of a geo-fence is obtained, the geo-fence being defined based on a first geo-fence criterion of a plurality of geo-fence criteria. A trigger is obtained, the trigger generated in response to a change in the geo-fence criterion. One or more boundaries of the geo-fence based on the changed first geo-fence criteria are redefined in response to obtaining the trigger.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: May 8, 2018
    Assignee: eBay Inc.
    Inventor: Dennis Cheung
  • Patent number: 9965338
    Abstract: Systems, methods and media are provided for facilitating an exchange of messages between a remote client application and a server system the server system, the server system being capable of supporting a plurality of application program interfaces (APIs) that includes a targeted API. In one example, a method includes receiving a plurality of request messages generated by the remote client application, each request message requesting an activity to be performed by the targeted API, with respect to an associated application, and comprising at least one data component common to each of the plurality of request messages and selected from a group comprising a predetermined required level of detail, an error language component and a version identifier, and a request component including a reusable identified schema definition.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: May 8, 2018
    Assignee: eBay Inc.
    Inventors: Zahid N. Ahmed, Alon Cohen, Daniel Tsun Kao, Ray Tanaka, Gary Yue, Bhaven Avalani
  • Patent number: 9967629
    Abstract: Systems, methods and media for purchasing and commenting on identified products in streamed media are provided. In one example, a method comprises receiving program content and data describing program content from a content source and identifying product-related metadata associated with the program content. The product-related metadata includes data relating to one or more products or services displayed in the program content. In one embodiment, the program content is communicated to a display device for presentation to a first user in the display device. User commentary is received from a second device and communicated to the first user while the first user is viewing the program content. Commentaries of other users, for example in a wider social group, can also be presented to the first user.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: May 8, 2018
    Assignee: eBay Inc.
    Inventors: Michael George Lenahan, Amanda Johnson, Ben Lucas Mitchell, Chahn Chung, Linda Young
  • Publication number: 20180122170
    Abstract: Systems and methods are provided for providing access to secure-access facilities based on pairing of the secure-access facilities with a user device such as a wearable device. A pairable secure-access facility may be a public storage facility or device such as a locker that includes communications circuitry for pairing with the user device. Once paired with the user device, the locker may operate a locking mechanism to lock the locker when the user device is away from the locker and to unlock the locker when the user device is in the vicinity of the locker. The locker may include a beacon for detecting and pairing with the user devices. Pairing the user device and the locker may include entering a locker identifier into the user device to ensure that the intended user device is paired with the intended locker.
    Type: Application
    Filed: January 2, 2018
    Publication date: May 3, 2018
    Applicant: eBay Inc.
    Inventors: Christopher Diebold O'Toole, Bryant Genepang Luk, Robert He, Richard Chapman Bates, Jennifer T. Brenner, Yu Tang
  • Patent number: 9959874
    Abstract: A method and a system for identity authentication are presented. In one example embodiment, audio data (e.g. a sound wave) may be received from a user. The audio data may be used to establish an identity of an entity to the user. The audio data may be stored at a storage location; and be presented to the user to establish the identity of the entity when the entity participates in an electronic communication with the user. In another example embodiment, a server (e.g., a web client or client application server) may present a plurality of audio files to a user; receive a user selection of selected audio data from the plurality of audio files; responsive to the user selection, the server may communicate, via a network, the selected audio data to another server. The selected audio data may be used as an identity authentication.
    Type: Grant
    Filed: August 24, 2014
    Date of Patent: May 1, 2018
    Assignee: eBay Inc.
    Inventor: Yihong Zhang
  • Patent number: 9959351
    Abstract: Systems and methods to identify values for a selected filter are described. The system receives a selection from a client machine. The selection identifies a filter that includes a first attribute-value pair that includes a first attribute and a first value, the first attribute-value pair being included in a concept query that was extracted from a query including at least one keyword that was received over the network from the client machine. The system further identifies filters responsive to receiving the selection, the identification of the filters being based on the first attribute and probabilities describing occurrences of attribute-value pairs in listings that respectively describe items that were previously transacted on a network-based marketplace, the filters including values. The system further generates a user interface including the values and search results that are identified based on the concept query and communicate the user interface to the client machine.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: May 1, 2018
    Assignee: eBay Inc.
    Inventors: Tolga Konik, Rajyashree Mukherjee, Kranthi Chalasani
  • Patent number: 9959559
    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 a searching party located in a geographic region and a search engine to conduct a search and generate search results. A query engine identifies the geographic region of the searching party and identifies a language associated with the identified geographic region of the searching party based on the identified geographic region of the searching party. The search results are prioritized based on the identified language.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: May 1, 2018
    Assignee: eBay Inc.
    Inventor: Frederic Billou
  • Patent number: 9961086
    Abstract: According to various embodiments, the Message Authentication Engine is given permission to access dynamically changing content provided by a buyer system. The Message Authentication Engine receives a purchase request from the buyer system for an item from a vendor system. Based on the purchase request, the Message Authentication Engine retrieves a portion of the dynamically changing content from a client device of the buyer system. The Message Authentication Engine provides to the vendor system the portion of the dynamically changing content provided by the buyer system. The vendor system sends a message to the buyer system with a copy of the portion of the dynamically changing content as a visual verification that the vendor system can be trusted.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 1, 2018
    Assignee: eBay Inc.
    Inventor: Sergio Pinzon Gonzales, Jr.
  • Patent number: 9954877
    Abstract: Example methods and systems directed to an Alert Manager are described. According to various embodiments, the Alert Manager detects receipt of a message. The message includes a selectable functionality for accessing an external resource and message data indicative of a source of the message. The Alert Manager predicts when a recipient of the message will interact with the selectable functionality. Prior to the recipient's predicted interaction with the selectable functionality, the Alert Manager generates a message alert feature based on a degree of a difference between the external resource and the source of the message.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: April 24, 2018
    Assignee: eBay Inc.
    Inventors: Sergio Pinzon Gonzales, Jr., Romi Akpala
  • Patent number: 9953097
    Abstract: A method and system receives at a server a search request and processes the search request to determine a context of the search request, then determines, based on the context, a network route to an application server having the closest geographic proximity, with respect to the server, to the most relevant database associated with the context.
    Type: Grant
    Filed: March 16, 2007
    Date of Patent: April 24, 2018
    Assignee: eBay Inc.
    Inventors: Dan L. Pritchett, Ian Flint, Connie Y. Yang
  • Patent number: 9953148
    Abstract: A system and method for unlocking devices associated with a carrying bag are provided. In example embodiments, biometric information of a user from a biometric reader is received by an authentication system. The biometric reader is located on a pull mechanism of a sliding fastening device for a carrying bag. The user is authenticated by verifying the validity of the biometric information. The authenticated user is associated with the carrying bag. Based on a set of pre-defined permissions, one or more devices associated with the carrying bag are unlocked.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: April 24, 2018
    Assignee: eBay Inc.
    Inventor: Saumil Ashvin Gandhi
  • Patent number: 9953460
    Abstract: Techniques for three-dimensional garment simulation using parallel computing are presented herein. An access module can be configured to access a three-dimensional garment model of a garment. The garment model can include garment points that represent a surface of the garment. A processor, having a plurality of cores, can be configured by a garment simulation module to calculate one or more exerted forces on a subset of garment points. Additionally, the garment simulation module can generate cross pairs and apportion the generated cross pairs among the plurality of cores. Moreover, the garment simulation module can determine, using the plurality of vector execution units in parallel based on an organized data layout, whether boundaries of the first subgroup of cross pairs are overlapping based on the one or more exerted forces. Subsequently, the garment simulation module can calculate one or more simulated forces acting on the garment points based on the determination.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: April 24, 2018
    Assignee: eBay Inc.
    Inventors: Jatin Chhugani, Jonathan Su, Mihir Naware
  • Patent number: 9953154
    Abstract: A software widget running on a user device may be designed to operate in a locked or an unlocked mode. In unlocked mode, the user has full interactivity with the widget. In locked mode, however, at least some of the interactivity with the widget is restricted, despite the fact that the widget still operates normally otherwise while in the locked mode. While in locked mode, first user input and second user input may be compared against a predefined unlocking sequence to determine if the widget should be unlocked.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: April 24, 2018
    Assignee: eBay Inc.
    Inventors: Eric J. Farraro, John Tapley, Oliver Nicholas Cockcroft
  • Publication number: 20180107684
    Abstract: Example embodiments that analyze images to characterize aspects of the images rely on a same neural network to characterize multiple aspects in parallel. Because additional neural networks are not required for additional aspects, such an approach scales with increased aspects.
    Type: Application
    Filed: October 16, 2016
    Publication date: April 19, 2018
    Applicant: eBay Inc.
    Inventors: Mohammadhadi Kiapour, Ajinkya Gorakhnath Kale, Robinson Piramuthu, Licheng Yu
  • Publication number: 20180108066
    Abstract: Systems, methods, and computer program products for identifying a relevant candidate product in an electronic marketplace. Embodiments perform a visual similarity comparison between candidate product image visual content and input query image visual content, process formal and informal natural language user inputs, and coordinate aggregated past user interactions with the marketplace stored in a knowledge graph. Visually similar items and their corresponding product categories, aspects, and aspect values can determine suggested candidate products without discernible delay during a multi-turn user dialog. The user can then refine the search for the most relevant items available for purchase by providing responses to machine-generated prompts that are based on the initial search results from visual, voice, and/or text inputs. An intelligent online personal assistant can thus guide a user to the most relevant candidate product more efficiently than existing search tools.
    Type: Application
    Filed: October 16, 2016
    Publication date: April 19, 2018
    Applicant: eBay Inc.
    Inventors: Ajinkya Gorakhnath Kale, Fan Yang, Qiaosong Wang, Mohammadhadi Kiapour, Robinson Piramuthu
  • Publication number: 20180107682
    Abstract: Example embodiments that analyze images to categorize images cluster the images within a same category. Images with mutual semantic similarity are in a same cluster. When an input image is compared to multiple clusters within a same category, there is an increased likelihood of accurate categorization of the input image.
    Type: Application
    Filed: October 16, 2016
    Publication date: April 19, 2018
    Applicant: eBay Inc.
    Inventors: Qiaosong Wang, Robinson Piramuthu
  • Publication number: 20180107685
    Abstract: Systems, methods, and computer program products for identifying a candidate product in an electronic marketplace based on a visual comparison between candidate product image visual content and input query image visual content. Embodiments generate and store descriptive image signatures from candidate product images or selected portions of such images. A subsequently calculated visual similarity measure serves as a visual search result score for the candidate product in comparison to an input query image. Any number of images of any number of candidate products may be analyzed, such as for items available for sale in an online marketplace. Image analysis results are stored in a database and made available for subsequent automated on-demand visual comparisons to an input query image. The embodiments enable substantially real time visual based product searching of a potentially vast catalog of items.
    Type: Application
    Filed: October 16, 2016
    Publication date: April 19, 2018
    Applicant: eBay Inc.
    Inventors: Ajinkya Gorakhnath Kale, Fan Yang, Qiaosong Wang, Mohammadhadi Kiapour, Robinson Piramuthu
  • Patent number: 9946774
    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, for each publication of a plurality of publications in a set, an entity associated with the publication is identified. Using a sorting criteria, a sorted set is generated by sorting the plurality of publications in accordance with the sorting criteria by shifting a particular publication from the same entity one or more positions in order to satisfy the sorting criteria. The sorted set is provided to a searching user.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: April 17, 2018
    Assignee: eBay Inc.
    Inventors: Robin Johan Schuil, Rutger Mooy, Selina H. van Panhuys
  • Patent number: 9946730
    Abstract: In various example embodiments, a system and method for onboarding a collection of items is provided. In example embodiments, image data containing images of a plurality of items from a client device is received. The image data is parsed to distinguish an item of the plurality of items. The item is then identified. In some embodiments, the item is identified by determining at least one catalog item that matches an identifying feature of the item, providing a verification request indicating the at least one catalog item, and receiving a verification response confirming the identity of the item. An inventory list is compiled by including the identified item in the inventory list.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: April 17, 2018
    Assignee: eBay Inc.
    Inventors: Nathan Sacco, Guy Schory, Robert Dean Veres
  • Patent number: 9947119
    Abstract: Various embodiments provide a computer-implemented system and method providing a user interface framework for viewing large scale graphs. An example embodiment includes obtaining graph data including information related to a plurality of nodes, the plurality of nodes corresponding to search queries performed on a particular host site; constructing a plurality of sub-graphs, the sub-graphs being clusters of search results that are formed based on an amount of overlap among the search results produced from the search queries; rendering the graph by displaying each of the plurality of nodes at a respective absolute position within the graph and generating a plurality of tiles representing images of the plurality of sub-graphs; and displaying a sub-graph image corresponding to a selected position and zoom level.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 17, 2018
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Hill Trung Nguyen, Neelakantan Sundaresan
  • Patent number: 9934500
    Abstract: A system according to an embodiment comprises one or more processors; and one or more memories in communication with the one or more processors and adapted to store a plurality of machine-readable instructions which when executed by the one or more processors are adapted to cause the system to: offer, by a merchant at a Point of Sale (POS), at least one payment option in connection with a transaction for at least one item, wherein the payment option(s) is presented in a display tailored to a specific user based on information maintained by the merchant about the specific user; and process the transaction using a payment option selected by the user.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: April 3, 2018
    Assignee: eBay Inc.
    Inventor: Remi Guyot