Patents Assigned to A9.com, Inc.
  • Patent number: 11403829
    Abstract: Users can view images or renderings of items placed (virtually) within a physical space. For example, a rendering of an item can be placed within a live camera view of the physical space. A snapshot of the physical space can be captured and the snapshot can be customized, shared, etc. The renderings can be represented as two-dimensional images, e.g., virtual stickers or three-dimensional models of the items. Users can have the ability to view different renderings, move those items around, and develop views of the physical space that may be desirable. The renderings can link to products offered through an electronic marketplace and those products can be consumed. Further, collaborative design is enabled through modeling the physical space and enabling users to view and move around the renderings in a virtual view of the physical space.
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: August 2, 2022
    Assignee: A9.COM, INC.
    Inventors: Jason Canada, Rupa Chaturvedi, Jared Corso, Michael Patrick Cutter, Sean Niu, Shaun Michael Post, Peiqi Tang, Stefan Vant, Mark Scott Waldo, Andrea Zehr
  • Patent number: 11403697
    Abstract: Various approaches provide for visual similarity-based search techniques that allow a user to provide two-dimensional image data (e.g., still images or video) about an item and search for items having related three-dimensional features. In order to create an electronic catalog of items that is searchable by three-dimensional features, the features are extracted from image data for each item. The three-dimensional features can be extracted using a trained model, such as a trained neural network or other machine learning-based approach. Thus, three-dimensional features of items in the electronic catalog can be determined and used to select or rank the items in response to a visual search query based on determined three-dimensional features of the query item. For example, three-dimensional features of the query item can be used to query the electronic catalog of items, in which items having visual attributes of similar three-dimensional features are selected and returned as search results.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: August 2, 2022
    Assignee: A9.com, Inc.
    Inventors: Hao-Yu Wu, Mehmet Nejat Tek, Ke Zhang
  • Patent number: 11386050
    Abstract: Various embodiments of systems and methods allow a distributed database to be maintained to store records of activities that may promote purchasing a product and determine whether such promotions should be rewarded. Using anonymous identifiers and a permission-based system, identities of users, products, content, content distribution systems, and marketplaces can be made available only to parties with rights to know such identities. Furthermore, systems can be put in place so that activities with a certain product, content item, etc. can be monitored without ever disclosing the identity of the product, content item, etc. In some embodiments, the database can be an immutable, append-only, distributed database such as a blockchain ledger.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: July 12, 2022
    Assignee: A9.COM, INC.
    Inventor: Satayan Mahajan
  • Patent number: 11301895
    Abstract: Supplemental content can be determined through a server-side process, wherein a primary content provider can obtain the supplemental content from a supplemental content provider before any of the content is sent to the client device initially requesting the primary content. A primary content provider submits a request that can include an authorization token for the primary content provider, a publisher token including a proxy identifier for the user, application, or client device, and other relevant information. The supplemental content provider can verify the information and select targeted content based on the information. The supplemental content can then be provided to the primary content provider for incorporation with the primary content. The primary content provider can adjust the layout or selection before sending to the client device for display.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: April 12, 2022
    Assignee: A9.COM, INC.
    Inventors: Lionel Bitoun, Bryan Thomas Quinn
  • Patent number: 11301540
    Abstract: Systems and methods are disclosed for refining the accuracy of network searches by supplementing existing keywords and key phrases in an e-commerce catalog or other database with aggregated and analyzed additional, external data. The internet or another network can be crawled for identifiers which point to entries in the catalog or other database, and, subject to third-party use restrictions, data and metadata can be extracted to enrich the existing keywords and key phrases. The extracted external content may be processed by machine learning techniques in order to find similar entries in the original catalog or database. Categorizing and indexing the entries further improves search recall, including clustering via processing word embeddings.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: April 12, 2022
    Assignee: A9.com, Inc.
    Inventors: Adrian Boteanu, Michael James Morris, Joshua Christian Snyder, Adam Kiezun, Gaurav Gupta, Shay Artzi
  • Patent number: 11297558
    Abstract: A method for network configuration sharing includes receiving a home network configuration associated with a user, identifying an away network, and modifying the configuration of the away network based on the configuration of the home network.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: April 5, 2022
    Assignee: A9.COM. INC.
    Inventors: Austin Lin, Paul Nangeroni, Nicholas S. Weaver, Yahui Jin, Nathaniel C. Hardison, Amos Schallich, Sherman Wang
  • Patent number: 11281850
    Abstract: A system and method are provided that present users with a platform to complete and self-file customs entry forms for goods transported across an international border, wherein the system and method enable the user to resolve a flagged exception from a customs agency through an automated computerized response or by using customs-broker resources via the digital network. The system further enables a user to validate submitted and cleared custom entry forms by setting parameters to dictate a level of auditing conducted by customs-broker resources. As such, users can readily complete and file the necessary customs entry forms while maintaining customs-broker resources on the back-end for selective auditing and resolving issues with a customs agency, thereby lowering associated overhead costs through a reduced dependency on customs-broker resources.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 22, 2022
    Assignee: A9.COM, INC.
    Inventors: Charles Krissman, Christopher Reynolds, Andre Lamorgia, Tilghman Naylor
  • Patent number: 11269411
    Abstract: Techniques for improving the visualization of content with a mixed reality (MR) device are described. One techniques includes monitoring a gaze of a user of a MR device through one or more displays of the MR device. A convergence distance of the gaze of the user is determined based on the monitoring. A selection between a first projection mode and a second projection to display content on the one or more displays is made based on whether the convergence distance exceeds a threshold distance from the user. Content is displayed on the one or more displays, based on the selection.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: March 8, 2022
    Assignee: A9.com, Inc.
    Inventors: Richard Schritter, Zachary Waibel, Daniel Lee Hamel, Eric William Borts
  • Patent number: 11269898
    Abstract: System and methods are provided that can address cold-start problems in database keyword searches. The search system generates machine-learned values for new items based on historical signals for already existing items. These initial values are generated at the time of new item's inclusion in the search index. The values are used as input in a ranking model to rank search results for a user query. The initial values for the new items predict user engagement with the new items based on historical data for existing items and increase the visibility of new items to accumulate user interaction data for the new items.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: March 8, 2022
    Assignee: A9.com, Inc.
    Inventors: Vamsi Salaka, Parth Gupta, Tommaso Dreossi, Jan Bakus, Yu-Hsiang Lin
  • Patent number: 11269756
    Abstract: Various embodiments provide for determining problematic components of an application that may cause user experience issues when running the application, and preemptively turning off or disabling the problematic components so that the application is rendered without the problematic component. When a component is rendered, various runtime data is produced. Such data may be logged and analyzed, and used to generate performance metrics of the component. Such performance metrics can be used to determine whether a component should be disabled. When a component is disabled, it become unavailable and will be excluded from the application when the application is rendered and/or served to a user. Thus, when an application is rendered or served, only available or enabled components are included.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: March 8, 2022
    Assignee: A9.COM, INC.
    Inventors: Horia James Hristu, David Uvalle
  • Publication number: 20220058883
    Abstract: Devices, systems, and methods are provided for real-time object placement guidance in augmented reality experience. An example method may include receiving, by a device having a sensor, an indication of an object to be viewed in an physical environment of the device. The example method may also include determining a 3D model of the physical environment using data of the physical environment captured by the sensor. The example method may also include determining that a first surface in the 3D model of the environment is a first floor space, and a second surface in the 3D model of the environment is a first wall space. The example method may also include determining that a portion of the first surface is unoccupied and sized to fit the object.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 24, 2022
    Applicant: A9.com, Inc.
    Inventors: Geng Yan, Xing Zhang, Amit Kumar K. C., Arnab Dhua, Yu Lou
  • Patent number: 11256703
    Abstract: Embodiments of the present invention provide improved techniques for determining long term relevance and user behavior using query chains. The query chains may first be detected and then annotated into different types of chains based at least in part on various decision rules, machine-learned classifiers, and inter-query relationships. The query chains may then be subsequently used to train models for predicting user behavior and providing more relevant results to a user's queries. A content provider system according to various embodiments may aggregate historical data associated with previous search and/or transaction data, which may be analyzed to detect query chains, for example, whether queries are chained to each other. Determining whether queries are chained to each other may involve incorporating decision rules and reformulation models, analyzing temporal windows between queries, and/or analyzing inter-query relationships.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: February 22, 2022
    Assignee: A9.COM, INC.
    Inventors: Yichen Zhou, Vamsi Salaka, Matthew Carlin, Francois Huet
  • Patent number: 11250488
    Abstract: Various embodiments attempt to predict items in a new product category that may be of interest to a particular user when the user has not interacted with or made purchases in that product category. In accordance with various embodiments of the present disclosure, this is accomplished by training machine learning models, such as deep neural networks, using both the historical purchase data from the particular user as well as the historical purchase data from many other users to infer what new category of items the particular user might be interested in. In some embodiments, the previous purchase data of the other users are used to construct a graph, and the graph is used to train the machine learning model rather than the raw data. The graph can represent the entirety of the previous purchase data with less actual data, thereby requiring less memory and other computational resources.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: February 15, 2022
    Assignee: A9.COM, INC.
    Inventor: Nikhil S. Rao
  • Patent number: 11250039
    Abstract: A contextual label compression framework is presented that uses trained sequence to sequence models. A set of training data including received queries and related content can be processed to generate sequences of semantic encodings. These sequences can be used to train the sequence to sequence models, in order to be able to predict queries for instances of content when the relevant information for those instances is processed by the model. When such information is received for an instance, that information can be processed to generate a semantic encoding sequence which can then be processed by the model. A resulting semantic sequence output by the model can be segmented and decoded to produce a set of relevant queries for the instance of content. This information can then be provided to an entity associated with the instance of content for purposes in managing aspects relating to that content.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: February 15, 2022
    Assignee: A9.com, Inc.
    Inventors: Wei-Cheng Chang, Hsiang-Fu Yu, Inderjit Dhillon
  • Patent number: 11244156
    Abstract: Techniques for improved text normalization are provided. Signatures are generated for a first word and a second word using a locality-sensitive hashing technique. A graph is constructed based on the first and second signatures, by creating a first node in the graph for the first word, creating a second node in the graph for the second word, and creating an edge in the graph connecting the first and second nodes upon determining that the first and second signatures match. A mapping from the first word to the second word is then generated based on the graph.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: February 8, 2022
    Assignee: A9.com, Inc.
    Inventors: Vihan Sankaran Lakshman, Chen Luo, Yeshwant Dattatreya, Nan Jiang
  • Patent number: 11238515
    Abstract: The present embodiments provide visual search techniques which produces results that include both accurate similar items as well diversified items through attribute manipulation. In some embodiments, a feature vector describing the item of interest is obtained. A target feature vector is then generated at least partially from the original feature vector, in which the target feature vector shares only a subset of attribute values with the original feature vector and includes at least some values that are different from the original feature vector. An electronic catalog of items is then queried using the target feature vector, and a set of candidate items are determined from the electronic catalog based at least in part on similarity to the target feature vector. The original feature vector may be used to query for a set of similar items that are as similar as possible to the item of interest.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: February 1, 2022
    Assignee: A9.COM, INC.
    Inventors: Krystle Elaine de Mesa, Aishwarya Natesh, Andrea Joyce Diane Zehr, Rupa Chaturvedi, Mehmet Nejat Tek, Julie Chang
  • Patent number: 11238070
    Abstract: Systems and methods are described for determining clusters for large collections of content items. A fast cluster-identifying algorithm can be used to find high density areas where certain less interesting content items might be clustered in a feature space. An example algorithm is a mean shift algorithm. Once these high-density clusters are located, a system can remove them and proceed to analyze the remaining data. Removing these clusters of featureless content items can greatly reduce the collection size and also enhance the overall quality of the collection. Labels can then be applied to clusters and, when a content item is received, classification algorithms can be used to assign an appropriate label to the content item.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: February 1, 2022
    Assignee: A9.COM, INC.
    Inventor: Shabnam Ghadar
  • Patent number: 11232511
    Abstract: Various embodiments provide techniques for generating a virtual wardrobe in which wearing of items can be tracked through computer vision. In various embodiments, computer vision techniques can be used to identify individual clothing items from an image or video of a closet containing a collection of clothes, in which some of the items may be partially obscured, such as positioned behind other items, folded, at an odd viewing angle, shadowed, or the like. Through the present techniques, the clothing items may be automatically cataloged, and utilization of individual items can be tracked automatically based on additional image data of instances in which an item is worn. Various recommendations can then be made based on the attributes of the items in the virtual wardrobe or utilization of the items.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: January 25, 2022
    Assignee: A9.COM, INC.
    Inventors: Andrea Zehr, Caroline Gehrig, Mark Scott Waldo, Stefan Vant
  • Patent number: 11227326
    Abstract: Various embodiments enable a computing device to perform tasks such as processing an image to recognize text or an object in an image to identify a particular product or related products associated with the text or object. In response to recognizing the text or the object as being associated with a product available for purchase from an electronic marketplace, one or more advertisements or product listings associated with the product can be displayed to the user. Accordingly, additional information for the associated product can be displayed, enabling the user to learn more about and purchase the product from the electronic marketplace through the portable computing device.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: January 18, 2022
    Assignee: A9.com, Inc.
    Inventors: Xiaofan Lin, Arnab Sanat Kumar Dhua, Douglas Ryan Gray, Atul Kumar, Yu Lou
  • Patent number: 11210863
    Abstract: Devices, systems, and methods are provided for real-time object placement guidance in augmented reality experience. An example method may include receiving, by a device having a sensor, an indication of an object to be viewed in an physical environment of the device. The example method may also include determining a 3D model of the physical environment using data of the physical environment captured by the sensor. The example method may also include determining that a first surface in the 3D model of the environment is a first floor space, and a second surface in the 3D model of the environment is a first wall space. The example method may also include determining that a portion of the first surface is unoccupied and sized to fit the object.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: December 28, 2021
    Assignee: A9.com, Inc.
    Inventors: Geng Yan, Xing Zhang, Amit Kumar K C, Arnab Dhua, Yu Lou