eBay Patent Applications

SYSTEM AND METHODS FOR AUTOMATIC MEDIA POPULATION OF A STYLE PRESENTATION

Granted: July 13, 2017
Application Number: 20170199847
A method for automatic media population of a style presentation comprises collecting presentation media; positioning the collected presentation media on a storyboard; and selecting a style presentation; wherein the selection of the style presentation results in the automatic population of the style presentation with the presentation media positioned on the storyboard is described herein.

WIRELESS BEACON DEVICES FOR USE IN TRACKING USER LOCATIONS DURING GROUP TRAVEL

Granted: July 13, 2017
Application Number: 20170201862
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…

SYSTEM AND METHOD FOR COMPUTING FEATURES THAT APPLY TO INFREQUENT QUERIES

Granted: July 6, 2017
Application Number: 20170193072
In various example embodiments, a system and method for computing a query feature score that can be used by a machine learning algorithm to rank search results is described. A query is received. The assigned probabilities for the arbitrary query is retrieved. The assigned probabilities is based on a probability model for a query feature. A score is computed for the query feature based on the assigned probabilities for the arbitrary query.

SYSTEM AND METHOD TO CALCULATE SESSION-BASED PRICE DEMAND ON E-COMMERCE SITE

Granted: July 6, 2017
Application Number: 20170193579
In various example embodiments, a system and method for computing price demand of a query that can be used by a search system to rank search results. Computing a user event aggregation by contribution for each of the past user sessions to produce updated session-based sets of user events based on a condition related to a general-specific relationship between two queries in a past user session. Computing a user event aggregation of queries from multiple sessions to combine the updated…

USER INTERFACE FOR IDENTIFYING TOP ATTRIBUTES

Granted: July 6, 2017
Application Number: 20170193581
In various example embodiments, a system and method for identifying top attributes are presented. Text content from an electronic document describing a product is extracted. A plurality of attributes associated with the product are identified using the extracted text content. A descriptor word proximate to each of the plurality of attributes in the extracted text content is detected. A weight is assigned to each descriptor word proximate to each of the plurality of attributes. The…

USER INTERFACE PROVISIONING SYSTEM

Granted: July 6, 2017
Application Number: 20170195441
Systems and methods for providing a user interface include collecting user activity data that includes navigation details provided from each of a plurality of user devices in navigating through a user interface. User interface use profiles are determined using the user activity data and include information on the likelihood of at least one subsequent navigation detail based on at least one present navigation detail. A new user navigation detail is received from a new user device…

GUIDED LISTING MACHINE WITH AUTHENTICITY SUPPORT

Granted: June 8, 2017
Application Number: 20170161810
Systems and methods change a user interface for the purpose of guiding a user in supplementing a product listing with an image to evidence the product's authenticity. Example embodiments include a machine-implemented method for accessing at least one database to retrieve an authenticity criterion mapped to a product and at least one reference image that depicts adequate detail of a product specimen to fulfill the authenticity criterion. The machine can further cause a user device to…

INTERACTIVE PRODUCT REVIEW INTERFACE

Granted: February 16, 2017
Application Number: 20170046775
Systems and methods for creating and presenting interactive product review interfaces are presented. The system processes a purchase request for a product from a user. The system then identifies one or more user feedback questions for the product. For each particular user feedback question, the system generates user feedback graphics based on stored user feedback associated with the particular user feedback question. The system transmits the one or more selected user feedback questions…

NEAR-IDENTICAL MULTI-FACETED ENTITY IDENTIFICATION IN SEARCH

Granted: November 24, 2016
Application Number: 20160342600
Example embodiments described herein disclose systems and methods for near-identical multi-faceted entity identification within search results from an online marketplace. The online marketplace may be or include a group of one or more server machines configured to provide one or more online marketplace services, including the near-identical multi-faceted entity identification system. A user device may accordingly request and receive, from the online marketplace, a set of item listings…

DYNAMIC GENERATION OF USER INTERFACE ELEMENTS

Granted: October 6, 2016
Application Number: 20160291807
In various example embodiments, a system and method for dynamically generating user interface elements and associated values are presented. An item listing and profile data are accessed. A set of user interface elements are dynamically generated based on the item listing and the profile data, with each user interface element configured to perform an action on the item listing. A set of values are dynamically determined, with each value being associated with a user interface element of…

