eBay Patent Grants

Enhanced search query suggestions

Granted: March 2, 2021
Patent Number: 10936632
In various example embodiments, a system and method for enhancing autocomplete search suggestions are presented. The system receives a query portion with a token portion from a client device and generates a first search query suggestion set having a first order based on the token portion. The system accesses a token pool associated with the client device and generates a second search query suggestion set having a second order based on the token portion and the token pool. The system…

Method and apparatus for image recognition services

Granted: March 2, 2021
Patent Number: 10936650
A system to provide image processing services responsive to requests including image data includes a system layer that forwards a request to an image application processing interface. Image processing provides an image comparison, barcode recognition, and optical character recognition. The image processing compares the image data to products in a database in order to identify a matching product. The system layer receives the matching information and forwards to a user.

Searchable texture index

Granted: March 2, 2021
Patent Number: 10937079
Electronic content that has a tactile dimension when presented on a tactile-enabled computing device may be referred to as tactile-enabled content. A tactile-enabled device is a device that is capable of presenting tactile-enabled content in a manner that permits a user to experience tactile quality of electronic content. In one example embodiment, a system is provided for generating content that has a tactile dimension when presented on a tactile-enabled device.

System and method for establishing and maintaining a connection between devices

Granted: March 2, 2021
Patent Number: 10939325
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…

Sequential selection presentation

Granted: February 23, 2021
Patent Number: 10929831
Sequential selections are presented by receiving an input on an active portion of a display of the computing device. While the input is received, a plurality of selections are sequentially displayed on the display. An indication is received that the input on the active portion of the display of the computing device has changed. In response to receiving the indication that the input has changed, the computing device stops presenting the plurality of selections and determines which…

Consistency mitigation techniques for real-time streams

Granted: February 16, 2021
Patent Number: 10922319
Aspects of the present disclosure include a system comprising a machine-readable storage medium storing instructions and computer-implemented methods for consistency mitigation in real-time streams. Consistent with some embodiments, the method includes reading a message object from a message queue and adding the message object to an aggregating cache. The aggregating cache includes a linked list of ordered message objects. The method further includes applying an aggregating function to…

Search guidance

Granted: February 16, 2021
Patent Number: 10922327
A user may submit a search query to a search engine, which may process the search query and generate a set of results. Previous actions of the user or of other users may be used to identify recommended search queries. The recommended search queries may be presented to the user along with the search results for the query. The location of the recommended search queries may be fixed, set by the user, or determined on a query-by-query basis. A user interface element operable to cause the…

Interactive augmented reality function

Granted: February 16, 2021
Patent Number: 10922907
An apparatus is provided including a processor, a memory, and a vehicle tracking portal. The vehicle tracking portal is configured to obtain vehicle identification information regarding a vehicle. Then diagnostic information regarding the vehicle can be obtained. Then, based on the vehicle identification and the diagnostic information, a recommended service for the vehicle can be determined. A user can then be alerted to the recommended service.

Time-series data monitoring with sharded server

Granted: February 16, 2021
Patent Number: 10924398
Described are aspects of a sharded monitoring system that collects metrics data from a plurality of targets within a monitored system. In various embodiments, the monitoring system includes multiple monitoring-server instances each collecting metrics data from a respective subset of the targets, as well as a federation server that collects aggregated metrics data from the other monitoring-server instances. Mappings between monitoring targets and monitoring-server instances collecting…

Processing high volume network data

Granted: February 16, 2021
Patent Number: 10924414
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. A subscription interface receives data indicative of a subscription request for sessionized data. An allocation module allocates a sessionizer bank linked to the subscription request. A messaging interface module provisions identifiers linked to the respective processing engines of the sessionizer bank. The messaging…

User security authentication system in internet and method thereof

Granted: February 16, 2021
Patent Number: 10924474
Example embodiments of the present invention provides a system and method for user security authentication in an Internet environment, in which the user may generate encoded member authentication data by combining a member ID, a password, and a unique code value of a security code selection module that are selected when the user has signed up for membership to any web service provider system, thus increasing code complexity in an access stage in which the web service provider system is…

Proactive re-routing of vehicles to control traffic flow

Granted: February 9, 2021
Patent Number: 10914598
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…

Audio control system

Granted: February 9, 2021
Patent Number: 10915293
Systems and methods for controlling an audio device include a system provider device that retrieves, through a network, audio device information for at least one audio device. The system provider device also receives an indication of a triggered alert from at least one of a plurality of devices. In various embodiments, the system provider device determines an alert type corresponding to the received indication of the triggered alert. In addition, the system provider device modifies an…

Interactive error user interface

Granted: February 9, 2021
Patent Number: 10915908
In various example embodiments, a system and method for a proactive customer support system are provided. In some example embodiments, outgoing communications from an application server to a client device are monitored for error messages, outgoing error messages are detected, an error type for an error message is determined, an issue ticket including the error message and the error type is generated, and instructions are transmitted that cause a customer service device to display the…

Systems and methods for transient local commerce search

Granted: February 9, 2021
Patent Number: 10915944
A system, computer-readable storage medium storing at least one program, and computer-implemented method for a transient local commerce search service is provided. A search query including a user specified location and a user specified time period is received. One or more transient merchants temporarily located within the user specified location at least during the user specified time period are identified. A user interface displaying a map and an indicator of temporary location of the…

System, method, and medium for propagating a plurality of listings to geographically targeted websites using a single data source

Granted: February 9, 2021
Patent Number: 10915946
Systems, methods, and machine-readable medium are described for customizing an application. A method includes receiving, by a network-based transaction facility, a selection of a first geographically targeted website. The method also includes receiving, by the network-based transaction facility, geographically targeted site preferences for the selected first geographically targeted website. Finally, the method includes receiving a request to create a first transaction listing, the first…

Pairable secure-access facilities

Granted: February 9, 2021
Patent Number: 10916079
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…

Intelligent audio output devices

Granted: February 9, 2021
Patent Number: 10917060
An audio output device may include one or more audio sensors configured to detect ambient sound and noises around the audio output device. The audio output device may include a controller configured to analyze the detected sound and noises and may adjust audio settings of the audio output device accordingly. In an embodiment, the controller may analyze and recognize that the detected noise is another person's attempt to get the user's attention or to talk to the user, such as audio sound…

Consistent schema-less scalable storage system for orders

Granted: February 2, 2021
Patent Number: 10909089
In various example embodiments, a system and method for consistent schema-less and scalable database storage are described herein. A data object is generated. The data object corresponds to a column of a table from a database. The data object includes information regarding an order that is placed over a network publication system. The data object is stored in the column of the table in the database. A request to access the data object is received from a device of a first user. The data…

Endless search result page

Granted: February 2, 2021
Patent Number: 10909200
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 endless search result page. In example embodiments, search results from a current level of a search are presented on the search result page displayed on a client device. A scroll indication applied to the presentation of the search results from the current level is detected. Based on a direction of the…