Patents Assigned to A9.com, Inc.
  • Patent number: 10567710
    Abstract: In an A/V recording and communication device, the power configuration of the device is considered when determining a setting for a keep-alive interval of the device. If the device is connected to a reliable and continuous source of power, such as AC mains, then the keep-alive interval may be set to a very short duration, thereby reducing or eliminating any latency that the user might experience when attempting to remotely access the camera of the device. By contrast, if the device relies solely on a rechargeable battery for power, then the keep-alive interval may be set to a longer duration, thereby reducing the rate at which the rechargeable battery will be discharged. And, if the device is connected to an intermittent source of power, such as a solar panel, then the keep-alive interval may be set to a moderate duration to balance the competing interests of reducing latency and conserving battery life.
    Type: Grant
    Filed: February 17, 2018
    Date of Patent: February 18, 2020
    Assignee: A9.com, Inc.
    Inventors: John Modestine, Joshua Roth
  • Patent number: 10558857
    Abstract: Various embodiments of the present disclosure provide systems and method for visual search and augmented reality, in which an onscreen body of visual markers overlayed on the interface signals the current state of an image recognition process. Specifically, the body of visual markers may take on a plurality of behaviors, in which a particular behavior is indicative of a particular state. Thus, the user can tell what the current state of the scanning process is by the behavior of the body of visual markers. The behavior of the body of visual markers may also indicate to the user recommended actions that can be taken to improve the scanning condition or otherwise facilitate the process. In various embodiments, as the scanning process goes from one state to another state, the onscreen body of visual markers may move or seamlessly transition from one behavior to another behavior, accordingly.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: February 11, 2020
    Assignee: A9.COM, INC.
    Inventors: Peiqi Tang, Andrea Zehr, Rupa Chaturvedi, Yu Lou, Colin Jon Taylor, Mark Scott Waldo, Shaun Michael Post
  • Patent number: 10559003
    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: August 22, 2016
    Date of Patent: February 11, 2020
    Assignee: A9.com, Inc.
    Inventors: Lionel Bitoun, Bryan Thomas Quinn
  • Patent number: 10553092
    Abstract: Passing vehicle filters 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, the device comprising a camera configured to capture image data of an object within a field of view of the camera, wherein the field of view comprises at least one active motion zone; a communication module; and a processing module comprising: a processor; and a motion detection application that configures the processor to: detect motion of the object within the field of view; capture image data; assign an object ID; determine a speed and a direction of movement; determine an aspect ratio; create an object boundary and determine a distance between a center of the object boundary and the at least one active motion zone; and determine whether the object is a passing vehicle.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: February 4, 2020
    Assignee: A9.com, Inc.
    Inventor: Changsoo Jeong
  • Patent number: 10540378
    Abstract: Approaches provide for analyzing image data to determine and/or recognize text in the image data. The recognized text can be used to generate a search query that can be automatically submitted to a search engine without having to type the search query to identify a product (or related products) associated with the image. For example, a camera of a computing device can be used to capture a live camera view (or single images) an item. An application executing on the computing device (or at least in communication with the computing device) can analyze the image data of the live camera view to determine a set of keywords (e.g., identified text) based on visual features extracted from the image data. The keywords can be used to query an index of product titles, common search queries, among other indexed data to return a ranked list of search suggestions based on a relevance function.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: January 21, 2020
    Assignee: A9.com, Inc.
    Inventors: Edward Hsiao, Douglas Ryan Gray, Nityananda Jayadevaprakash, Xiaofan Lin, Mark Jay Nitzberg, Shruti Sheorey
  • Patent number: 10528819
    Abstract: Various embodiments of a framework which allow, as an alternative to resource-taxing decompression, efficient computation of feature maps using a compressed content data subset, such as video, by exploiting the motion information, such as a motion vector, present in the compressed video. This framework allows frame-specific object recognition and action detection algorithms to be applied to compressed video and other media files by executing only on I-frames in a Group of Pictures and linearly interpolating the results. Training and machine learning increases recognition accuracy. Yielding significant computational gains, this approach accelerates frame-wise feature extraction I-frame/P-frame/P-frame videos as well as I-frame/P-frame/B-frame videos. The present techniques may also be used for segmentation to identify and label respective regions for objects in a video.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: January 7, 2020
    Assignee: A9.COM, INC.
    Inventors: R. Manmatha, Hexiang Hu, Deva Ramanan
  • Patent number: 10524225
    Abstract: A method for locating a device, including: at a first and second router, collecting sets of LAN communication data; based on the sets, determining location types of the routers; at the first router, receiving a wireless transmission from the device; based on the wireless transmission, determining a location of the device; and controlling a set of electronic devices based on the location and the first location type. A method for locating an device, including: at a first router: establishing a wireless connection to the device; receiving a first wireless transmission from the device; and disconnecting from the device; receiving a second wireless transmission from the device at a second router; based on the first and second wireless transmissions, determining connection metrics; based on the connection metrics, determining a location of the device; and controlling a set of electronic devices based on the location.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: December 31, 2019
    Assignee: A9.com, Inc.
    Inventors: Christopher Boross, Paul Nangeroni
  • Patent number: 10515477
    Abstract: Images of various views of objects can be captured. An object mesh structure can be created based at least in part on the object images. The object mesh structure represents the three-dimensional shape of the object and includes a mesh with mesh elements. The mesh elements are assigned views first from a subset of views to texture large contiguous portions of the object from relatively few views. Portions that are not textured from the subset views are textured using the full set of views, such that all mesh elements are assigned views. The views first assigned from the subset of views and the views then assigned from the full plurality of views can be packaged into a texture atlas. These texture atlas views can be packaged with mapping data to map the texture atlas views to their corresponding mesh elements. The texture atlas and the object mesh structure can be sent to a client device to render a representation of the object.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: December 24, 2019
    Assignee: A9.com, Inc.
    Inventors: Tomas Francisco Yago Vicente, Radek Grzeszcsuk, Arnab Sanat Kumar Dhua
  • Patent number: 10506168
    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: April 5, 2017
    Date of Patent: December 10, 2019
    Assignee: A9.COM, INC.
    Inventors: Xiaofan Lin, Arnab Sanat Kumar Dhua, Douglas Ryan Gray, Atul Kumar, Yu Lou
  • Patent number: 10504251
    Abstract: Objects can be rendered in three-dimensions and viewed and manipulated in an augmented reality environment. For example, contour information for an object represented in image data for a plurality of viewpoints can be obtained. A region of space that includes the object can be partitioned into a plurality of sub regions. A position of each sub region can be identified in the image data for each viewpoint. A value can be determined for each sub region indicating whether that sub region as projected in the image data is within the contour of the object. Once the total values for each sub region are determined, a visual hull technique can be used to generate a visual hull of the object based on the values. Thereafter, the visual hull can be used to generate a three-dimensional representation of the object for a number of different viewpoints.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: December 10, 2019
    Assignee: A9.com, Inc.
    Inventors: Paulo Ricardo dos Santos Mendonca, Yifan Xing
  • Publication number: 20190367099
    Abstract: Systems, methods, and computer-readable media are disclosed for universal anchor points for mobile robots. In one embodiment, an example mobile robot may include a chassis, a removable assembly comprising a support member, and a first anchor point coupled to the chassis. The first anchor point may be configured to anchor the support member to the chassis. The first anchor point may be configured to be coupled to support members of different diameters or widths.
    Type: Application
    Filed: May 30, 2019
    Publication date: December 5, 2019
    Applicant: A9.com, Inc.
    Inventors: Phillip WALKEMEYER, Daniel SEKICH, Jacob BLACKSBERG, Jonathan MCQUEEN
  • Patent number: 10497236
    Abstract: An audio/video (A/V) recording and communication device includes a camera. A method sets a first operational mode for the A/V device. The method determines whether a registered user of the A/V device is within a predetermined proximity of the A/V device. Upon determining that the registered user of the A/V device is not within the predetermined proximity of the A/V device, the method sets a second operational mode for the A/V device.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: December 3, 2019
    Assignee: A9.Com, Inc.
    Inventors: Elliott Lemberger, James Siminoff
  • Patent number: 10499478
    Abstract: A cloud-connected off-grid lighting and video system may include one or more wireless lighting modules and a bridge device to transmit a video stream or images to external devices such as a remote device, a cellular phone, a home automation system, or a security system The cloud-connected off-grid lighting and video system may operate over the cloud via an Internet connection allowing the bridge device to communicate with a server on the Internet that may implement software for the interface to capture data regarding activity detected by the wireless lighting module.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: December 3, 2019
    Assignee: A9.Com, Inc.
    Inventors: Michael V. Recker, David B. Levine
  • Patent number: 10485078
    Abstract: The claimed subject matter provides systems and/or methods that employ a control component integrated in a light bulb to control the light bulb wirelessly. The wireless light bulb can include a light source, a control component that manages operation of the light source, an input component that wirelessly obtains input signals that can be utilized by the control component, and a power source. For instance, the light source can be one or more light emitting diodes (LEDs) and/or the power source can be one or more batteries. Moreover, the input component can receive the input signals (e.g., radio frequency, infrared, . . . ) from a remote control, a sensor, a differing wireless light bulb, a radio frequency identifier (RFID) tag, etc. Further, the wireless light bulb can be mechanically coupled to a lighting fixture, where the lighting fixture may or may not be electrically coupled to an alternating current (AC) power source.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: November 19, 2019
    Assignee: A9.Com, Inc.
    Inventors: Michael V. Recker, David B. Levine
  • Patent number: 10482474
    Abstract: An advertising database method and system provides an advertisement database service which is accessible to website publishers. Advertisement selection information may be received from a publisher of a website, and advertisements may be selected from an advertisement database in accordance with the selection information. The advertisement is provided to the website publisher for display on the website of the publisher. An endorsement of the advertisement by the publisher or by another user may be retrieved from the database and published with the advertisement.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: November 19, 2019
    Assignee: A9.Com, Inc.
    Inventor: Udi Manber
  • Patent number: 10475099
    Abstract: Various approaches provide for determining the selection and/or ranking of items to display based at least in part upon the probabilities of a user being interested in those items. The probabilities can be based on profile information of a user. The profile information can include a three-dimensional virtual model of the user. When a search for content is received, the information for the three-dimensional virtual model can be used to determine a set of items. For each item, a matching score quantifying a visual appreciation can be determined based on how well an item virtually “fits” the three-dimensional virtual model. Based on the matching score, the selection and/or ranking of items to display can be determined. In some situations, the items can be shown to appear to be worn by the three-dimensional virtual model. The user can purchase items, cause item information to be presented to other users or sent to other devices, and/or perform other such actions.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: November 12, 2019
    Assignee: A9.COM, INC.
    Inventors: Jagadeshwar Reddy Nomula, Erick Cantu-Paz, David Mark Ciemiewicz, Francois Huet, Priyank Singh
  • Patent number: 10469918
    Abstract: Techniques are described for providing functionality to allow a viewer of a television show to watch a “previously on” segment of an episode of the television show and be able to watch the scenes from prior episodes referenced in the “previously on” segment.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: November 5, 2019
    Assignees: A9.com, Inc., IMDb.com, Inc.
    Inventors: Adam Carlson, Jeromey Russell Goetz, Ashutosh Vishwas Kulkarni, Douglas Ryan Gray, Danny Ryan Stephens, Colin Jon Taylor, Ismet Zeki Yalniz
  • Patent number: D869038
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: December 3, 2019
    Assignee: A9.com, Inc.
    Inventors: Michael V. Recker, David B. Levine, Ryan D. Hruska, Christopher Loew
  • Patent number: D869720
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: December 10, 2019
    Assignee: A9.com, Inc.
    Inventors: Michael V. Recker, David B. Levine, Ryan D. Hruska, Christopher Loew, Alexsandra M. Bowers
  • Patent number: D869721
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: December 10, 2019
    Assignee: A9.com, Inc.
    Inventors: Michael V. Recker, David B. Levine, Ryan D. Hruska, Alexsandra M. Bowers