eBay Patent Grants

Updating of stored item data via a remote computing system

Granted: June 30, 2020
Patent Number: 10699324
In various example embodiments, a system and method for updating stored item data using a remote computing system are presented. In example embodiments, a first user selection of a representation of an item accessible from a first remote computing system is received at a client device while the client device is in electronic communication with the first remote computing system via a network. Based on the first user selection, first item data describing the selected item is retrieved from…

Generating keywords by associative context with input words

Granted: June 30, 2020
Patent Number: 10699302
Systems and methods are provided for accessing a plurality of inventory item listings accessible over a network, wherein each of the plurality of inventory item listings includes one or more text strings, and creating inventory word vectors for at least some of the text strings of the plurality of inventory item listings. The systems and methods further provide for receiving a user input including an input word, wherein the user input is input by a user to access a primary media content,…

Systems and methods for in-vehicle navigated shopping

Granted: June 30, 2020
Patent Number: 10697792
Systems and methods to provide a navigated-shopping service are discussed. In an example, a method for navigated-shopping can include receiving a destination location, accessing a route to the destination, displaying the route with indications of a plurality of items for purchase, receiving selection of a selected item, and purchasing the selected item. The plurality of items for purchase can be within a predefined distance of at least one point along the route. The selection of the…

Availability oriented durability technique for distributed server systems

Granted: June 23, 2020
Patent Number: 10691485
Disclosed are systems, methods, and non-transitory computer-readable media for an availability oriented durability technique for distributed server systems. A server that is an entry point for a message processing stream receives a message from a client device, and in response, generating a unique identifier for the message, and adds an entry in a transaction log that including the message and the unique identifier for the message. The server appends the unique identifier to the message,…

Methods, systems, and apparatus for a geo-fence system

Granted: June 23, 2020
Patent Number: 10694317
Methods, systems, and apparatus for defining, generating, utilizing, and/or detecting a geo-fence are described. A trigger is obtained, the trigger generated in response to a change in a geo-fence criteria. One or more boundaries of the geo-fence based on the geo-fence criteria are defined in response to obtaining the trigger.

Garment tags for intelligent laundering alerts

Granted: June 23, 2020
Patent Number: 10692349
Aspects of the present disclosure involve an apparatus, systems, and methods for providing intelligent alerts for garments. Garment attribute data describing a plurality of garments is accessed. An alert condition is detected based on the garment attribute data. A human-detectable sensory alert is provided in response to detecting the alert condition.

System and method enabling searching for items, listings, or products based on listing activity

Granted: June 23, 2020
Patent Number: 10692134
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; producing search results that include only matched listings of the plurality of listings with activity level information indicating activity less than a pre-determined listing activity…

Systems and methods for facilitating feed in a network-based marketplace

Granted: June 23, 2020
Patent Number: 10692131
Systems and methods for facilitating feed in a network-based marketplace are described. The system includes a plexus of aggregation interfaces including a first aggregation interface and a second aggregation interface. The first aggregation interface displays content elements and the second aggregation interface is for reconfiguring a presentation feed. The system communicates the first aggregation interface to a client machine responsive to receiving a first selection via a source feed…

System and method for providing on-line advertising with dynamic content

Granted: June 23, 2020
Patent Number: 10692092
A computer-implemented system and method for providing on-line advertising with dynamic content is disclosed. The system in an example embodiment includes an advertisement (ad) generator configured to provide an advertisement template with an embedded region for dynamic content; to retrieve dynamic content; to modify the presentation of the advertisement to include the dynamic content; and to serve the modified advertisement including the dynamic content to a user.

System and method for dynamic inventory management

Granted: June 23, 2020
Patent Number: 10692042
A system, method, and computer program product for managing a physical inventory. Image data from a number of cameras is processed to recognize inventory items from identifying indicia and determine their respective locations to build a three-dimensional model of the inventory item distribution. Comparison with a database model of the inventory item distribution may indicate discrepancies, such as misplaced items. A picking agent may be dispatched to pick a target item by following a…

Shopping list creator and optimizer

Granted: June 16, 2020
Patent Number: 10685389
A mobile app for a mobile device includes logic for an overlay for the UI of the mobile device, and a location on the UI where the overlay is to be displayed, as specified by the user. The mobile app also comprises a scanning layer to create a list of items to be located and acquired. Instructions for locating the items, and objectives for ordering the locations of the items on the overlay are received from the user. The objectives may be for a trip to acquire the items, such as total…

Medium, system, and method of intelligently recommending based on social media

Granted: June 16, 2020
Patent Number: 10685385
A system and method of intelligently recommending items based on social media communications are provided. A communication with an audio portion in a first format is intercepted from a first service. An intent to transact is then detected within the communication at least in part based on analyzed sound in the audio portion. A recommendation engine can then be used to identify one or search results based on the intent to transact within the communication. Then a reply communication can…

Event ticket hub

Granted: June 16, 2020
Patent Number: 10685382
There are provided methods and systems to retrieve search result information and digital content. The system receives input information identifying a plurality of data sources from which to retrieve digital content. Next the system retrieves search result information, over the network, from the plurality of data sources based on the input information. Next the system retrieves the digital content, over the network, from at least one of the data sources based on the search result…

Systems and methods for an E-commerce enabled digital whiteboard

Granted: June 16, 2020
Patent Number: 10685334
Systems and methods for an e-commerce enabled digital whiteboard are described. The system receives first initialization information, over a network, from a mobile device that includes a description of a first vehicle and a description of a first repair for the first vehicle. The first initialization information is stored in a first context. The system further receives a first request to attach the first context to an online collaborative workspace. The system further attaches the first…

Enhancing search results with social networking data

Granted: June 16, 2020
Patent Number: 10685076
A method of enhancing search results pertaining to an item with information about the item from a social network is disclosed. It is detected that a user is searching for information about the item in a context outside of a social networking context. Data relating to the item is collected from a social network of the user. A notification of the data relating to the item is generated to supplement a search result that is to be presented to the user in response to the searching.

Leveraging a social network to search for local inventory

Granted: June 9, 2020
Patent Number: 10679281
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…

Systems and methods for providing a user interface with grid view

Granted: June 9, 2020
Patent Number: 10678882
A tool (systems, apparatus, methodology, application, user interface, etc.) for accessing content, such as webpages hosted over a network such as the internet, and more particularly, a tool for accessing the content of a webpage and further displaying a grid view superimposed over the content of the webpage.

API and business language schema design framework for message exchanges

Granted: June 9, 2020
Patent Number: 10678607
In one example, a server system facilitates an exchange of messages with a remote client application. An Application Program Interface (API) receives a first request message and a second request message, wherein the first request message includes a first data payload defined by a common definition and including a first payload data, the first payload defined by a first schema definition. The second request message includes a second data payload defined by the common definition and a…

Multiple database updates using paths

Granted: June 2, 2020
Patent Number: 10671588
Systems and methods for multiple updates to a database using paths is disclosed. Updates to a graph database can be performed by associating an attribute node, that stores the updated value, to the entity node to-be updated. When the entity node is queried for the value, the nearest attribute node is identified using a shortest path determination.

Digital rights and integrity management in three-dimensional (3D) printing

Granted: June 2, 2020
Patent Number: 10672050
Systems, methods and media for managing digital rights in three-dimensional (3D) printing are provided. In one example, a registration of digital rights in a first 3D object is received from a first user and via a portal. The registration includes a certification device. The registration including the certification device is published in an online environment, and the first 3D object is made available for replication by second users via the portal. A request for access to the digital…