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: 10102592
    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 native selling platform. In example embodiments, an operating system of a device is configured to share information with other devices and services using native functionalities of the operating system. An indication to share an image of an item is received. A sharing user interface is presented that includes a plurality of services with which the image of the item is sharable. A selection of a publication system from the plurality of services is received. In response, a listing user interface is presented that includes fields for input of parameters used to generate a listing for the item in the image. Parameters and an indication to list the item are received and are shared with the publication system to cause the publication system to create the listing for the item.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: October 16, 2018
    Assignee: eBay Inc.
    Inventors: Michael George Lenahan, Ben Mitchell, R J Pittman, Dave Lippman
  • Patent number: 10104197
    Abstract: Method and system is described to effectuate a single click upload of images from a mobile device. The system comprises a user interface comprising a visual control provided by an on-line service and a camera integration module. The camera integration module detects a single click at a mobile device, the single click being to activate the visual control provided by the on-line service and, in response to the detecting, activates a camera provided with the mobile device of the user, detects a resulting image captured by the camera, and uploads the resulting image from the mobile device of the user to a server system associated with the on-line service.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: October 16, 2018
    Assignee: eBay Inc.
    Inventors: Hugh Evan Williams, Bhanu Koppaka, Jai Dandekar, Govind Kaushal, Matthew Bret MacLaurin, Naren Chittar, John Sheeley
  • Patent number: 10104500
    Abstract: There are provided systems and methods for wireless beacon devices for use in tracking user locations during group travel. A user may take a trip on a vehicle, such as a bus, train, cruise ship, or other large travel vehicle. The users may disembark the vehicle in order to visit a location but plan to travel further on the vehicle. Thus, when the vehicle is attempting to leave the location where the users have left the vehicle, the vehicle may be required to again account for each passenger. The vehicle may utilize a wireless beacon located near an entrance and/or onboard the vehicle to account for each passenger. The wireless beacon may connect to a communication device of each user when the communication device is in proximity to the wireless beacon and, thus, inform the vehicle's operator that each user in located on the vehicle.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: October 16, 2018
    Assignee: eBay Inc.
    Inventor: Mary O'Malley
  • Patent number: 10102293
    Abstract: Systems and methods to mine product recommendations from query reformulation are provided. In example embodiments, a query that corresponds to a particular product is received. Transition data for the particular product is accessed. The transition data includes values reflecting a number of search transitions between the particular product and other products in session sets of previous queries. One or more recommendations based on the transition data is determined. The one or more recommendation are provided to a device of the user.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: October 16, 2018
    Assignee: eBay Inc.
    Inventor: Ravi Chandra Jammalamadaka
  • Patent number: 10102049
    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: February 9, 2017
    Date of Patent: October 16, 2018
    Assignee: eBay Inc.
    Inventors: Nikhil Vijay Thaker, Kamal Zamer
  • Publication number: 20180293628
    Abstract: Methods and systems for enabling multi-merchant coupon campaigns within an online publication system are described. In an example, a method can include generating an item listing, receiving information specifying a set of coupon criteria, detecting an event within a multi-merchant publication system, and present a coupon in response to detecting the event. The generating an item listing can be based on information received from a merchant-computer. If the set of coupon criteria is detected it can result in presenting a coupon for the item listing. The event can satisfy a particular coupon criteria from the set of coupon criteria.
    Type: Application
    Filed: June 15, 2018
    Publication date: October 11, 2018
    Applicant: eBay Inc.
    Inventors: Diwakar Magadi, Prasad Sadhu, Srinivas Dundigalla, Vignesh Rathinasamy Somasundaram
  • Patent number: 10095726
    Abstract: In various example embodiments, multiple workspaces have access to modify values in a graph database. The graph database can comprise a collection of entity nodes, where each entity node is connected to an identifier node and one or more state nodes. An update to an entity node can be recorded by generating a new state node to store the update and connecting the new state node to the entity node. How each workspace views the database is based, at least in part, on which state nodes are associated with each workspace. The workspaces are independent of one another, and changes made to an entity node in one workspace do not affect how another workspace views the same entity node. By managing database data for each of the workspaces using the same graph database and recording changes in state nodes in an additive manner, the computational overhead is greatly reduced and simplified.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: October 9, 2018
    Assignee: eBay Inc.
    Inventors: Roman Goldberg, Guy Rozenwald, Amit Gottlieb, Amir Harel
  • Patent number: 10095987
    Abstract: A method of managing events is disclosed. It is determined that a user is present at a particular location within an event venue. It is determined that the user has reserved the event venue for a particular time period. A selection is received from the user of a particular merchant that is committed to providing services at the event during the particular time period. The particular location within the event is associated with the particular merchant. A notification of the association of the particular location within the event venue with the particular merchant is generated for communication to the particular merchant.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: October 9, 2018
    Assignee: eBay Inc.
    Inventor: Kamal Zamer
  • Patent number: 10095770
    Abstract: In an example, one or more leaf category specific unsupervised statistical language model (SLM) models are trained using sample item listings corresponding to each of one or more leaf categories and structured data about the one or more leaf categories, the training including calculating an expected perplexity and a standard deviation for item listing titles. A perplexity for a title of a particular item listing is calculated and a perplexity deviation signal is generated based on a difference between the perplexity for the title of the particular item listing and the expected perplexity for item listing titles in a leaf category of the particular item listing and based on the standard deviation for item listing titles in the leaf category of the particular item listing. A gradient boosting machine (GBM) fuses the perplexity deviation signal with one or more other signals to generate a miscategorization classification score corresponding to the particular item listing.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: October 9, 2018
    Assignee: eBay Inc.
    Inventor: Mingkuan Liu
  • Patent number: 10095806
    Abstract: Methods and systems to facilitate a search of an information resource is disclosed. In various embodiments, a distribution of a plurality of data items across a plurality of attribute value ranges corresponding to an attribute is identified. The attribute may be shared by at least two of the plurality of data items. Based on a determining that the distribution of the plurality of data items across the plurality of attribute value ranges includes at least two peaks, the distribution of the plurality of data items across the plurality of attribute value ranges corresponding to the attribute is communicated.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: October 9, 2018
    Assignee: eBay Inc.
    Inventors: Eric Noel Billingsley, Louis Marcel Gino Monier, Aditya Arora
  • Patent number: 10095804
    Abstract: Systems and methods for multi-directional visual browsing on an electronic device are described. In example embodiments, a primary result and a peripheral result are determined. A display layout based on attributes associated with the primary result and the peripheral result is generated. The display layout is then formatted into instructions, which will cause a device to render the display layout. The instructions are transmitted to the client device.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: October 9, 2018
    Assignee: eBay Inc.
    Inventors: Ryan Melcher, Dane Howard
  • Patent number: 10096011
    Abstract: There are provided systems and method for smart table devices and accessories for determining ordering aspects and bills. A smart table may include one or more modules, devices, and/or accessory devices that determine aspects of users and items associated with the smart table, such as movements of the users, quantities of items located on the table, or other aspects. The aspects may be communicated to a merchant device to determine information about the users and items, such as if the user requires attention or if a drink is empty. Based on the information, notifications may be generated, which may be communicated to a merchant or merchant employee to provide assistance or service to the table. The information may also be utilized to generate and update historical sales statistics for the merchant, such as commonly ordered items, time until receipt of service or food, and preferred payment methods.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: October 9, 2018
    Assignee: eBay Inc.
    Inventor: Roy Leon Camp
  • Patent number: 10096051
    Abstract: Method and system are provided to facilitate transactions in a particular on-line trading platform from a third party web site. The system may be configured to associate identification information, such as a uniform resource locator (URL), with a reference to an item of merchandise on a web page provided by a third party entity. In response to a request originated from a client device of a user, the method may cause presentation of a listing of the item of merchandise maintained in the particular on-line trading platform and a visual control to facilitate commencing of a transaction process with respect to the item of merchandise in the on-line trading platform.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: October 9, 2018
    Assignee: eBay Inc.
    Inventors: Marc Peter Hosein, Selina Lam, Han-Shen Yuan
  • Patent number: 10095884
    Abstract: A system and method for using customer information in electronic commerce using the Internet are provided. The system includes a customer information database (DB) for storing a unique number for each customer, an integrated customer information DB for storing actual customer information corresponding to the unique number in an integrated manner, and a management server for providing the unique number stored in the customer information DB and providing the actual customer information corresponding to the unique number under a security condition when an external terminal requests customer information. Actual customer information can be effectively prevented from being easily leaked by hackers or malicious programs and customer information can be utilized without a security issue.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: October 9, 2018
    Assignee: EBAY KOREA CO., LTD.
    Inventor: Young Bae Ku
  • Patent number: 10088993
    Abstract: Systems and methods for navigation control for mobile devices are provided. In example embodiments, a navigation system causes presentation of a navigation icon at a user interface. Navigation between a plurality of pages at the user interface is initiated with a single tap and hold action. In response to a drag motion, following the single tap and hold action without releasing the hold action, information display at the user interface is adjusted, thereby enabling navigating between multiple information content with a single tap, hold, and drag action of the user.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: October 2, 2018
    Assignee: eBay Inc.
    Inventors: Christopher Michael Hall, Matthew Bret MacLaurin
  • Patent number: 10089671
    Abstract: A method and a system segmenting a user viewing listings in online publications to render the listing according to a rule received from a seller. For example, the system receives one or more listings submitted by a seller. The listing comprises one or more modifiable parameters. The system also receives a rule from the seller, the rule associated with a first listing of the one or more listings. A profile is associated with a user based on data collected about the user. The first listing is rendered to the user based on the profile associated with the user and the rule by modifying the one or more parameters.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: October 2, 2018
    Assignee: eBay Inc.
    Inventors: Mihir Mehta, Srinivasa Raghavan Ambikapathy, Monica Swamiraj, Kumaresan Manickavelu, Harishankar Nagarajan, Badrinarayanan Ramaswami
  • Patent number: 10091313
    Abstract: A method and system for tracking web link usage is provided. An example system includes a request detector, a click history module, a link presentation generator, and a serving module. The request detector may be configured to receive a request for a web page comprising a web link. The click history module may be configured to access click history associated with the user account. The link presentation generator may be configured to modify the web page, utilizing the click history. The serving module may be configured to serve the modified web page in response to the request for the web page.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: October 2, 2018
    Assignee: eBay Inc.
    Inventor: Frank Anthony Nuzzi
  • Patent number: 10089002
    Abstract: An application is installed on a device that includes a user interface comprising multiple elements organized in a hierarchy. The application communicates with an inspector tool that accesses the hierarchy. The inspector tool may be integrated into the application or separate from the application. During execution of the application, the inspector identifies an element in the hierarchy and presents information regarding the element. For example, a display region corresponding to the element may be highlighted or text regarding the element may be displayed. The hierarchy may be navigated by selection of items in the user interface itself, by selection of an item in the displayed information, by directional inputs, or any suitable combination thereof. Information displayed in the inspector may be configured by the application based on the identified element.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: October 2, 2018
    Assignee: eBay Inc.
    Inventor: Tyler Yong Nugent
  • Patent number: 10091182
    Abstract: A computer-implemented system and method for pool-based identity authentication for service access without use of stored credentials is disclosed. The method in an example embodiment includes providing provisioning information for storage in a provisioning repository; receiving a service request from a service consumer, the service request including requestor identifying information; generating an authentication request to send to an authentication authority, the authentication request including requestor identifying information; receiving validation of an authenticated service request from the authentication authority; and providing the requested service to the service consumer.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: October 2, 2018
    Assignee: eBay Inc.
    Inventors: Raju Venkata Kolluru, Michael Dean Kleinpeter
  • Publication number: 20180276715
    Abstract: A system for transmitting information related to a network-based marketplace includes identifying information that may be interesting, useful, and entertaining to the users and to the potential users of the network-based marketplace. The identified information may be other than information that is already being displayed in listings by the network-based marketplace.
    Type: Application
    Filed: May 30, 2018
    Publication date: September 27, 2018
    Applicant: EBAY INC.
    Inventors: Jeffrey Loui, David Vogt, Jared Kaplan, Tony Lam
  • Patent number: 10084774
    Abstract: Example embodiments provide a method that includes generating, at an authentication server, a first token value. The authentication server receives a request for the first token value from a server of the site being accessed by a device of a user. The first token value is transmitted to the server of the site, causing the server of the site to transmit a list of token values including the first token value to the device. The list is presented on the device, and used to compare to a first token value generated by a password device to determine whether the first token value of the password device is presented in the list. The authentication server receives a second token value from the server of the site, whereby the second token value is used to authenticate the user accessing the site, and verifies the second token value to authenticate the user.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: September 25, 2018
    Assignee: eBay Inc.
    Inventor: Christopher Jurgen von Krogh
  • Patent number: 10083243
    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 an interactive graphical user interface (GUI) on an interactive mirror display. Consistent with some embodiments, the method may include identifying an item based on an identifier obtained from an identification device affixed to the item and accessing in item record for the item from a product database. The method may further include generating the interactive GUI using information included in the item record and causing the interactive GUI to be presented on the interactive mirror display.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: September 25, 2018
    Assignee: eBay Inc.
    Inventors: Healey Cypher, Tracy Ogishi, Darren Endo, Michael Franklin, Lars Wensel
  • Publication number: 20180267943
    Abstract: A system includes a content extraction engine comprising at least one processor and configured to receive a content page including first product data for a target product, remove noise content from the content page, thereby generating a remainder content page, compare the remainder content page to a first synonym list to identify the first product data, the first synonym list including a first data field name, and provide the first product data as associated with the first data field name.
    Type: Application
    Filed: May 24, 2018
    Publication date: September 20, 2018
    Applicant: eBay Inc.
    Inventors: Priyavrath Dakua, Prajakta Belgundi, Sharath Raghu
  • Patent number: 10078440
    Abstract: In various example embodiments, a system and method for visual search and associated data decay models are presented. In one example embodiment, image history data associated with an output display of the machine is captured. The image history data is analyzed to identify groups of images associated with a plurality of events, and context information is identified that is associated with the plurality of events. One or more images for each event of the plurality of events is selected as a key image for an associated event as part of a plurality of key images, and a searchable event timeline index is generated. Key frames from an index of activities of one or more devices may then be displayed as part of a user search for information.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: September 18, 2018
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, David Ramadge, Matthew Bret MacLaurin, Justin Van Winkle
  • Patent number: 10078857
    Abstract: A system to automatically qualify a party to participate within a computer-based commerce transaction is described. The system receives, from a first party, item information relating to an item to be offered for sale. The system generates user interface information including criterion information and communicates a user interface, over a network, to a client machine. The system receives from the client machine and from the first party at least a portion of the criterion information. The system parses to identify and extract at least one criterion from the criterion information that is automatically satisfied by a second party to qualify the second party to bid on the item via the computer-based commerce system.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: September 18, 2018
    Assignee: eBay Inc.
    Inventors: Jeffrey Taylor, Noel Morin, Annette Goodwine, Vicky Sze, James Hsin, Elaine Fung, Vered Shaviv, Reed Maltzman
  • Patent number: 10074127
    Abstract: A method and an apparatus for communicating a recommended item to a user are described. The method comprises determining that the user has a level of commitment to an item offered for sale, and, in response to this determination, communicating information concerning a recommended item to the user over a network. The recommended item is identified based on a set of longest words in a description of the item offered for sale.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: September 11, 2018
    Assignee: eBay Inc.
    Inventors: Alex Dai-Shun Poon, Reed Maltzman, Jeffrey Taylor
  • Patent number: 10074077
    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: March 27, 2017
    Date of Patent: September 11, 2018
    Assignee: eBay Inc.
    Inventors: Hemal Doshi, Nausher Ahmed Cholavaram, Deval Dudhia, Om Prakash Kannusami, Balakrishna Shanka
  • Patent number: 10073841
    Abstract: A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for creating messages using generative grammar models is presented. Consistent with some embodiments, the method may include receiving a request to generate a message, which in an example embodiment is to be published to a social network platform. In response to receiving the request, a generative grammar model defining the structure of the message is accessed. The generative grammar model may include a number of blanks and may specify a source along with a grammatical constraint for a term to populate each blank. The method may further include generating the message in accordance with the generative grammar model, and causing the generated message to be published.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: September 11, 2018
    Assignee: EBAY INC.
    Inventors: Elizabeth Churchill, Atish Das Sarma, Corinne Elizabeth Sherman, Gyanit Singh
  • Patent number: 10073547
    Abstract: Example embodiments described herein disclose a device configured to generate and cause display of a rotary input interface within a display of the device. The rotary input interface may be displayed as one or more dial types, including at least a continuous rotary dial, a horseshoe dial, or a continuous scroll wheel, configured to include an arrangement of values at positions along the rotary input interface. The rotary input interface also include a central display configured to indicate a selected value (e.g., from among the arrangement of values) based on a location of a value indicator among the arrangement of values.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: September 11, 2018
    Assignee: eBay Inc.
    Inventors: Sarah Seitz, Shawn Piper
  • Patent number: 10074123
    Abstract: A ring design machine receives one or more selections of gemstones and one or more selections of settings and allows a user to “mix and match” gemstones and settings and view a selected gemstone in a compatible setting for that gemstone. To present the gemstone in the setting, the ring design machine presents a combination image that depicts the gemstone in the setting. The ring design machine, which may be implemented using a computer programmed by software, may present the combination image to the user in response to receiving a selection of the gemstone and a selection of the setting from the user via a network.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: September 11, 2018
    Assignee: eBay Inc.
    Inventors: Ganga Muthyala, Belmer Perella Garcia Negrillo, Gang Han, Sarthak Dudhara, Rasesh H. Shah, Hema Budaraju
  • Patent number: 10074125
    Abstract: According to various exemplary embodiments, an electronic text message is received from a source telephone number, the electronic text message including content describing a product item. A seller of the product item is identified, based on the source telephone number, and the product item is identified, based on the content included in the electronic text message. Thereafter, a draft version of an item listing is automatically generated, where the item listing lists the product item as being for sale by the seller on a marketplace website.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: September 11, 2018
    Assignee: eBay Inc.
    Inventors: Scot Fraser Hamilton, Matthew Olson, Vikas Singh, Sean Gates
  • Patent number: 10068274
    Abstract: A method to facilitate a language independent search includes displaying a search attribute, including an attribute name and a selection of attribute values, to a user and receiving from the user a search attribute value selection corresponding to the attribute name. Then, the attribute name and attribute value selection are translated into language independent symbols, such as numbers. The numbers are used in a search of a sellers item listings table to select item listings with attribute values that match the search attribute values selected by the user.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: September 4, 2018
    Assignee: eBay Inc.
    Inventors: Bart Munro, Daniel L Pritchett, Louis Marcel Gino Monier
  • Patent number: 10068371
    Abstract: Techniques for extraction of body parameters, dimensions and shape of a customer are presented herein. A model descriptive of a garment, a corresponding calibration factor and reference garment shapes can be assessed. A garment shape corresponding to the three-dimensional model can be selected from the reference garment shapes based on a comparison of the three-dimensional model with the reference garment shapes. A reference feature from the plurality of reference features may be associated with the model feature. A measurement of the reference feature may be calculated based on the association and the calibration factor. The computed measurement can be stored in a body profile associated with a user. An avatar can be generated for the user based on the body profile and be used to show or indicate fit of a garment, as well as make fit and size recommendations.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: September 4, 2018
    Assignee: eBay Inc.
    Inventors: Jonathan Su, Mihir Naware, Jatin Chhugani
  • Patent number: 10068286
    Abstract: In various example embodiments, a system and method for providing dynamic bidding notifications and price guidance for buyers are presented. The system receives a selection of a present item listing and accesses historical auction data for a set of historical item listings. The system generates a dynamic bidding model for bidding on the present item and generates one or more bidding notifications based on the dynamic bidding model. The system then causes presentation of the one or more bidding notifications on a client device.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: September 4, 2018
    Assignee: eBay Inc.
    Inventors: Harita Yenisetty, Prashanth Patlolla, Bhavani Kumar Hari, Gayathri Ravichandran Geetha
  • Patent number: 10068132
    Abstract: Vehicles and other items often have corresponding documentation, such as registration cards, that includes a significant amount of informative textual information that can be used in identifying the item. Traditional OCR may be unsuccessful when dealing with non-cooperative images. Accordingly, features such as dewarping, text alignment, and line identification and removal may aid in OCR of non-cooperative images. Dewarping involves determining curvature of a document depicted in an image and processing the image to dewarp the image of the document to make it more accurately conform to the ideal of a cooperative image. Text alignment involves determining an actual alignment of depicted text, even when the depicted text is not aligned with depicted visual cues. Line identification and removal involves identifying portions of the image that depict lines and removing those lines prior to OCR processing of the image.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: September 4, 2018
    Assignee: eBay Inc.
    Inventors: Braddock Gaskill, Robinson Piramuthu
  • Publication number: 20180245932
    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: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Applicant: eBay Inc.
    Inventors: Dane Glasgow, Matthew Bret MacLaurin, Neville Rhys Newey, Justin VanWinkle, Christopher Michael Hall, Trista Mcneill, David Ramadge
  • Patent number: 10061912
    Abstract: A system and method of multi-factor authentication are described. In some embodiments, a first device provides an initial authentication data to a second device. The second device is different from the first device. The first device obtains a first response data from the second device. The first device generates a first subsequent authentication data using the first response data. The first subsequent authentication data is different from the initial authentication data. The first device provides the first subsequent authentication data to the second device. In some embodiments, obtaining the first response data comprises capturing the first response data from the second device using a camera on the mobile device, where the first response data is displayed on the second device.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: August 28, 2018
    Assignee: eBay Inc.
    Inventor: Oliver Nicholas Cockcroft
  • Patent number: 10062104
    Abstract: A system is configured to perform a method of customizing an application. The method includes receiving a connection from a client machine that is executing an application configurable by configuration information. The method also includes determining that the application has not been customized by the configuration information. The method further includes transmitting the configuration information to the client machine in response to the determining that the application has not been customized by the configuration information. In response to the transmitting of the configuration information, the application is configured to include a category structure for the application. In some example embodiments, the configuration information includes a software module upgrade of the application.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: August 28, 2018
    Assignee: eBay Inc.
    Inventors: Robert Dean Veres, Ching-Jye Liang
  • Patent number: 10055263
    Abstract: Event data for an application execution is accessed from a table of logged events, the event data comprising a sequence, a hierarchy, and a start time and duration for each event. Dependency data for each event is also accessed to determine whether the start time for an event is dependent on the prior completion of at least one other event. A waterfall representation is then generated, the representation including an entry for each event in the sequence, with a start time and duration represented for each event. Based on the dependencies and hierarchy, it is determined, for each event with a start time that is later than the start time of an event which precedes it in the sequence, whether the event's start time is dependent on the prior completion of at least one preceding event. The start time for each event may then be advanced based on the determination.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventor: Dmytro Semenov
  • Patent number: 10057082
    Abstract: Described are systems and methods for processing data streams, e.g., to implement event flow programs in a manner that facilitate the co-existence of multiple independent event flow programs in a multi-tenant deployment. In various embodiments, an input data stream is partitioned into multiple primitive data streams that can be processed independently from each other, and portions of two or more primitive data streams are routed and combined to form a complex data stream, facilitating complex processing tasks that take the two or more primitive data streams as input.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventors: Jon Birchard Weygandt, Jagori Somadder, Rajiv Karuthethil
  • Patent number: 10057809
    Abstract: A system and method to establish and maintain a connection between devices, which in one example embodiment of a method, may comprise receiving a request to establish a connection between a first communication device and a second communication device. A determination is made as to whether the second communication device is reachable via a data network. Based on the determination that the second communication device is reachable over the data network, a connection between the first communication device and the second communication device is established via the data network. Based on the determination that the second communication device is not reachable over the data network, a connection between the first communication device and the second communication device is established via a telecommunications network. Additional systems and methods are described.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventor: Vesa Juhani Hukkanen
  • Patent number: 10057328
    Abstract: A system, computer-readable storage medium storing at least one program, and computer-implemented method for maintaining a network accessible content collection are described. A network accessible content collection includes content items that are posted to the content collection in response to detecting a triggering event related to user activity. Content items in the content collection are organized according to a type. The organizing of the content collection includes assigning each content item to a category. The content collection is presented in accordance with the category assigned to each content item.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventor: Mark Delun Yuan
  • Patent number: 10055271
    Abstract: A notification of a problem associated with an application may be received. A difference may be determined between a problem version of the application and an operational version of the application to identify a change associated with the problem. A modification may be performed to the problem version of the application to resolve the problem associated with the change based on determining of the difference. Performing the modification may comprise associating a priority for resolution of the problem. The problem version of the application may be rolled back or rolled forward to the operational version of the application based on the priority for resolution.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventors: Qinping Huang, Manish Maheshwari, Amit Gupta, Maulin Vasavada
  • Patent number: 10055489
    Abstract: A media analysis system includes one or more hardware processors, a memory storing synopses associated with catalog books, and a content analysis engine. The content analysis engine generates a media vector for each catalog book based on the associated synopsis by generating a word vector for each word in the synopsis, combining the plurality of word vectors into a mean vector for the catalog book, and storing the mean vector as the media vector associated with the catalog book. The content analysis engine also identifies a target book associated with a seed media vector, determines R nearest neighbors for the target book from the plurality of catalog books based on (1) the seed media vector and (2) the media vectors associated with the plurality of catalog books, clusters the R nearest neighbors into K clusters, and selects catalog books for recommendation to a user based on the K clusters.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventors: Adi Guila Haviv, Benjamin Eliot Klein, Krutika Shetty
  • Patent number: 10055484
    Abstract: Various example embodiments are provided for inferring relationships between a first query comprising a plurality of first terms and a second query comprising a plurality of second terms. In an example, queries are related based on the identification of common terms between the queries. One or more dissimilar terms are identified between the plurality of first terms and the plurality of second terms. A first number of dissimilar terms included in the first query and a second number of dissimilar terms included in the second query are identified. A weight is assigned to the relationship between the first query and the second query based on a difference between the first number and the second number.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventors: Nishith Parikh, Neelakantan Sundaresan
  • Patent number: 10055095
    Abstract: A method may include determining a first autocomplete option with respect to a data-field of a graphical user interface (GUI) of an electronic device. The method may further include generating the first autocomplete option such that a plurality of characters of the first autocomplete option are individually selectable by a user action. The method may additionally include providing the first autocomplete option via the GUI.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: August 21, 2018
    Assignee: EBAY INC.
    Inventors: Junlong Wu, Shenyi Ge
  • Patent number: 10055774
    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: March 7, 2017
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventors: Dane Glasgow, Matthew Bret MacLaurin, Corinne Elizabeth Sherman, David Ramadge
  • Patent number: 10055786
    Abstract: A system and method for providing a listing activity engine for online computer users is disclosed. A particular embodiment includes: accessing a plurality of listings corresponding to items offered on a host site; accessing listing activity level information related to the plurality of listings, the listing activity level information including information indicative of a number of times particular listings of the plurality of listings were viewed or activated; producing search results that include only matched listings of the plurality of listings that were viewed or activated a number of times less than a pre-determined listing activity threshold; and displaying the search results to a user.
    Type: Grant
    Filed: July 28, 2009
    Date of Patent: August 21, 2018
    Assignee: eBay Inc.
    Inventors: Richard Aaron Neal Shusterman, Vinh Thu Pham
  • Patent number: 10048961
    Abstract: This document describes, among other things, systems and methods for managing distributed parallel builds. A computer-implemented method to manage parallel builds, comprises identifying one or more software components in a software project, wherein each software component includes an executable binary file; determining a build configuration for each software component, wherein the build configuration includes a mapping from each software component to one or more build servers; and building each software component using the mapped one or more build servers in the corresponding build configuration, wherein the building includes compiling one or more source files associated with each software component to one or more object files, by distributing the one or more source files to one or more compilation machines.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: August 14, 2018
    Assignee: eBay Inc.
    Inventor: Kevin Gu
  • Patent number: 10043031
    Abstract: Methods, systems, and programs are presented for securing user-address information. A first memory is configured according to a first table that does not include information about user identifiers. Each entry in the first table includes a physical location identifier and information about a physical location. A second memory is configured according to a second table, where each entry in the second table includes the physical location identifier and an account identifier of a user for accessing a service. The first and second tables are configured to separate profile information from the address information of the user. Additionally, a firewall is configured to control access to the second memory. The firewall defines an authentication zone including the second memory but not the first memory, where access to the second memory by internal services is allowed and direct access by the user to the second memory is denied.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: August 7, 2018
    Assignee: eBay Inc.
    Inventors: Snezana Sahter, Arumugam Alwarappan, Mahendar Madhavan, Mallikarjuna Potta