USER INTERFACE FOR CONTROLLING DATA NAVIGATION

Granted: October 6, 2016
Application Number: 20160291848
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…

MODULAR INTERNET OF THINGS

Granted: June 9, 2016
Application Number: 20160164696
Methods and systems for enabling a modular internet of things are disclosed. A central component detects one or more specialist devices in the area proximate to the central component. In response to detecting a first specialist device, the central component initiates a connection with the specialist device. The central component accesses a list of capabilities associated with the first specialist device. The central component initiates a first task, which includes one or more specific…

CENTRALIZED CLIENT APPLICATION MANAGEMENT

Granted: May 26, 2016
Application Number: 20160147526
Systems and methods for centralized client application management are provided. In an example embodiment, device data is received from a user device. The user device is identified according to an identification rule. A client state is received from the user device. A match between the client state and a specified state is determined. Based on the client state matching the specified state, an instruction to be performed on the user device is generated. The instruction is caused to be…

THREE DIMENSIONAL PROXIMITY RECOMMENDATION SYSTEM

Granted: March 3, 2016
Application Number: 20160063551
In various example embodiments, systems and methods to provide proximity recommendations are provided. In example embodiments, data representing prioritized recommendations for a user is received. The data representing the prioritized recommendations is used to generated a composite visual representation by embedding select prioritized recommendations into a visual representation. The composite visual representation presents a higher prioritized recommendation in a more spatially…

KIOSK FOR RECEIVING AND DELIVERING PACKAGES

Granted: February 18, 2016
Application Number: 20160048819
A computer server for a network-based transaction system is coupled to a kiosk via a data communications network. The kiosk includes a computer processor, an input device, an electronic display unit, a plurality of compartments, and a data communications port. The computer server receives input from a seller of an item. The input includes a listing of the item for sale on the network-based transaction system. The server identifies an available compartment from the plurality of…

METHODS AND SYSTEMS FOR FACILITATING ENTERTAINMENT MEDIA LISTINGS USING UNIQUE USER IDENTIFIERS

Granted: December 3, 2015
Application Number: 20150348170
Systems and methods are presented for facilitating entertainment media listings using unique user identifiers. In some embodiments, a computer-implemented method is presented. The method may include accessing a unique user identifier of a user, the unique user identifier associated with at least one form of entertainment media, the unique user identifier including a user history of at least one form of the entertainment media accessed by the user. The method may also include transmitting…

TARGETED PROMOTIONS

Granted: November 26, 2015
Application Number: 20150339711
A device monitors conversations of one or more users. The device may be targeted to a particular user or a particular area. Based on the words of a conversation and the speaker of the words, an interest in a product of one or more of the participants in the conversation may be identified. Based on the user's interest in a product and the identification of another party to the conversation, promotions for the product may be sent to the other party. The influence of one participant on…

METHOD TO VALIDATE SHIPPING RATES

Granted: November 26, 2015
Application Number: 20150339738
An actual shipping rates table and a stored shipping rates table are retrieved. A first aggregate value from the sum of all values in the actual shipping rates table and a second aggregate value from the sum of all values in the stored shipping rates table are computed. The first aggregate value is compared with the second aggregate value. A third aggregate value along a field with the most number of values of the actual shipping rates table, and a fourth aggregate value along a field…

PERSONALIZED SHARING AT THE USER LEVEL

Granted: November 26, 2015
Application Number: 20150341304
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for generating and provisioning personalized messages is presented. Consistent with some embodiments, the method may include receiving a request from a user to share content with one or more other users. In response to receiving the request, user profile data about the user may be accessed, and a portion of the user profile data may be selected. The method may further…

SMS INTERMEDIATION

Granted: November 19, 2015
Application Number: 20150332370
A system for receiving, at a server with one or more processors, a request for a respective product page from a first client system. The system then sends the respective product page to the first client system for display, wherein the respective product page includes a send SMS message link. The system receives, from the first client system, a first SMS message, wherein the first SMS message is generated by user selection of the send SMS message link. The system transmits the first SMS…