Patents Assigned to A9.com
-
Patent number: 10701999Abstract: Images can be used to determine the size of an article of clothing matching the physical characteristics of a user. An image can include an article of clothing known to fit well or a representation of a body part, which can comprise the body part itself. Images can also include a reference item. Various techniques are used to determine one or more perspective distortions in the image based on analysis of the reference item and information known about the reference item. The one or more perspective distortions can be accounted for to determine physical characteristics of the article of clothing or the body part associated with the article of clothing. The physical characteristics can be used to determine the size of an article of clothing matching, or corresponding to, the physical characteristics.Type: GrantFiled: December 17, 2015Date of Patent: July 7, 2020Assignee: A9.COM, INC.Inventors: Eran Borenstein, Chetan Pitambar Bhole, Erick Cantu-Paz, Arnab Sanat Kumar Dhua, Anish Ramdas Nair
-
Patent number: 10706098Abstract: Techniques for providing recommended keywords in response to an image-based query are disclosed herein. In particular, various embodiments utilize an image matching service to identify recommended search keywords associated with image data received from a user. The search keywords can be used to perform a keyword search to identify content associated with an image input that may be relevant. For example, an image search query can be received from a user. The image search query may result in multiple different types of content that are associated with the image. The system may present keywords associated with matching images to allow a user to further refine their search and/or find other related products that may not match with the particular image. This enables users to quickly refine a search using keywords that may be difficult to identify otherwise and to find the most relevant content for the user.Type: GrantFiled: March 29, 2016Date of Patent: July 7, 2020Assignee: A9.COM, INC.Inventors: Sunil Ramesh, Shruti Sheorey, Colin Jon Taylor
-
Patent number: 10701786Abstract: Aspects of the presently disclosed embodiments may include a wireless power outage lighting system comprising one or more power change detection apparatuses and one or more wireless lighting modules where the system is implemented to allow management of multiple groups in the same area such that interference may be avoided when there are multiple transmissions in the same area. A power change detection apparatus may be configured to transmit to avoid interference with another power change detection apparatus. A power change detection apparatus may also be configured through the user input method to operate different groups of wireless lighting modules such that lighting zones may be created. Multiple lighting zone allow a user to configure lighting provided by the wireless power outage lighting system based on their preference.Type: GrantFiled: July 15, 2016Date of Patent: June 30, 2020Assignee: A9.Com, Inc.Inventors: Michael V. Recker, David B. Levine
-
Patent number: 10665015Abstract: Objects can be rendered in three-dimensions and viewed and manipulated in an augmented reality environment. Background images are subtracted from object images from multiple viewpoints to provide baseline representations of the object. Morphological operations can be used to remove errors caused by misalignment of an object image and background image. Using two different contrast thresholds, pixels can be identified that can be said at two different confidence levels to be object pixels. An edge detection algorithm can be used to determine object contours. Low confidence pixels can be associated with the object if they can be connected to high confidence pixels without crossing an object contour. Segmentation masks can be created from high confidence pixels and properly associated low confidence pixels. Segmentation masks can be used to create a three-dimensional representation of the object.Type: GrantFiled: September 17, 2019Date of Patent: May 26, 2020Assignee: A9.COM, INC.Inventors: Arnab Sanat Kumar Dhua, Himanshu Arora, Radek Grzeszczuk
-
Patent number: 10652816Abstract: A method for enhanced mesh networking, preferably including performing network analysis, configuring router link parameters, and managing routing paths. A metric for routing path assessment, preferably including a throughput metric and a channel utilization metric. A Segment Table Announced Mesh Protocol, preferably including determining network segments and designating forwarding devices for communication between the network segments.Type: GrantFiled: August 20, 2018Date of Patent: May 12, 2020Assignee: A9.COM, Inc.Inventors: Jasmine Strong, Mete Rodoper, Ryan Thompson
-
Patent number: 10650650Abstract: Parcel theft deterrence for audio/video (A/V) recording and communication devices, such as video doorbells and security cameras. When an A/V recording and communication device captures image data that includes a parcel, a parcel boundary may be created for monitoring the parcel within. In various embodiments, when the parcel is removed from the parcel boundary, a user alert may be generated to notify a user of a client device associated with the A/V recording and communication device that the parcel has been removed.Type: GrantFiled: April 30, 2018Date of Patent: May 12, 2020Assignee: A9.Com, Inc.Inventors: James Siminoff, Joshua Roth, John Modestine
-
Patent number: 10650247Abstract: Video footage captured by A/V recording and communication devices may be readily uploaded to the cloud and shared with a requesting party, such as a law enforcement agency. When a request is received from a requesting party for video footage, videos meeting the criteria specified by the requesting party may be determined. Consent requests may then be sent to users associated with each of the A/V recording and communication devices that recorded the videos meeting the criteria specified by the requesting party. When user consents to share the videos, the videos may be provided to the requesting party.Type: GrantFiled: December 12, 2017Date of Patent: May 12, 2020Assignee: A9.Com, Inc.Inventors: Elliott Lemberger, Aaron Harpole, Mark Troughton
-
Patent number: 10650040Abstract: An object recognition system can be adapted to recognize subject matter having very few features or limited or no texture. A feature-sparse or texture-limited object can be recognized by complementing local features and/or texture features with color, region-based, shape-based, three-dimensional (3D), global, and/or composite features. Machine learning algorithms can be used to classify such objects, and image matching and verification can be adapted to the classification. Further, multiple modes of input can be integrated at various stages of the object recognition processing pipeline. These multi-modal inputs can include user feedback, additional images representing different perspectives of the object or specific regions of the object including a logo or text corresponding to the object, user behavior data, location, among others.Type: GrantFiled: May 22, 2017Date of Patent: May 12, 2020Assignee: A9.com, Inc.Inventors: Simant Dube, Edward Hsiao
-
Patent number: 10635280Abstract: Approaches provide for an interactive interface for determining annotation information that can be used to recommend content, improve user interaction and satisfaction, as well as improve various image recognition approaches. For example, a user can be presented an interactive interface, such as a game. The interactive interface can include colored graphical elements, where each graphical element can be associated with and display a visual feature of an item. A user can be provided a task or goal, such as to select, move, or otherwise arrange graphical elements based on a visual feature of the elements. The user interaction can generate annotation information that can be utilized to determine related content as well as improve various image recognition approaches.Type: GrantFiled: August 9, 2019Date of Patent: April 28, 2020Assignee: A9.COM, INC.Inventors: Aishwarya Natesh, Daniya Zamalieva
-
Patent number: 10624086Abstract: A security network provides reduced power consumption and more robust communication of messages in comparison to conventional wireless systems. Reducing power consumption as discussed herein ensures that the security system is able to operate for a long duration of time, potentially with minimal or no power from an electrical grid. Additionally, redundant communication paths as discussed herein provide a more robust way of selectively forwarding security data to a remote server. The availability of multiple communication paths ensures that a respective remote target recipient such as a server resource or remote communication device operated by a user can be notified of a trigger event during power failure conditions, such as when certain communication functionality of a security system is disabled.Type: GrantFiled: March 31, 2017Date of Patent: April 14, 2020Assignee: A9.COM, INC.Inventors: Stephen E. Gordon, Peter D. Besen, Julian I. Gorfajn, Douglas M. Chin
-
Patent number: 10606824Abstract: Approaches provide for updating information associated with points and/or objects of interest, such as businesses and other such entities. For example, an update service can analyze image data to determine visual features of a visual representation of a business. The visual features can be compared to information stored in a database. The information stored in the database can be derived from previously obtained image data that includes visual features corresponding to the business. A change in the visual representation of the business can be determined. The change might be due to, for example, a change in the business operating at that location which can result in a change in the visual appearance of the business; an update to business hours, contact information, or other information. Once the change is determined to at least a threshold amount, an event to update business information (e.g., the name of the business, contact information, images, etc.Type: GrantFiled: September 9, 2015Date of Patent: March 31, 2020Assignee: A9.COM, INC.Inventors: Kaolin Imago Fire, Mark Jay Nitzberg, Sunil Ramesh
-
Patent number: 10609626Abstract: 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: GrantFiled: March 15, 2018Date of Patent: March 31, 2020Assignee: A9.COM. INC.Inventors: Austin Lin, Paul Nangeroni, Nicholas S. Weaver, Yahui Jin, Nathaniel C. Hardison, Amos Schallich, Sherman Wang
-
Patent number: 10599726Abstract: Embodiments described herein are directed to methods and systems for allowing real-time editing of posting lists encoded using variable-width byte encoding of document identifier deltas while maintaining scanning performance of a posting list. For example, embodiments are directed at determining a posting list associated with a query term and scanning the posting list for encoded document identifiers associated with the term. Embodiments may identify an interrupt indicator in the encoded document identifier and obtain modified document identifier information from an interrupt table. The modified document identifier information includes at least one encoded document identifier associated with a modified document associated with the query term. A set of decoded document identifiers including the term may be determined and search results including at least a subset of documents associated with the set of decoded document identifiers may be provided.Type: GrantFiled: June 15, 2017Date of Patent: March 24, 2020Assignee: A9.COM, INC.Inventor: John Reiser
-
Patent number: 10601244Abstract: In embodiments of the present invention improved capabilities are described for providing intelligent power control in response to an external power interruption, causing a processor is in an electrical fixture to interrogate an external power control switch to gain an understanding of the switch's state, where prior to the external power interruption the electrical fixture may be powered by external power and where external power may be connected and disconnected by a user of the switch. In the event that the switch's state is determined to be such that it would normally pass power to the electrical fixture, the processor causes the electrical fixture to operate using a backup power supply. In the event that the switch's state is determined to be such that it would normally not pass power to the electrical fixture, the processor causes the electrical fixture to act as if the user of the switch has intentionally removed power.Type: GrantFiled: December 12, 2016Date of Patent: March 24, 2020Assignee: A9.Com, Inc.Inventors: Michael V. Recker, David B. Levine
-
Patent number: 10600060Abstract: Various embodiments relating to predictive analytics from visual data are described. For example, a system associated with a matching service can obtain visual data that includes content related to a marketing campaign associated with a particular product or service. The system can determine image information that contains one or more objects relating to a logo for the particular brand or product. The system can process the content item using one or more machine vision algorithms. The system can determine usage data associated with the particular product or service based at least in part on the one or more feature descriptors. The system can aggregate the usage data with other usage data relating to different users across different time periods to compile a database of insight information with respect to the particular product or service. The system can determine one or more usage patterns relating to the particular product or service.Type: GrantFiled: December 19, 2014Date of Patent: March 24, 2020Assignee: A9.COM, INC.Inventors: Daniel Luke Schiffman, William Brendel, Christopher Joseph Hawley, David Creighton Mott, Shruti Sheorey
-
Patent number: 10594552Abstract: A method for router configuration includes at a remote router management platform, registering a first router, associated with a first router identifier, to a user account; at the first router, establishing an internet connection; at a first user electronic device, transmitting a first router configuration to the remote router management platform; and at the first router, receiving the first router configuration from the remote router management platform via the internet connection.Type: GrantFiled: December 15, 2017Date of Patent: March 17, 2020Assignee: A9.COM, Inc.Inventors: Timothy A. Schallich, Nicholas S. Weaver, Nathaniel C. Hardison
-
Patent number: 10593066Abstract: Objects can be rendered in three dimensions and viewed and manipulated in an augmented reality environment. A number of object images, a number of segmentation masks, and an object mesh structure are used by a client device to render the object in three dimensions. The object images and segmentation masks can be sequenced into frames. The object images and segmentation masks can be partitioned into patches and sequenced, or ordered, within each patch, and a keyframe can be assigned in each patch. Then, the object images and segmentation masks can be encoded into video files and sent to a client device. The client device can quickly retrieve a requested object image and segmentation mask based at least in part on identifying the keyframe in the same patch as the object image and segmentation mask.Type: GrantFiled: January 9, 2018Date of Patent: March 17, 2020Assignee: A9.COM, INC.Inventors: Arnab Sanat Kumar Dhua, Neil Raj Kumar, Karl Hillesland, Radek Grzeszczuk, Scott Paul Robertson
-
Patent number: 10587814Abstract: Automatic exposure control for audio/video (A/V) recording and communication devices in accordance with various embodiments of the present disclosure are provided. In one embodiment, an A/V recording and communication device is provided, comprising: a camera configured to capture image data of a foreground object within a field of view of the camera; a communication module; and a processing module comprising: a processor; and a camera application that configures the processor to: detect motion within the field of view that includes an active image region; capture image data of the field of view; detect the foreground object in the active image region and determine an external lighting level associated with the foreground object; determine at least one exposure control gain setting based on the determined external lighting level; and apply the at least one exposure control gain setting to configure the camera to capture image data focused on the foreground object.Type: GrantFiled: February 23, 2018Date of Patent: March 10, 2020Assignee: A9.com, Inc.Inventor: Changsoo Jeong
-
Patent number: 10579134Abstract: Systems and methods for displaying an image of a virtual object in an environment are described. A computing device is used to capture an image of a real environment including a marker. One or more virtual objects which do not exist in the real environment are displayed in the image based at least on the marker. The distance and orientation of the marker may be taken into account to properly size and place the virtual object in the image. Further, virtual lighting may be added to an image to indicate to a user how the virtual object would appear with the virtual lighting.Type: GrantFiled: January 20, 2017Date of Patent: March 3, 2020Assignee: A9.COM, INC.Inventors: Nityananda Jayadevaprakash, William Brendel, David Creighton Mott, Scott Paul Robertson
-
Patent number: D882443Type: GrantFiled: May 5, 2017Date of Patent: April 28, 2020Assignee: A9.COM, INC.Inventors: James Siminoff, Mark Siminoff, Christopher Loew