Position Editing Tool of Collage Multi-Media
Granted: November 15, 2018
Application Number:
20180329870
In accordance with one or more embodiments of the present disclosure, methods and apparatus are provided for flexible and user-friendly position editing of loaded media in a multi-media presentation. In one embodiment, a method for editing the position of loaded media comprises loading a page of a collage document to a client device, the page having a plurality of layers with each layer being associated with a media object, and creating a list of layers of the loaded page with each layer…
Sequential Selection Presentation
Granted: November 1, 2018
Application Number:
20180315037
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…
System and Method to Provide a Domain Split Display
Granted: November 1, 2018
Application Number:
20180314678
Techniques described herein provide a domain split display. One or more implementations generate a parent page comprising a content iframe that is a child iframe of the parent page, where the parent page is associated with a first domain and the content iframe is associated with a second domain. Various implementations then generate, within the content iframe, a plurality of grandchild iframes of the parent page that are sibling iframes at a same level within the parent page, where the…
User Interface for Comparing Items Using Gestures
Granted: October 25, 2018
Application Number:
20180307408
In an example embodiment, a method of presenting marketplace listings is provided. Search parameters are received from a user interface on an electronic device. A search on marketplace listings is then performed using the search parameters, returning marketplace results. The marketplace results are then organized into a plurality of web pages, each web page corresponding to a different marketplace result, with each page organized so that a row on any one of the web pages corresponds to…
User Interface for Controlling Data Navigation
Granted: October 25, 2018
Application Number:
20180307402
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…
SYSTEM AND METHOD FOR DELEGATING CONTENT PROCESSING
Granted: October 18, 2018
Application Number:
20180302468
Systems and methods of delegating content processing are disclosed. In some example embodiments, a first mobile device generates content requests for an online page, with each content request corresponding to a content item of the online page, and determines delegate computing devices to which to delegate the content requests. For each delegate computing device, the first mobile device may transmit a corresponding content request to the delegate computing device, with each corresponding…
METHODS AND SYSTEMS FOR MULTI-MERCHANT COUPONING
Granted: October 11, 2018
Application Number:
20180293628
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…
METHOD AND SYSTEM OF DISPLAYING INFORMATION RELATED TO ITEMS OFFERED FOR SALE IN A NETWORK-BASED MARKETPLACE
Granted: September 27, 2018
Application Number:
20180276715
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. The identified information may be about the sellers, the buyers or other items related to the items offered for sale
Content Extraction System
Granted: September 20, 2018
Application Number:
20180267943
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…
Proactive Re-Routing Of Vehicles to Control Traffic Flow
Granted: August 30, 2018
Application Number:
20180245932
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…
Augmented Reality System and Method for Visualizing an Item
Granted: July 5, 2018
Application Number:
20180189863
In a system and method for searching, browsing, and visualizing items, a first image containing an item is received to be stored in an account associated with a user. The first image is processed using a processor to extract an image of the item from the first image. The image of the item is layered over a stream of video frames received from the client device to form a superimposed image. The superimposed image is caused to be displayed on the client device.
Presentation of Information on Multiple Devices
Granted: June 28, 2018
Application Number:
20180181672
A computer-implemented method of information presentation on multiple devices is provided. The method may include presenting a first barcode on a webpage. The first barcode may be encoded with first data based on a uniform resource locator of the webpage. The method may also include generating second data based on a user interaction with the webpage and altering a configuration of the webpage based on the user interaction without leaving the webpage. The method may also include…
PROCESSING HIGH VOLUME NETWORK DATA
Granted: June 7, 2018
Application Number:
20180159731
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…
Destination Shopping System
Granted: May 31, 2018
Application Number:
20180150888
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.
PAIRABLE SECURE-ACCESS FACILITIES
Granted: May 3, 2018
Application Number:
20180122170
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 ONLINE PERSONAL ASSISTANT WITH MULTI-TURN DIALOG BASED ON VISUAL SEARCH
Granted: April 19, 2018
Application Number:
20180108066
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,…
INTELLIGENT ONLINE PERSONAL ASSISTANT WITH OFFLINE VISUAL SEARCH DATABASE
Granted: April 19, 2018
Application Number:
20180107685
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…
PARALLEL PREDICTION OF MULTIPLE IMAGE ASPECTS
Granted: April 19, 2018
Application Number:
20180107684
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.
CATEGORY PREDICTION FROM SEMANTIC IMAGE CLUSTERING
Granted: April 19, 2018
Application Number:
20180107682
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.
METHOD AND SYSTEM TO DISPLAY A POP-UP WINDOW WHEN A USER LEAVES A WEBSITE
Granted: March 22, 2018
Application Number:
20180081497
A method and system to display a pop-up window when a user leaves a website are disclosed. A user accesses a website with a web browser. When a web page from the website is loaded into the user's browser, a client-side variable is set to a particular value, such as the current time. When the web page from the website is unloaded from the browser, a hidden pop-up window is loaded. The hidden pop-up window is programmed to sleep and then check the value of the client-side variable. A…